+ 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/rtorrent-0.10.0/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/rtorrent-0.10.0/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for rtorrent-0.10.0.tar.gz => Checksum SHA512 OK for rtorrent-0.10.0.tar.gz ===> Installing dependencies for rtorrent-0.10.0 ========================================================================== The supported build options for rtorrent are: xmlrpc You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.rtorrent (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, rtorrent-0.10.0. Their current value is shown below: * SSLBASE (defined) * SSLCERTBUNDLE (not defined) * SSLCERTS = /etc/opt/pkg/openssl/certs * SSLDIR = /etc/opt/pkg/openssl * SSLKEYS = /etc/opt/pkg/openssl/private You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after the changes. ========================================================================== => 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.4.1 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.3.0 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency ncurses>=6.5: found ncurses-6.5 => Full dependency libtorrent>=0.14.0: found libtorrent-0.14.0 => Full dependency curl>=8.7.1nb1: found curl-8.10.1 ===> Overriding tools for rtorrent-0.10.0 ===> Extracting for rtorrent-0.10.0 ===> Patching for rtorrent-0.10.0 => Applying pkgsrc patches for rtorrent-0.10.0 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/net/rtorrent/patches/patch-src_core_download__store.cc => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/net/rtorrent/patches/patch-src_core_download__store.cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_core_download__store.cc,v 1.1 2024/10/04 09:02:01 adam Exp $ | |Darwin does not define fdatasync(). Fix copied from Qt. |https://github.com/rakshasa/rtorrent/issues/1304 | |--- src/core/download_store.cc.orig 2024-10-03 17:46:35.720389128 +0000 |+++ src/core/download_store.cc -------------------------- Patching file src/core/download_store.cc using Plan A... Hunk #1 succeeded at 129. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/net/rtorrent/patches/patch-src_display_canvas.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/net/rtorrent/patches/patch-src_display_canvas.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_display_canvas.h,v 1.1 2018/06/24 16:59:52 adam Exp $ | |Make this work with "ncurses" 5.8. Patch taken from: |http://www.mail-archive.com/arch-general@archlinux.org/msg18728.html | |--- src/display/canvas.h.orig 2018-06-07 04:25:27.000000000 +0000 |+++ src/display/canvas.h -------------------------- Patching file src/display/canvas.h using Plan A... Hunk #1 succeeded at 37. Hunk #2 succeeded at 49. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/net/rtorrent/patches/patch-src_utils_directory.cc => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/net/rtorrent/patches/patch-src_utils_directory.cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_utils_directory.cc,v 1.1 2018/06/24 16:59:52 adam Exp $ | |Fix build under DragonFly. | |--- src/utils/directory.cc.orig 2014-04-21 14:34:45.000000000 +0100 |+++ src/utils/directory.cc 2014-06-15 21:07:36.000000000 +0100 -------------------------- Patching file src/utils/directory.cc using Plan A... Hunk #1 succeeded at 44. Hunk #2 succeeded at 58. Hunk #3 succeeded at 71. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/net/rtorrent/patches/patch-src_utils_directory.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/net/rtorrent/patches/patch-src_utils_directory.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_utils_directory.h,v 1.2 2024/10/04 09:02:01 adam Exp $ | |Fix build under Solaris and DragonFly. | |--- src/utils/directory.h.orig 2024-09-07 06:29:21.000000000 +0000 |+++ src/utils/directory.h -------------------------- Patching file src/utils/directory.h using Plan A... Hunk #1 succeeded at 50. done ===> Creating toolchain wrappers for rtorrent-0.10.0 ===> Configuring for rtorrent-0.10.0 => 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: unrecognized options: --with-libiconv-prefix checking for a BSD-compatible install... /opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk checking whether build environment is sane... yes checking for a race-free mkdir -p... mkdir -p checking for gawk... /usr/bin/nawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-sun-solaris2.11-ranlib... no checking for ranlib... ranlib checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking whether make supports the include directive... yes (GNU style) checking dependency style of g++... gcc3 checking for x86_64-sun-solaris2.11-gcc... gcc checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for gcc option to enable large file support... none needed checking whether g++ supports C++14 features with -std=c++14... yes checking for user-defined CFLAGS... user-defined "-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses -I/opt/pkg/include" checking for user-defined CXXFLAGS... user-defined "-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses -I/opt/pkg/include" checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/vfs.h... yes checking for sys/statvfs.h... yes checking for sys/statfs.h... yes checking for statvfs... ok checking for execinfo.h... yes checking size parameter type for backtrace()... int checking for library containing backtrace... none required checking build system type... x86_64-sun-solaris2.11 checking host system type... x86_64-sun-solaris2.11 checking for a sed that does not truncate output... /usr/bin/sed checking how to run the C preprocessor... gcc -E checking for egrep -e... /home/pbulk/build/net/rtorrent/work/.tools/bin/grep -E checking for pthread_join using gcc -pthread -lpthread -lrt... yes checking whether gcc is Clang... no checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... -D_POSIX_PTHREAD_SEMANTICS checking for PTHREAD_PRIO_INHERIT... yes checking pkg-config is at least version 0.9.0... yes checking for ncursesw via pkg-config... yes checking for working ncursesw/curses.h... no checking for working ncursesw.h... no checking for working ncurses.h... yes checking for gcc options needed to detect all undeclared functions... none needed checking for libcurl... yes checking for cppunit... no checking for libtorrent >= 0.14.0... yes checking for XMLRPC-C... ignored checking for posix_memalign... yes checking for cacheline... using default 128 bytes checking for __builtin_popcount... yes checking if compiler supports __attribute__((unused))... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating src/Makefile config.status: creating test/Makefile config.status: creating config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --with-libiconv-prefix => Modifying libtool scripts to use pkgsrc libtool => Modifying libtool scripts to use pkgsrc depcomp