#38088: Build process for getopt 1.1.5 produces "bad magic number (not a Mach-O file)" output? -----------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: getopt -----------------------------+-------------------------------- Hello! The upgrade stops here: {{{ make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_sysutils_getopt/getopt/work/getopt-1.1.5' /usr/bin/gcc-4.0 -c -DLIBCGETOPT=0 -DWITHOUT_GETTEXT=0 -DLOCALEDIR=\"/opt/local/share/locale\" -DNOT_UTIL_LINUX -Dprogram_invocation_short_name=\"getopt\" -Dprogram_version=\"1.1.5\" -I/opt/local/include -I./gnu -Wall -W -Wshadow -Wpointer-arith -Wbad- function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite- strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -O3 -fno-strength-reduce -arch ppc getopt.c -o getopt.o In file included from getopt.c:65: ./gnu/getopt.h:106: warning: function declaration isn’t a prototype /usr/bin/gcc-4.0 -L/opt/local/lib -lintl -arch ppc -o getopt getopt.o gnu/getopt.o gnu/getopt1.o /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: gnu/getopt.o bad magic number (not a Mach-O file) /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: gnu/getopt1.o bad magic number (not a Mach-O file) collect2: ld returned 1 exit status make: *** [getopt] Error 1 make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_sysutils_getopt/getopt/work/getopt-1.1.5' }}} On the command line I get a different report: {{{ pete 274 /\ l /opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_sysutils_getopt/getopt/work/getopt-1.1.5/*.o -rw-r--r-- 1 macports admin 15044 17 Feb 01:02 /opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_sysutils_getopt/getopt/work/getopt-1.1.5/getopt.o pete 275 /\ file /opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_sysutils_getopt/getopt/work/getopt-1.1.5/*.o /opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_sysutils_getopt/getopt/work/getopt-1.1.5/getopt.o: Mach-O object ppc }}} -- Ticket URL: <https://trac.macports.org/ticket/38088> MacPorts <http://www.macports.org/> Ports system for Mac OS