[MacPorts] #27237: gcc46: checking for -exported_symbols_list linker flag... configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES.

MacPorts noreply at macports.org
Sun Oct 30 09:30:14 PDT 2011


#27237: gcc46: checking for -exported_symbols_list linker flag... configure: error:
Link tests are not allowed after GCC_NO_EXECUTABLES.
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  mww@…           
     Type:  defect                   |      Status:  new             
 Priority:  Normal                   |   Milestone:                  
Component:  ports                    |     Version:  1.9.2           
 Keywords:                           |        Port:  gcc46           
-------------------------------------+--------------------------------------

Comment(by ionic@…):

 {{{
 1 [0 running job(s)] {history#7417}  17:25:24 11-10-30
 root at nopileos...rk/build/x86_64-apple-darwin10/libssp#
 DYLD_LIBRARY_PATH="/opt/local/lib/gcc45/"
 /opt/local/var/macports/build/_opt_local_var_macports_sources_macports.rsync.ionic.de_release_ports_lang_gcc46/gcc46/work/build/./gcc/xgcc
 -B/opt/local/var/macports/build/_opt_local_var_macports_sources_macports.rsync.ionic.de_release_ports_lang_gcc46/gcc46/work/build/./gcc/
 -B/opt/local/x86_64-apple-darwin10/bin/ -B/opt/local/x86_64-apple-
 darwin10/lib/ -isystem /opt/local/x86_64-apple-darwin10/include -isystem
 /opt/local/x86_64-apple-darwin10/sys-include    -g -pipe -O2  -o
 libconftest.dylib -dynamiclib -Wl,-single_module conftest3.c
 collect2: ld terminated with signal 6 [Abort trap], core dumped
 ld(39160) malloc: *** error for object 0x100285640: pointer being freed
 was not allocated
 *** set a breakpoint in malloc_error_break to debug
 }}}

 Any questions? So, even when preloading the GCC 4.5.3 libstdc++, ld
 crashes. :(
 On the other hand, it seems like the gcc45 build system is *not*
 preloading the recently build lib, whilst gcc46 is. So the problems we see
 may stem from that... analyzing. :/

-- 
Ticket URL: <https://trac.macports.org/ticket/27237#comment:16>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list