[MacPorts] #18146: odcctools build failure on Panther
#18146: odcctools build failure on Panther -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: odcctools -------------------------------------+-------------------------------------- On Mac OS X 10.3.9 Panther with Xcode 1.5 and MacPorts 1.7.0 I get this trying to build odcctools on a Power Mac G4: {{{ ---> Fetching odcctools ---> Verifying checksum(s) for odcctools ---> Extracting odcctools Error: Target org.macports.extract returned: shell command "cd /mp/var/macports/build/_Volumes_data_macports_ports_devel_odcctools/work/odcctools && ./extract.sh " returned error 1 Command output: Merging content from /Developer/SDKs/MacOSX10.4u.sdk /Developer/SDKs/MacOSX10.4u.sdk must be present Error: The following dependencies failed to build: odcctools Error: Status 1 encountered during processing. }}} Obviously, Mac OS X 10.3.9 doesn't have the 10.4u SDK; it has the 10.3.9 SDK. There is a +nosdk variant, but using it also fails: {{{ ---> Fetching odcctools ---> Verifying checksum(s) for odcctools ---> Extracting odcctools ---> Configuring odcctools ---> Building odcctools Error: Target org.macports.build returned: shell command " cd "/mp/var/macports/build/_Volumes_data_macports_ports_devel_odcctools/work/odcctools/odcctools" && nice -n 10 make default " returned error 2 Command output: cd libstuff && make /usr/bin/gcc-3.3 -Wall -Wno-long-double -Wno-import -DHAVE_CONFIG_H -I/mp/include -I../include -I../include -O2 -fno-builtin-round -fno- builtin-trunc -no-cpp-precomp -mdynamic-no-pic -c -o allocate.o allocate.c /usr/bin/gcc-3.3 -Wall -Wno-long-double -Wno-import -DHAVE_CONFIG_H -I/mp/include -I../include -I../include -O2 -fno-builtin-round -fno- builtin-trunc -no-cpp-precomp -mdynamic-no-pic -c -o errors.o errors.c /usr/bin/gcc-3.3 -Wall -Wno-long-double -Wno-import -DHAVE_CONFIG_H -I/mp/include -I../include -I../include -O2 -fno-builtin-round -fno- builtin-trunc -no-cpp-precomp -mdynamic-no-pic -c -o arch.o arch.c In file included from ../include/architecture/i386/fpu.h:123, from /usr/include/mach/i386/thread_status.h:67, from ../include/stuff/bytesex.h:51, from ../include/stuff/arch.h:34, from arch.c:30: /usr/include/architecture/i386/sel.h:39: error: redefinition of `struct sel' make[1]: *** [arch.o] Error 1 make: *** [libstuff] Error 2 Error: Status 1 encountered during processing. }}} -- Ticket URL: <http://trac.macports.org/ticket/18146> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18146: odcctools build failure on Panther -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: odcctools -------------------------------------+-------------------------------------- Comment(by ryandesign@…): I now found that these errors had already been mentioned in #11605 which was closed "wontfix". There was also a [http://lists.macosforge.org/pipermail/macports- users/2007-June/004113.html thread on macports-users in June 2007] which ended without resolution. The gcc33 and gcc40 ports depend on odcctools on no OS other than Panther presumably because the cctools on Panther are too old. It is therefore counterproductive for the version of odcctools to be too new for Panther. In the above mailing list thread it was suggested to bring back the last Panther-compatible version of odcctools (perhaps in a new port). The [http://svn.macosforge.org/repository/odcctools/trunk/ odcctools repository] is on Mac OS Forge. -- Ticket URL: <http://trac.macports.org/ticket/18146#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts