[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