Summary: | ASTERISK-18213: asterisk (1.6.2.19 and 10.0.0-beta1) don't compile on OSX 10.7 (Lion) | ||
Reporter: | Stefan van der Eijk (stefan_van_der_eijk) | Labels: | |
Date Opened: | 2011-07-30 12:06:05 | Date Closed: | 2011-09-19 15:32:05 |
Priority: | Major | Regression? | |
Status: | Closed/Complete | Components: | Core/General |
Versions: | 1.6.2.19 | Frequency of Occurrence | Constant |
Related Issues: | |||
Environment: | Macports on OSX 10.7 (Lion) | Attachments: | ( 0) lion_Makefiles.diff |
Description: | I think this is a regression of issue 16449 (https://issues.asterisk.org/view.php?id=16449), where the fix was: http://svnview.digium.com/svn/asterisk/branches/1.6.2/Makefile?r1=239192&r2=239191&pathrev=239192 The "productVersion" has been bumped from 10.6 to 10.7, hence the ifeq makes the incorrect choice. Error that shows then compiling: [LD] chan_bridge.o -> chan_bridge.so ld: symbol dyld_stub_binding_helper not found, normally in crt1.o/dylib1.o/bundle1.o for architecture x86_64 ld: symbol dyld_stub_binding_helper not found, normally in crt1.o/dylib1.o/bundle1.o for architecture x86_64 collect2: ld returned 1 exit status collect2: ld returned 1 exit status make[1]: *** [chan_bridge.so] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [chan_agent.so] Error 1 make: *** [channels] Error 2 make: *** Waiting for unfinished jobs.... [LD] pbx_config.o -> pbx_config.so [LD] pbx_ael.o -> pbx_ael.so ld: symbol dyld_stub_binding_helper notld: symbol dyld_stub_binding_helper not found, normally in crt1.o/dylib1.ofound, normally in crt1.o/dylib1.o/bundle1.o for architecture x86_64 /bundle1.o for architecture x86_64 collect2: ld returned 1 exit status collect2: ld returned 1 exit status make[1]: *** [pbx_config.so] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [pbx_ael.so] Error 1 make: *** [pbx] Error 2 | ||
Comments: | By: Tilghman Lesher (tilghman) 2011-09-19 15:32:05.431-0500 Fixed in revision 336733. By: Tilghman Lesher (tilghman) 2011-09-19 15:32:54.841-0500 Please note that this is only fixed in 1.8 forward. As 1.6.2 is in security-fix, no change will be made to support Lion. |