Ticket #17516 (closed defect: fixed)
netpbm: parallel build fails
| Reported by: | ryandesign@… | Owned by: | mas@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.8.0 |
| Keywords: | Cc: | mcalhoun@…, mas@… | |
| Port: | netpbm |
Description
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.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.


