#17516: netpbm: parallel build fails -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: mas@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.8.0 Keywords: | Port: netpbm -------------------------------------+-------------------------------------- With netpbm 10.26.58 and MacPorts trunk (@42849) on Mac OS X 10.4.11 Intel, the parallel build now fails: {{{ ---> Fetching netpbm ---> Verifying checksum(s) for netpbm ---> Extracting netpbm ---> Applying patches to netpbm ---> Configuring netpbm ---> Building netpbm Error: Target org.macports.build returned: shell command " cd "/mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_netpbm/work/netpbm-10.26.58" && nice -n 10 gnumake -j2 messages=yes " returned error 2 Command output: rm -f nstring.h rm -f mallocvar.h ln -s /mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_netpbm/work/netpbm-10.26.58/lib/util/nstring.h nstring.h ln -s /mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_netpbm/work/netpbm-10.26.58/lib/util/mallocvar.h mallocvar.h gnumake -C /mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_netpbm/work/netpbm-10.26.58/lib/ -f /mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_netpbm/work/netpbm-10.26.58/lib/Makefile \ SRCDIR=/mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_netpbm/work/netpbm-10.26.58 BUILDDIR=/mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_netpbm/work/netpbm-10.26.58 libnetpbm.dylib gnumake -C /mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_netpbm/work/netpbm-10.26.58/buildtools/ -f /mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_netpbm/work/netpbm-10.26.58/buildtools/Makefile \ SRCDIR=/mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_netpbm/work/netpbm-10.26.58 BUILDDIR=/mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_netpbm/work/netpbm-10.26.58 libopt /usr/bin/gcc-4.0 -c -I/mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_netpbm/work/netpbm-10.26.58/lib -I. -DNDEBUG -I/mp/include -O3 -fno-common \ -o libpm.o libpm.c /usr/bin/gcc-4.0 -c -I/mp/include -O3 -o libopt.o \ -DSHLIBPREFIXLIST="\"lib\"" \ \ libopt.c In file included from pm.h:16, from libpm.c:42: pm_config.h:487: error: redefinition of typedef 'uint32n' pm_config.h:178: error: previous declaration of 'uint32n' was here pm_config.h:488: error: redefinition of typedef 'int32n' pm_config.h:179: error: previous declaration of 'int32n' was here In file included from pm.h:16, from libpm.c:42: pm_config.h:623: error: redefinition of typedef 'pm_filepos' pm_config.h:314: error: previous declaration of 'pm_filepos' was here gnumake[3]: *** [libpm.o] Error 1 gnumake[2]: *** [/mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_netpbm/work/netpbm-10.26.58/lib/libnetpbm.dylib] Error 2 gnumake[2]: *** Waiting for unfinished jobs.... /usr/bin/gcc-4.0 -o libopt -L/mp/lib libopt.o gnumake[1]: *** [pgm/all] Error 2 gnumake: *** [converter/all] Error 2 Error: Unable to upgrade port: 1 }}} It succeeds if I turn off the parallel build. -- Ticket URL: <http://trac.macports.org/ticket/17516> MacPorts <http://www.macports.org/> Ports system for Mac OS