+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/rrdtool-1.2.30nb18/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/rrdtool-1.2.30nb18/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for rrdtool-1.2.30.tar.gz => Checksum SHA512 OK for rrdtool-1.2.30.tar.gz ===> Installing dependencies for rrdtool-1.2.30nb18 => Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.7nb1 => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency gmake>=3.81: found gmake-4.3nb4 => Tool dependency perl>=5.36.0: found perl-5.36.0 => Tool dependency pkgconf-[0-9]*: found pkgconf-1.8.0 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency freetype2>=2.8.1: found freetype2-2.12.1 => Full dependency png>=1.6.0nb1: found png-1.6.38 => Full dependency libart>=2.3.16nb1: found libart-2.3.21 => Full dependency perl>=5.36.0<5.38.0: found perl-5.36.0 ===> Overriding tools for rrdtool-1.2.30nb18 ===> Extracting for rrdtool-1.2.30nb18 ===> Patching for rrdtool-1.2.30nb18 => Applying pkgsrc patches for rrdtool-1.2.30nb18 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/rrdtool12/patches/patch-al => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/rrdtool12/patches/patch-al Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-al,v 1.1.1.1 2008/07/28 19:48:03 martti Exp $ | |Adjust for pkgsrc. | |--- examples/Makefile.in.orig 2008-07-23 16:56:19.000000000 +0300 |+++ examples/Makefile.in 2008-07-28 22:34:47.000000000 +0300 -------------------------- Patching file examples/Makefile.in using Plan A... Hunk #1 succeeded at 227. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/rrdtool12/patches/patch-as => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/rrdtool12/patches/patch-as Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-as,v 1.2 2009/01/22 16:47:30 martti Exp $ | |Adjust for pkgsrc. | |--- src/rrd_cgi.c.orig 2009-01-19 16:29:14.000000000 +0200 |+++ src/rrd_cgi.c 2009-01-22 17:53:09.000000000 +0200 -------------------------- Patching file src/rrd_cgi.c using Plan A... Hunk #1 succeeded at 419. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/rrdtool12/patches/patch-av => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/rrdtool12/patches/patch-av Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-av,v 1.1.1.1 2008/07/28 19:48:03 martti Exp $ | |Adjust for pkgsrc. | |--- src/parsetime.c.orig 2005-05-28 22:31:55.000000000 +0930 |+++ src/parsetime.c 2005-06-19 14:05:00.000000000 +0930 -------------------------- Patching file src/parsetime.c using Plan A... Hunk #1 succeeded at 662. Hunk #2 succeeded at 717. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/rrdtool12/patches/patch-aw => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/rrdtool12/patches/patch-aw Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-aw,v 1.2 2009/01/02 20:07:10 martti Exp $ | |Adjust for pkgsrc. | |--- src/rrd_tool.c.orig 2008-12-16 00:05:13.000000000 +0200 |+++ src/rrd_tool.c 2009-01-02 21:37:38.000000000 +0200 -------------------------- Patching file src/rrd_tool.c using Plan A... Hunk #1 succeeded at 697. Hunk #2 succeeded at 715. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/rrdtool12/patches/patch-ay => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/databases/rrdtool12/patches/patch-ay Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ay,v 1.1.1.1 2008/07/28 19:48:03 martti Exp $ | |Adjust for pkgsrc. | |--- src/rrd_dump.c.orig 2007-05-02 21:06:10.000000000 +0300 |+++ src/rrd_dump.c 2007-05-16 08:44:23.000000000 +0300 -------------------------- Patching file src/rrd_dump.c using Plan A... Hunk #1 succeeded at 113. done ===> Creating toolchain wrappers for rrdtool-1.2.30nb18 ===> Configuring for rrdtool-1.2.30nb18 => 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 checking build system type... x86_64-sun-solaris2.11 checking host system type... x86_64-sun-solaris2.11 checking target system type... x86_64-sun-solaris2.11 checking for a BSD-compatible install... /opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk checking whether build environment is sane... yes checking for gawk... /usr/bin/nawk checking whether make sets $(MAKE)... yes Audit Compilation Environment checking for x86_64-sun-solaris2.11-gcc... gcc 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for a sed that does not truncate output... /home/pbulk/build/databases/rrdtool12/work/.tools/bin/sed checking for grep that handles long lines and -e... (cached) /usr/xpg4/bin/grep checking for egrep... (cached) /usr/xpg4/bin/grep -E checking for ld used by gcc... /bin/ld checking if the linker (/bin/ld) is GNU ld... no checking for /bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -p checking whether ln -s works... yes checking how to recognize dependent libraries... pass_all checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... no checking dependency style of g++... none checking for x86_64-sun-solaris2.11-g77... gfortran checking whether we are using the GNU Fortran 77 compiler... no checking whether gfortran accepts -g... no checking the maximum length of command line arguments... 786240 checking command to parse /usr/bin/nm -p output from gcc object... ok checking for objdir... .libs checking for x86_64-sun-solaris2.11-ar... no checking for ar... ar checking for x86_64-sun-solaris2.11-ranlib... no checking for ranlib... ranlib checking for x86_64-sun-solaris2.11-strip... no checking for strip... strip checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... solaris2.11 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... no checking if gfortran static flag -static works... no checking if gfortran supports -c -o file.o... no checking whether the gfortran linker (/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... solaris2.11 ld.so (cached) (cached) checking how to hardcode library paths into programs... immediate checking if gcc likes the -fno-strict-aliasing flag... yes checking if gcc likes the -Wall flag... yes checking if gcc likes the -std=gnu99 flag... yes checking if gcc likes the -pedantic flag... yes checking if gcc likes the -Wshadow flag... yes checking if gcc likes the -Wpointer-arith flag... yes checking if gcc likes the -Wcast-align flag... yes checking if gcc likes the -Wmissing-prototypes flag... yes checking if gcc likes the -Wmissing-declarations flag... yes checking if gcc likes the -Wnested-externs flag... yes checking if gcc likes the -Winline flag... yes checking if gcc likes the -W flag... yes Checking for Header Files checking for ANSI C header files... (cached) yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking features.h usability... no checking features.h presence... no checking for features.h... no checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking fp_class.h usability... no checking fp_class.h presence... no checking for fp_class.h... no checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for unistd.h... (cached) yes checking ieeefp.h usability... yes checking ieeefp.h presence... yes checking for ieeefp.h... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking for strings.h... (cached) yes checking for an ANSI C-conforming const... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for acos... no checking for acos in -lm... yes Test Library Functions checking for strftime... yes checking for vprintf... yes checking for _doprnt... yes checking whether byte ordering is bigendian... no checking for tzset... yes checking for mbstowcs... yes checking for opendir... yes checking for readdir... yes checking for chdir... yes checking for chroot... yes checking for getuid... yes checking for setlocale... yes checking for strerror... yes checking for strerror_r... yes checking for snprintf... yes checking for vsnprintf... yes checking for fpclass... yes checking for class... no checking for fp_class... no checking for isnan... yes checking for memmove... yes checking for strchr... yes checking for mktime... yes checking for getrusage... yes checking for gettimeofday... yes checking for posix_fadvise... yes checking for madvise... yes checking whether fdatasync is declared... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking for mmap... yes checking for munmap... yes checking for msync... yes checking whether madvise is declared... yes checking for madvise... (cached) yes checking whether posix_fadvise is declared... yes checking for posix_fadvise... (cached) yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes IEEE Math Checks checking for fpclassify... no checking for fpclassify with ... yes checking for finite... yes checking for isinf... no checking for isinf with ... yes checking if IEEE math works out of the box... yes Resolve Portability Issues checking if realloc can deal with NULL... yes checking if ctime_r need special care to act posixly correct... yes, this seems to be solaris style checking for pthread_join in LIBS=-lpthread -lrt with CFLAGS= -pthread ... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... -D_REENTRANT checking for cc_r... gcc checking do we need malloc/malloc.h... nope, works out of the box Find 3rd-Party Libraries checking for art_vpath_add_point in -lart_lgpl_2... yes checking libart_lgpl/libart.h usability... no checking libart_lgpl/libart.h presence... no checking for libart_lgpl/libart.h... no checking for pkg-config... pkg-config checking for art_vpath_add_point in -lart_lgpl_2... yes checking libart_lgpl/libart.h usability... yes checking libart_lgpl/libart.h presence... yes checking for libart_lgpl/libart.h... yes checking for zlibVersion in -lz... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for png_access_version_number in -lpng... yes checking png.h usability... yes checking png.h presence... yes checking for png.h... yes checking for FT_Init_FreeType in -lfreetype... yes checking ft2build.h usability... yes checking ft2build.h presence... yes checking for ft2build.h... yes Prep for Building Language Bindings checking for perl... /opt/pkg/bin/perl checking for the perl version you are running... 5.36.0 checking for the C compiler perl wants to use to build its modules... gcc checking for gcc... /home/pbulk/build/databases/rrdtool12/work/.cwrapper/bin/gcc checking Perl Modules to build... perl_piped perl_shared checking for ruby... no checking if ruby modules can be built... No .. Ruby not found or disabled checking for gnroff... no checking for nroff... /usr/bin/nroff checking for groff... no checking for troff... /usr/bin/troff Apply Configuration Information configure: creating ./config.status config.status: creating examples/shared-demo.pl config.status: creating examples/piped-demo.pl config.status: creating examples/stripes.pl config.status: creating examples/bigtops.pl config.status: creating examples/minmax.pl config.status: creating examples/4charts.pl config.status: creating examples/perftest.pl config.status: creating examples/Makefile config.status: creating doc/Makefile config.status: creating src/Makefile config.status: creating bindings/Makefile config.status: creating bindings/tcl/Makefile config.status: creating bindings/tcl/ifOctets.tcl config.status: creating Makefile config.status: creating rrd_config.h config.status: executing depfiles commands config.status: executing default commands checking in... and out again ordering CD from http://tobi.oetiker.ch/wish .... just kidding ;-) ---------------------------------------------------------------- Config is DONE! With MMAP IO: yes Perl Modules: perl_piped perl_shared Perl Binary: /opt/pkg/bin/perl Perl Version: 5.36.0 Perl Options: INSTALLDIRS=vendor Ruby Modules: Ruby Binary: no Ruby Options: sitedir=$(DESTDIR)/opt/pkg/lib/ruby Build Tcl Bindings: no Build Python Bindings: no Build rrdcgi: yes Build librrd MT: yes Type 'make' to compile the software and use 'make install' to install everything to: /opt/pkg. ... that wishlist is NO JOKE. If you find RRDtool useful make me happy. Go to http://tobi.oetiker.ch/wish and place an order. -- Tobi Oetiker ---------------------------------------------------------------- => Modifying libtool scripts to use pkgsrc libtool => Modifying libtool scripts to use pkgsrc depcomp WARNING: *** Please consider adding c++ to USE_LANGUAGES in the package Makefile. WARNING: *** Please consider adding fortran to USE_LANGUAGES in the package Makefile.