Summary:ASTERISK-21366: Transfer settings to compile asterisk menuselect.makeopts copying from old installation
Reporter:Ponomarev Dimitrii (captain)Labels:
Date Opened:2013-03-30 00:55:35Date Closed:2013-03-31 10:04:40
Status:Closed/CompleteComponents:. I did not set the category correctly.
Versions:11.3.0 Frequency of
Environment:Linux UFA 3.2.0-0.bpo.2-686-pae Debian GNU/Linux 6.0 Attachments:
Description:I Transfer settings to compile asterisk(example:asterisk 11.3) menuselect.makeopts copying from old installation(example:asterisk 11.2) аnd when doing make command,getting error:

menuselect/menuselect --check-deps menuselect.makeopts

 The existing menuselect.makeopts file did not specify    
 that 'test_xml_escape' should not be included.  However, either some  
 dependencies for this module were not found or a        
 conflict exists.                                        
 Either run 'make menuselect' or remove the existing      
 menuselect.makeopts file to resolve this issue.          

make[1]: *** [menuselect.makeopts] Ошибка 255

In older versions of Asterisk(1.8,10) this method works well.If you compile without transfer settings then everything goes fine,but that uncomfortably
Comments:By: Matt Jordan (mjordan) 2013-03-31 10:04:31.853-0500

This is not a bug.

Sometimes, test modules are added into release branches. These modules (in this case, a unit test module) are completely optional and do not impact existing systems; hence their allowed inclusion. However, you will need to update your menuselect.makeopts file as the error message suggests. Removing it and re-building menuselect will fix this.