pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/41530: [graphics/GMT] failure of parallel build



>Number:         41530
>Category:       pkg
>Synopsis:       [graphics/GMT] failure of parallel build
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jun 03 12:40:00 +0000 2009
>Originator:     Ryo HAYASAKA
>Release:        NetBSD 5.99.13, pkgsrc-current
>Organization:
Japan Advanced Institute of Science and Technology (JAIST)
>Environment:
System: NetBSD bonnie.jaist.ac.jp 5.99.13 NetBSD 5.99.13 (MONOLITHIC) #9: Tue 
Jun 2 19:53:31 JST 2009 
root%bonnie.jaist.ac.jp@localhost:/f/src/sys/arch/i386/compile/MONOLITHIC i386
Architecture: i386
Machine: i386
>Description:
When I set MAKE_JOBS=2 in mk.conf:

$ make
=> Bootstrap dependency digest>=20010302: found digest-20080510
WARNING: [license.mk] Every package should define a LICENSE.
=> Checksum SHA1 OK for GMT4.1.4/GMT4.1.4_man.tar.bz2
=> Checksum RMD160 OK for GMT4.1.4/GMT4.1.4_man.tar.bz2
=> Checksum SHA1 OK for GMT4.1.4/GMT4.1.4_pdf.tar.bz2
=> Checksum RMD160 OK for GMT4.1.4/GMT4.1.4_pdf.tar.bz2
=> Checksum SHA1 OK for GMT4.1.4/GMT4.1.4_scripts.tar.bz2
=> Checksum RMD160 OK for GMT4.1.4/GMT4.1.4_scripts.tar.bz2
=> Checksum SHA1 OK for GMT4.1.4/GMT4.1.4_share.tar.bz2
=> Checksum RMD160 OK for GMT4.1.4/GMT4.1.4_share.tar.bz2
=> Checksum SHA1 OK for GMT4.1.4/GMT4.1.4_src.tar.bz2
=> Checksum RMD160 OK for GMT4.1.4/GMT4.1.4_src.tar.bz2
=> Checksum SHA1 OK for GMT4.1.4/GMT4.1.4_suppl.tar.bz2
=> Checksum RMD160 OK for GMT4.1.4/GMT4.1.4_suppl.tar.bz2
=> Checksum SHA1 OK for GMT4.1.4/GMT4.1.4_tut.tar.bz2
=> Checksum RMD160 OK for GMT4.1.4/GMT4.1.4_tut.tar.bz2
=> Checksum SHA1 OK for GMT4.1.4/GMT4.1.4_web.tar.bz2
=> Checksum RMD160 OK for GMT4.1.4/GMT4.1.4_web.tar.bz2
=> Checksum SHA1 OK for GMT4.1.4/GMT4.1_coast.tar.bz2
=> Checksum RMD160 OK for GMT4.1.4/GMT4.1_coast.tar.bz2
=> Checksum SHA1 OK for GMT4.1.4/GMT4.1_full.tar.bz2
=> Checksum RMD160 OK for GMT4.1.4/GMT4.1_full.tar.bz2
=> Checksum SHA1 OK for GMT4.1.4/GMT4.1_high.tar.bz2
=> Checksum RMD160 OK for GMT4.1.4/GMT4.1_high.tar.bz2
===> depends-message [GMT-4.1.4nb2] ===> Installing dependencies for 
GMT-4.1.4nb2
=> Build dependency libtool-base>=1.5.18nb5: found libtool-base-1.5.26nb1
=> Build dependency x11-links>=0.43: found x11-links-0.43
=> Build dependency checkperms>=1.1: found checkperms-1.10
=> Full dependency netcdf>=3.5.0nb2: found netcdf-3.6.0p1nb1
===> tools-message [GMT-4.1.4nb2] ===> Overriding tools for GMT-4.1.4nb2
===> extract-message [GMT-4.1.4nb2] ===> Extracting for GMT-4.1.4nb2
/bin/mv -f /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/www/gmt/doc/pdf 
/usr/pkgsrc/graphics/GMT/work/GMT4.1.4
/bin/rm -f /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/examples/*.bat 
/usr/pkgsrc/graphics/GMT/work/GMT4.1.4/examples/*/*.bat
===> patch-message [GMT-4.1.4nb2] ===> Patching for GMT-4.1.4nb2
=> Applying pkgsrc patches for GMT-4.1.4nb2
===> wrapper-message [GMT-4.1.4nb2] ===> Creating toolchain wrappers for 
GMT-4.1.4nb2
===> configure-message [GMT-4.1.4nb2] ===> Configuring for GMT-4.1.4nb2
=> Modifying GNU configure scripts to avoid --recheck
=> Replacing config-guess with pkgsrc versions
=> Replacing config-sub with pkgsrc versions
=> Replacing install-sh with pkgsrc version
=> Checking for portability problems in extracted files
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking build system type... i386-unknown-netbsdelf5.99.13
checking host system type... i486--netbsdelf
checking target system type... i486--netbsdelf
checking for i486--netbsdelf-gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking how to run the C preprocessor... cc -E
checking for less... less
checking for ar... ar
checking for csh... csh
checking for ld... ld
checking for as... as
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking for gawk... /usr/bin/awk
checking for i486--netbsdelf-ranlib... no
checking for ranlib... ranlib
checking for GMT ftp site selection... GMT_site
checking for Matlab directory... NONE
checking for netCDF directory... /usr/pkg
checking for wrapper bin directory... /usr/bin
checking for wrapper man directory... /usr/man
checking for www directory... /usr/pkg/share/doc/html
checking for man page section... 1
checking for file locking... yes
checking if OK to compile mex... no
checking if OK to compile xgrid... yes
checking if we should compile with debugging switch -g... no
checking if the triangulation by Shewchuk should be used... no
checking compiler options for GMT... -O2 -pipe -mfpmath=sse -msse3 
-march=athlon64 -I/usr/pkg/include (taken from CFLAGS in your environment)
checking linker options for GMT... -s 
checking for default GMT units... SI (cm)
checking for default PostScript format... (EPS)
configure: WARNING: Disabling mex compilation
checking for library containing sin... -lm
checking for library containing sincos... no
checking for copysign... yes
checking for log1p... yes
checking for hypot... yes
checking for acosh... yes
checking for asinh... yes
checking for atanh... yes
checking for rint... yes
checking for irint... no
checking for isnanf... yes
checking for isnand... no
checking for isnan... yes
checking for j0... yes
checking for j1... yes
checking for jn... yes
checking for y0... yes
checking for y1... yes
checking for yn... yes
checking for erf... yes
checking for erfc... yes
checking for strdup... yes
checking for strtod... yes
checking for hypot... (cached) yes
checking whether byte ordering is bigendian... no
configure: creating ./config.status
config.status: creating src/makegmt.macros
config.status: creating src/GMT
config.status: creating src/gmt_notposix.h
configure: configuring in src/xgrid
configure: running /bin/sh './configure' --prefix=/usr/pkg  
'--includedir=/usr/pkg/include/gmt' '--datadir=/usr/pkg/share/gmt' 
'--enable-eps' '--enable-netcdf=/usr/pkg' 
'--enable-www=/usr/pkg/share/doc/html' '--enable-mansect=1' '--disable-mex' 
'--x-includes=/usr/X11R7/include' '--x-libraries=/usr/X11R7/lib' 
'--prefix=/usr/pkg' '--host=i486--netbsdelf' '--mandir=/usr/pkg/man' 'CC=cc' 
'CFLAGS=-O2 -pipe -mfpmath=sse -msse3 -march=athlon64 -I/usr/pkg/include' 
'CPPFLAGS=-I/usr/pkg/include' 'LDFLAGS=-L/usr/pkg/lib -Wl,-R/usr/pkg/lib 
-L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib' 'host_alias=i486--netbsdelf' 
--cache-file=/dev/null --srcdir=.
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking build system type... i386-unknown-netbsdelf5.99.13
checking host system type... i486--netbsdelf
checking target system type... i486--netbsdelf
checking for i486--netbsdelf-gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking how to run the C preprocessor... cc -E
checking for X... libraries /usr/X11R7/lib, headers /usr/X11R7/include
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
configure: creating ./config.status
config.status: creating makefile
=> Modifying libtool scripts to use pkgsrc libtool
===> build-message [GMT-4.1.4nb2] ===> Building for GMT-4.1.4nb2
--- gmtmacros ---
--- mex_config ---
--- gmtmacros ---
if [ ! -s src/makegmt.macros ]; then  echo "src/makegmt.macros is empty - you 
must rerun configure in the main GMT directory";  exit;  fi
--- xgrid_config ---
--- mex_config ---
if [ -d src/mex ] && [ ! -f src/mex/.skip ]; then  if [ ! -f src/mex/makefile 
]; then  cd src/mex;  \rm -f config.{cache,log,status};  ./configure;  fi  fi
--- gmt ---
cd src;  make DESTDIR= all;  cd ..
--- xgrid_config ---
if [ -d src/xgrid ] && [ ! -f src/xgrid/.skip ]; then  if [ ! -f 
src/xgrid/makefile ]; then  cd src/xgrid;  \rm -f config.{cache,log,status};  
./configure;  fi  fi
--- suppl ---
set -e ; for d in dbase gshhs imgsrc meca mex mgd77 mgg misc segyprogs spotter 
x2sys x_system xgrid; do  if [ -d src/$d ] && [ ! -f src/$d/.skip ]; then  cd 
src/$d;  make DESTDIR= all;  cd ../..;  fi;  done
--- gmt ---
--- gmtmacros ---
if [ `cat makegmt.macros | wc -c` = 0 ]; then  echo "src/makegmt.macros is 
empty - you must rerun configure in the main GMT directory";  exit;  fi
--- suppl ---
--- grdraster.o ---
--- gmt ---
--- pslib.o ---
mkdir .libs
--- suppl ---
mkdir .libs
--- gmt ---
 cc -I/usr/pkgsrc/graphics/GMT/work/.buildlink/include -O2 -pipe -mfpmath=sse 
-msse3 -march=athlon64 -DGMT_DEFAULT_PATH=\"/usr/pkg\" -c pslib.c  -fPIC -DPIC 
-o .libs/pslib.o
--- suppl ---
 cc -I/usr/pkgsrc/graphics/GMT/work/.buildlink/include -c -O2 -pipe 
-mfpmath=sse -msse3 -march=athlon64 
-I/usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src grdraster.c  -fPIC -DPIC -o 
.libs/grdraster.o
 cc -I/usr/pkgsrc/graphics/GMT/work/.buildlink/include -c -O2 -pipe 
-mfpmath=sse -msse3 -march=athlon64 
-I/usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src grdraster.c -o grdraster.o 
>/dev/null 2>&1
--- grdraster ---
.: Can't open ../libgmt.la
.: Can't open ../libpsl.la
libtool: link: cannot find the library `../libgmt.la' or unhandled argument 
`../libgmt.la'
*** [grdraster] Error code 1
1 error

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src/dbase
A failure has been detected in another branch of the parallel make

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src/gshhs
A failure has been detected in another branch of the parallel make

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src/imgsrc
A failure has been detected in another branch of the parallel make

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src/meca
A failure has been detected in another branch of the parallel make

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src/mgd77
A failure has been detected in another branch of the parallel make

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src/mgg
A failure has been detected in another branch of the parallel make

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src/misc
A failure has been detected in another branch of the parallel make

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src/segyprogs
A failure has been detected in another branch of the parallel make

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src/spotter
A failure has been detected in another branch of the parallel make

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src/x2sys
A failure has been detected in another branch of the parallel make

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src/x_system
A failure has been detected in another branch of the parallel make

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src/xgrid
--- gmt ---
 cc -I/usr/pkgsrc/graphics/GMT/work/.buildlink/include -O2 -pipe -mfpmath=sse 
-msse3 -march=athlon64 -DGMT_DEFAULT_PATH=\"/usr/pkg\" -c pslib.c -o pslib.o 
>/dev/null 2>&1
A failure has been detected in another branch of the parallel make

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4/src
A failure has been detected in another branch of the parallel make

make: stopped in /usr/pkgsrc/graphics/GMT/work/GMT4.1.4
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/graphics/GMT
*** Error code 1

Stop.
        
>How-To-Repeat:
        
>Fix:
Index: Makefile
===================================================================
RCS file: /usr/cvsup/pkgsrc/graphics/GMT/Makefile,v
retrieving revision 1.36
diff -d -p -u -r1.36 Makefile
--- Makefile    10 Nov 2008 17:21:36 -0000      1.36
+++ Makefile    3 Jun 2009 12:35:43 -0000
@@ -22,6 +22,7 @@ PKG_DESTDIR_SUPPORT=  user-destdir
 EXTRACT_SUFX=  .tar.bz2
 DIST_SUBDIR=   ${DISTNAME}

+MAKE_JOBS_SAFE= no
 GNU_CONFIGURE= yes
 USE_LIBTOOL=   yes
 USE_TOOLS+=    pax
        



Home | Main Index | Thread Index | Old Index