[MacPorts] #13148: odcctools fails to build under OS X 10.5 Leopard (Intel)

MacPorts noreply at macports.org
Fri Nov 14 14:33:45 PST 2008


#13148: odcctools fails to build under OS X 10.5 Leopard (Intel)
------------------------------------+---------------------------------------
  Reporter:  bfulgham at macports.org  |       Owner:  macports-tickets at 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 at 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


More information about the macports-tickets mailing list