Summary: | ASTERISK-25052: OPTIONAL_API: Remove ABI option. | ||
Reporter: | Corey Farrell (coreyfarrell) | Labels: | |
Date Opened: | 2015-05-03 13:31:04 | Date Closed: | 2015-05-03 22:30:31 |
Priority: | Minor | Regression? | |
Status: | Closed/Complete | Components: | Core/General |
Versions: | SVN | Frequency of Occurrence | |
Related Issues: | |||
Environment: | Attachments: | ||
Description: | OPTIONAL_API can be disabled through menuselect, but this is no longer needed. The option originally existed because OPTIONAL_API used weakref magic that was not available on all compilers. The implementation in Asterisk 13+ no longer requires any special compiler/platform support, so there is no longer a reason to allow disabling.
I've marked this ticket for master only since removing the option in 13 would cause existing menuselect.makeopts files to produce warnings. | ||
Comments: | By: Corey Farrell (coreyfarrell) 2015-05-03 22:30:31.617-0500 I'm unsure on this one now, if OPTIONAL_API were completely removed from master it would cause OPTIONAL_API to be disabled every time you switch to master then back to 11 or 13. |