[MacPorts] #46801: ld64-127 causes build failures with Leopard/ppc (G4)
MacPorts
noreply at macports.org
Sun Feb 8 22:42:51 PST 2015
#46801: ld64-127 causes build failures with Leopard/ppc (G4)
----------------------------+----------------------------
Reporter: zanderpower@… | Owner: jeremyhu@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords: PPC G4 Leopard
Port: ld64 |
----------------------------+----------------------------
Comment (by jeremyhu@…):
This is the failing command:
{{{
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc49/libgcc/work/build
/./prev-gcc/xg++
-B/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc49/libgcc/work/build
/./prev-gcc/ -B/mp2/local/ppc-apple-darwin9/bin/ -nostdinc++
-B/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc49/libgcc/work/build
/prev-ppc-apple-darwin9/libstdc++-v3/src/.libs
-B/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc49/libgcc/work/build
/prev-ppc-apple-darwin9/libstdc++-v3/libsupc++/.libs
-I/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc49/libgcc/work/build
/prev-ppc-apple-darwin9/libstdc++-v3/include/ppc-apple-darwin9
-I/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc49/libgcc/work/build
/prev-ppc-apple-darwin9/libstdc++-v3/include
-I/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc49/libgcc/work/gcc-4.9.2/libstdc++-v3/libsupc++
-L/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc49/libgcc/work/build
/prev-ppc-apple-darwin9/libstdc++-v3/src/.libs
-L/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc49/libgcc/work/build
/prev-ppc-apple-darwin9/libstdc++-v3/libsupc++/.libs -g -O2 -mdynamic-
no-pic -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-
unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual
-Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc
-o cc1 c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o
c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o
c/c-array-notation.o c-family/c-common.o c-family/c-cppbuiltin.o
c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o
c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o
c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o
c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-cilkplus.o
c-family/array-notation-common.o c-family/cilk.o c-family/c-ubsan.o
darwin-c.o rs6000-c.o cc1-checksum.o libbackend.a main.o libcommon-
target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a
libcommon.a ../libcpp/libcpp.a -liconv
../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a
../libdecnumber/libdecnumber.a -L/mp2/local/lib -lcloog-isl
-L/mp2/local/lib -lisl -L/mp2/local/lib -L/mp2/local/lib -L/mp2/local/lib
-lmpc -lmpfr -lgmp -lz
}}}
Run that at the appropriate location with the additional args: '-v -Wl,-v'
that will show more verbose information, including the command line to ld.
Send me all of the relvant files (all the .o and .a files as well as
libmpc, libmpfr, libgmp, and libz) and the command line to ld, so I can
reproduce the problem.
--
Ticket URL: <https://trac.macports.org/ticket/46801#comment:7>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list