[MacPorts] #57755: libmacho @921 does not build on PPC Mac OS X 10.4.11, Tiger, because /opt/local/bin/i686-apple-darwin8-gcc-apple-4.2.4': execvp: No such file or directory

MacPorts noreply at macports.org
Mon Dec 5 21:02:25 UTC 2022


#57755: libmacho @921 does not build on PPC Mac OS X 10.4.11, Tiger, because
/opt/local/bin/i686-apple-darwin8-gcc-apple-4.2.4': execvp: No such file or
directory
------------------------+----------------------
  Reporter:  ballapete  |      Owner:  jeremyhu
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.5.4
Resolution:             |   Keywords:  tiger
      Port:  libmacho   |
------------------------+----------------------

Comment (by ballapete):

 When I remember correctly then `libmacho` was needed by `libunwind`. The
 latter seems to have finished service, is not needed anymore. The recent
 `Portfile` seems to be a mess, because `libmacho` cannot be built `apple-
 gcc42 @5666.3_16+gpl3` because of such reasons with:

 {{{
 /usr/bin/gcc-4.0 -Os -g -Wall
 -D_MACH_I386_THREAD_STATUS_FPSTATE_LEGACY_FIELD_NAMES_
 -D_ARCHITECTURE_I386_FPU_FPSTATE_LEGACY_FIELD_NAMES_ -I. -I./../include
 -I. -isysroot /Developer/SDKs/MacOSX10.4u.sdk -Os -arch i386 -arch ppc  -c
 -o ./slot_name.o slot_name.c
 make: xcrun: Command not found
 static -o ./libmacho.a arch.o getsecbyname.o getsegbyname.o get_end.o
 swap.o hppa_swap.o i386_swap.o m68k_swap.o sparc_swap.o ppc_swap.o
 i860_swap.o m88k_swap.o slot_name.o
 make: static: Command not found
 make: [libmacho.a] Error 127 (ignored)
 make: xcrun: Command not found
 /usr/bin/gcc-4.0 -Os -g -Wall
 -D_MACH_I386_THREAD_STATUS_FPSTATE_LEGACY_FIELD_NAMES_
 -D_ARCHITECTURE_I386_FPU_FPSTATE_LEGACY_FIELD_NAMES_ -I. -I./../include
 -I. -isysroot /Developer/SDKs/MacOSX10.4u.sdk -Os -arch i386 -arch ppc
 -dynamiclib  \
         -o ./libmacho.dylib arch.o getsecbyname.o getsegbyname.o get_end.o
 swap.o hppa_swap.o i386_swap.o m68k_swap.o sparc_swap.o ppc_swap.o
 i860_swap.o m88k_swap.o slot_name.o \
         -install_name /opt/local/lib/libmacho.1.dylib \
         -compatibility_version 1 \
         -current_version 949.0.1 \

 ./libmacho.dylib
 make: *** [libmacho.dylib] Segmentation fault (core dumped)
 make: *** Deleting file `libmacho.dylib'
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_libmacho/libmacho/work/cctools-949.0.1/libmacho'
 }}}

 Using `apple-gcc42 @5666.3_15` to build results in the same failure. So
 let's forget and close this ticket? (Or should I try with apple-gcc42
 @5666.3_16?)

-- 
Ticket URL: <https://trac.macports.org/ticket/57755#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list