[Home]

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:05Date Closed:2011-09-19 15:32:05
Priority:MajorRegression?
Status:Closed/CompleteComponents: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.