[MacPorts] #34329: gcc43: ld: in src/powerpc/.libs/darwin.o, unsupported encoding in FDE (was: gcc43 fails to upgrade)

MacPorts noreply at macports.org
Thu May 3 22:36:37 PDT 2012


#34329: gcc43: ld: in src/powerpc/.libs/darwin.o, unsupported encoding in FDE
--------------------------------+-------------------------------------------
 Reporter:  trog24@…            |       Owner:  mww@…           
     Type:  defect              |      Status:  new             
 Priority:  Normal              |   Milestone:                  
Component:  ports               |     Version:  2.0.4           
 Keywords:                      |        Port:  gcc43           
--------------------------------+-------------------------------------------
Changes (by ryandesign@…):

 * cc: ryandesign@…, jeremyhu@… (added)
  * owner:  macports-tickets@… => mww@…
  * port:  gcc43. => gcc43


Comment:

 You'll find that when doing a parallel build, the relevant error is
 usually the one that precedes the message "Waiting for unfinished
 jobs....", which might be quite far from the end of the log. In this case:

 {{{
 :info:build libtool: link:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/gcc43/work/build/./gcc/xgcc
 -B/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/gcc43/work/build/./gcc/
 -B/opt/local/ppc-apple-darwin9/bin/ -B/opt/local/ppc-apple-darwin9/lib/
 -isystem /opt/local/ppc-apple-darwin9/include -isystem /opt/local/ppc-
 apple-darwin9/sys-include -dynamiclib -Wl,-single_module -Wl,-undefined
 -Wl,dynamic_lookup -o .libs/libffi.4.dylib  src/.libs/debug.o
 src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o
 src/.libs/java_raw_api.o src/.libs/closures.o
 src/powerpc/.libs/ffi_darwin.o src/powerpc/.libs/darwin.o
 src/powerpc/.libs/darwin_closure.o    -install_name
 /opt/local/lib/gcc43/libffi.4.dylib -compatibility_version 5
 -current_version 5.1
 :info:build if /bin/sh ./libtool --tag=CC --mode=compile
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/gcc43/work/build/./gcc/xgcc
 -B/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/gcc43/work/build/./gcc/
 -B/opt/local/ppc-apple-darwin9/bin/ -B/opt/local/ppc-apple-darwin9/lib/
 -isystem /opt/local/ppc-apple-darwin9/include -isystem /opt/local/ppc-
 apple-darwin9/sys-include -DHAVE_CONFIG_H -I.
 -I../../../gcc-4.3.6/libgfortran -I.
 -iquote../../../gcc-4.3.6/libgfortran/io
 -I../../../gcc-4.3.6/libgfortran/../gcc
 -I../../../gcc-4.3.6/libgfortran/../gcc/config -I../.././gcc -D_GNU_SOURCE
 -std=gnu99 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-
 definition -Wextra -Wwrite-strings -O2 -g -O2   -MT minloc1_8_r10.lo -MD
 -MP -MF ".deps/minloc1_8_r10.Tpo" -c -o minloc1_8_r10.lo `test -f
 '../../../gcc-4.3.6/libgfortran/generated/minloc1_8_r10.c' || echo
 '../../../gcc-4.3.6/libgfortran/'`../../../gcc-4.3.6/libgfortran/generated/minloc1_8_r10.c;
 \
 :info:build     then mv -f ".deps/minloc1_8_r10.Tpo"
 ".deps/minloc1_8_r10.Plo"; else rm -f ".deps/minloc1_8_r10.Tpo"; exit 1;
 fi
 :info:build ld: in src/powerpc/.libs/darwin.o, unsupported encoding in FDE
 :info:build collect2: ld returned 1 exit status
 :info:build make[4]: *** [libffi.la] Error 1
 :info:build make[4]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/gcc43/work/build
 /ppc-apple-darwin9/libffi'
 :info:build make[3]: *** [all-recursive] Error 1
 :info:build make[3]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/gcc43/work/build
 /ppc-apple-darwin9/libffi'
 :info:build make[2]: *** [all] Error 2
 :info:build make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/gcc43/work/build
 /ppc-apple-darwin9/libffi'
 :info:build make[1]: *** [all-target-libffi] Error 2
 :info:build make[1]: *** Waiting for unfinished jobs....
 }}}

 I see the same on Leopard ppc, but not on Tiger ppc or Snow Leopard
 x86_64.

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


More information about the macports-tickets mailing list