[MacPorts] #18333: gcc40 build failure on Panther
MacPorts
noreply at macports.org
Mon Feb 2 12:47:30 PST 2009
#18333: gcc40 build failure on Panther
-------------------------------------+--------------------------------------
Reporter: ryandesign@… | Owner: mww@…
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.0
Keywords: | Port: gcc40
-------------------------------------+--------------------------------------
gcc40 cannot be installed on Panther because it depends on odcctools which
does not build on Panther anymore (see #18146).
I removed the odcctools dependency to see what would happen, but alas it
failed building (after about 6 hours on a 466-MHz Power Mac G4)
{{{
$ port -d install gcc40
DEBUG: Changing to port directory: /Volumes/data/macports/ports/lang/gcc40
DEBUG: Changing to port directory: /Volumes/data/macports/ports/lang/gcc40
Portfile changed since last build; discarding previous state.
DEBUG: Found port in file:///Volumes/data/macports/ports/devel/gmp
DEBUG: Changing to port directory: /Volumes/data/macports/ports/devel/gmp
DEBUG: Searching for dependency: gmp
DEBUG: Found Dependency: receipt exists for gmp
DEBUG: Found port in file:///Volumes/data/macports/ports/devel/mpfr
DEBUG: Changing to port directory: /Volumes/data/macports/ports/devel/mpfr
DEBUG: Searching for dependency: mpfr
DEBUG: Found Dependency: receipt exists for mpfr
---> Fetching gcc40
---> Verifying checksum(s) for gcc40
---> Extracting gcc40
---> Configuring gcc40
---> Building gcc40
Error: Target org.macports.build returned: shell command " cd
"/mp/var/macports/build/_Volumes_data_macports_ports_lang_gcc40/work/build"
&& nice -n 10 make profiledbootstrap -j 2 " returned error 2
Command output: ld: .libs/sstream-inst.o malformed object, illegal
reference for -dynamic code (reference to a coalesced section
(__TEXT,__textcoal_nt) from section (__TEXT,__eh_frame) relocation entry
(344))
ld: .libs/sstream-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (360))
ld: .libs/sstream-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (364))
ld: .libs/sstream-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (374))
ld: .libs/sstream-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (378))
ld: .libs/sstream-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (384))
ld: .libs/sstream-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (442))
ld: .libs/sstream-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (448))
ld: .libs/string-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (340))
ld: .libs/wlocale-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (150))
ld: .libs/wlocale-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (632))
ld: .libs/wlocale-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (636))
ld: .libs/wlocale-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (640))
ld: .libs/wlocale-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (644))
ld: .libs/wstring-inst.o malformed object, illegal reference for -dynamic
code (reference to a coalesced section (__TEXT,__textcoal_nt) from section
(__TEXT,__eh_frame) relocation entry (340))
ld: .libs/libstdc++.lax/libsupc++convenience.a/del_op.o malformed object,
illegal reference for -dynamic code (reference to a coalesced section
(__TEXT,__textcoal_nt) from section (__TEXT,__eh_frame) relocation entry
(0))
ld: .libs/libstdc++.lax/libsupc++convenience.a/del_opnt.o malformed
object, illegal reference for -dynamic code (reference to a coalesced
section (__TEXT,__textcoal_nt) from section (__TEXT,__eh_frame) relocation
entry (0))
ld: .libs/libstdc++.lax/libsupc++convenience.a/del_opv.o malformed object,
illegal reference for -dynamic code (reference to a coalesced section
(__TEXT,__textcoal_nt) from section (__TEXT,__eh_frame) relocation entry
(0))
ld: .libs/libstdc++.lax/libsupc++convenience.a/del_opvnt.o malformed
object, illegal reference for -dynamic code (reference to a coalesced
section (__TEXT,__textcoal_nt) from section (__TEXT,__eh_frame) relocation
entry (0))
ld: .libs/libstdc++.lax/libsupc++convenience.a/new_op.o malformed object,
illegal reference for -dynamic code (reference to a coalesced section
(__TEXT,__textcoal_nt) from section (__TEXT,__eh_frame) relocation entry
(2))
ld: .libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o malformed
object, illegal reference for -dynamic code (reference to a coalesced
section (__TEXT,__textcoal_nt) from section (__TEXT,__eh_frame) relocation
entry (2))
ld: .libs/libstdc++.lax/libsupc++convenience.a/new_opv.o malformed object,
illegal reference for -dynamic code (reference to a coalesced section
(__TEXT,__textcoal_nt) from section (__TEXT,__eh_frame) relocation entry
(2))
ld: .libs/libstdc++.lax/libsupc++convenience.a/new_opvnt.o malformed
object, illegal reference for -dynamic code (reference to a coalesced
section (__TEXT,__textcoal_nt) from section (__TEXT,__eh_frame) relocation
entry (0))
ld: .libs/libstdc++.lax/libsupc++convenience.a/tinfo2.o malformed object,
illegal reference for -dynamic code (reference to a coalesced section
(__TEXT,__textcoal_nt) from section (__TEXT,__eh_frame) relocation entry
(12))
/usr/bin/libtool: internal link edit command failed
make[4]: *** [libstdc++.la] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-target-libstdc++-v3] Error 2
make: *** [profiledbootstrap] Error 2
Error: Status 1 encountered during processing.
}}}
--
Ticket URL: <http://trac.macports.org/ticket/18333>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list