#13148: odcctools fails to build under OS X 10.5 Leopard (Intel) ------------------------------------+--------------------------------------- Reporter: bfulgham@macports.org | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.5.0 Resolution: | Keywords: Port: odcctools | ------------------------------------+--------------------------------------- Changes (by blb@macports.org): * port: => odcctools Old description:
Attempting to build odcctools under Leopard (OS X 10.5.0) with XCode 3.0 installed:
---> Fetching odcctools ---> Verifying checksum(s) for odcctools ---> Extracting odcctools ---> Configuring odcctools ---> Building odcctools with target default Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_Users_brent_Projects_macports- trunk_dports_devel_odcctools/work/odcctools/odcctools" && make default " returned error 2 Command output: cd libstuff && make gcc -Wall -Wno-long-double -Wno-import -DHAVE_CONFIG_H -I/opt/local/include -I../include -I../include -O2 -fno-builtin-round -fno-builtin-trunc -no-cpp-precomp -mdynamic-no-pic -c -o allocate.o allocate.c In file included from ../include/libkern/OSByteOrder.h:70, from ../include/mach/ndr.h:94, from ../include/mach/clock_priv.h:7, from ../include/mach/mach_interface.h:37, from ../include/mach/mach.h:62, from allocate.c:26: ../include/libkern/machine/OSByteOrder.h:45: error: redefinition of '_OSSwapInt16' /usr/include/libkern/i386/_OSByteOrder.h:49: error: previous definition of '_OSSwapInt16' was here ../include/libkern/machine/OSByteOrder.h:54: error: redefinition of '_OSSwapInt32' /usr/include/libkern/i386/_OSByteOrder.h:58: error: previous definition of '_OSSwapInt32' was here ../include/libkern/machine/OSByteOrder.h:63: error: redefinition of '_OSSwapInt64' /usr/include/libkern/i386/_OSByteOrder.h:69: error: previous definition of '_OSSwapInt64' was here make[1]: *** [allocate.o] Error 1 make: *** [libstuff] Error 2
This probably occurred with gcc 4.0.1, as that seems to be the default selection.
New description: Attempting to build odcctools under Leopard (OS X 10.5.0) with XCode 3.0 installed: {{{ ---> Fetching odcctools ---> Verifying checksum(s) for odcctools ---> Extracting odcctools ---> Configuring odcctools ---> Building odcctools with target default Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_Users_brent_Projects_macports- trunk_dports_devel_odcctools/work/odcctools/odcctools" && make default " returned error 2 Command output: cd libstuff && make gcc -Wall -Wno-long-double -Wno-import -DHAVE_CONFIG_H -I/opt/local/include -I../include -I../include -O2 -fno-builtin-round -fno-builtin-trunc -no-cpp-precomp -mdynamic-no-pic -c -o allocate.o allocate.c In file included from ../include/libkern/OSByteOrder.h:70, from ../include/mach/ndr.h:94, from ../include/mach/clock_priv.h:7, from ../include/mach/mach_interface.h:37, from ../include/mach/mach.h:62, from allocate.c:26: ../include/libkern/machine/OSByteOrder.h:45: error: redefinition of '_OSSwapInt16' /usr/include/libkern/i386/_OSByteOrder.h:49: error: previous definition of '_OSSwapInt16' was here ../include/libkern/machine/OSByteOrder.h:54: error: redefinition of '_OSSwapInt32' /usr/include/libkern/i386/_OSByteOrder.h:58: error: previous definition of '_OSSwapInt32' was here ../include/libkern/machine/OSByteOrder.h:63: error: redefinition of '_OSSwapInt64' /usr/include/libkern/i386/_OSByteOrder.h:69: error: previous definition of '_OSSwapInt64' was here make[1]: *** [allocate.o] Error 1 make: *** [libstuff] Error 2 }}} This probably occurred with gcc 4.0.1, as that seems to be the default selection. -- Comment: Is the odcctools project still alive? The homepage at http://odcctools.macosforge.org/ gives an error and looking at its subversion repo, the changelog hasn't been updated in a couple of years... -- Ticket URL: <http://trac.macports.org/ticket/13148#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS