New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #13148 (closed defect: fixed)

Opened 6 years ago

Last modified 3 years ago

odcctools fails to build under OS X 10.5 Leopard (Intel)

Reported by: bfulgham@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.5.0
Keywords: Cc: bfulgham@…, liontooth@…, mjhsieh@…, ryandesign@…
Port: odcctools

Description (last modified by blb@…) (diff)

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.

Change History

comment:1 Changed 6 years ago by nox@…

  • Cc bfulgham@… added
  • Summary changed from odcctools fails to build under Leopard (Intel) to odcctools fails to build under OS X 10.5 Leopard (Intel)
  • Milestone set to Port Bugs

comment:2 Changed 5 years ago by ryandesign@…

  • Cc liontooth@… added

Has duplicate #13489.

comment:3 Changed 5 years ago by blb@…

  • Port set to odcctools
  • Description modified (diff)

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...

comment:4 Changed 4 years ago by anonymous

  • Milestone Port Bugs deleted

Milestone Port Bugs deleted

comment:5 Changed 4 years ago by mjhsieh@…

There seems to be a newer version at http://pogma.com/2009/08/08/odcctools-20090808/ ...

comment:6 Changed 4 years ago by mjhsieh@…

  • Cc mjhsieh@… added

Cc Me!

comment:7 follow-ups: ↓ 8 ↓ 9 Changed 3 years ago by ryandesign@…

  • Cc ryandesign@… added

Thanks for the tip, I updated odcctools to version 20090808 in r67362. Could someone with Leopard on Intel test to see if it now works? It builds now for me on Tiger i386 and Leopard ppc.

comment:8 in reply to: ↑ 7 Changed 3 years ago by dmitrij.ledkov@…

Replying to ryandesign@…:

Thanks for the tip, I updated odcctools to version 20090808 in r67362. Could someone with Leopard on Intel test to see if it now works? It builds now for me on Tiger i386 and Leopard ppc.

Confirming builds fine: Snow Leopard Intel i386

comment:9 in reply to: ↑ 7 Changed 3 years ago by mjhsieh@…

Replying to ryandesign@…:

Thanks for the tip, I updated odcctools to version 20090808 in r67362. Could someone with Leopard on Intel test to see if it now works? It builds now for me on Tiger i386 and Leopard ppc.

Leopard on Intel builds and I was able to build gcc42 +odcctools without problem.

comment:10 Changed 3 years ago by ryandesign@…

  • Status changed from new to closed
  • Resolution set to fixed

Thanks, then we'll call it fixed.

Note: See TracTickets for help on using tickets.