+ 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/algol68g-3.5.5nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/algol68g-3.5.5nb2/work.log => Checksum BLAKE2s OK for algol68g-3.5.5.tar.gz => Checksum SHA512 OK for algol68g-3.5.5.tar.gz ===> Installing dependencies for algol68g-3.5.5nb2 ========================================================================== The supported build options for algol68g are: longtypes pgsql plotutils The currently selected options are: plotutils You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.a68g (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, algol68g-3.5.5nb2. Their current value is shown below: * CURSES_DEFAULT = ncurses * READLINE_DEFAULT = readline * SSLBASE (defined) * SSLCERTBUNDLE (not defined) * SSLCERTS = /etc/opt/pkg/openssl/certs * SSLDIR = /etc/opt/pkg/openssl * SSLKEYS = /etc/opt/pkg/openssl/private Based on these variables, the following variables have been set: * CURSES_TYPE = ncurses * READLINE_TYPE = readline * TERMCAP_TYPE = curses 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 cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency curl>=8.10.1nb2: found curl-8.11.0nb1 => Full dependency gsl>=2.6: found gsl-2.7.1 => Full dependency ncurses>=6.5: found ncurses-6.5 => Full dependency plotutils>=2.6nb4: found plotutils-2.6nb4 => Full dependency readline>=6.0: found readline-8.2nb2 => Build dependency xcb-proto>=1.4: found xcb-proto-1.17.0nb3 => Build dependency xorgproto>=2016.1: found xorgproto-2024.1 => Full dependency gettext-lib>=0.22: found gettext-lib-0.22.5 => Full dependency libiconv>=1.9.1: found libiconv-1.17 => Full dependency libICE>=0.99.1: found libICE-1.1.1 => Full dependency libSM>=0.99.2: found libSM-1.2.4 => Full dependency libX11>=1.1: found libX11-1.8.10 => Full dependency libXau>=1.0: found libXau-1.0.11 => Full dependency libXaw>=1.0.5: found libXaw-1.0.16 => Full dependency libXdmcp>=0.99: found libXdmcp-1.1.5 => Full dependency libXext>=0.99.0: found libXext-1.3.6 => Full dependency libXmu>=1.0.0: found libXmu-1.2.1 => Full dependency libXpm>=3.5.4.2: found libXpm-3.5.17 => Full dependency libXt>=1.0.0: found libXt-1.3.0nb1 => Full dependency libidn2>=2.0.0: found libidn2-2.3.7 => Full dependency libunistring>=0.9.3: found libunistring-1.2 => Full dependency libxcb>=1.6: found libxcb-1.17.0 => Full dependency libxml2>=2.6.2: found libxml2-2.12.9nb2 => Full dependency nghttp2>=1.0.0: found nghttp2-1.64.0nb2 => Full dependency openssl>=1.1.1: found openssl-3.3.2 => Full dependency png>=1.2.4: found png-1.6.44 => Full dependency xz>=5.0.0: found xz-5.6.3 => Full dependency zlib>=1.1.4: found zlib-1.3.1 ===> Overriding tools for algol68g-3.5.5nb2 ===> Extracting for algol68g-3.5.5nb2 ===> Patching for algol68g-3.5.5nb2 => Applying pkgsrc patches for algol68g-3.5.5nb2 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/algol68g/patches/patch-configure => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/algol68g/patches/patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-configure,v 1.1 2023/12/01 18:35:12 rhialto Exp $ | |* don't assume glibc is required for --enable-long-types. |* Unconditionally use -I ${PREFIX}/include for the compiler. | |--- configure.orig 2023-10-27 20:16:54.000000000 +0000 |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 5690 (offset 1 line). Hunk #2 succeeded at 5718 (offset 1 line). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/algol68g/patches/patch-src_a68g_a68g-options.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/algol68g/patches/patch-src_a68g_a68g-options.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_a68g_a68g-options.c,v 1.2 2023/12/01 18:35:12 rhialto Exp $ | |* Enable compiler for *BSD. | |--- src/a68g/a68g-options.c.orig 2023-10-27 20:14:34.000000000 +0000 |+++ src/a68g/a68g-options.c -------------------------- Patching file src/a68g/a68g-options.c using Plan A... Hunk #1 succeeded at 478. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/algol68g/patches/patch-src_a68g_rts-parallel.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/algol68g/patches/patch-src_a68g_rts-parallel.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_a68g_rts-parallel.c,v 1.1 2024/10/05 15:51:02 rhialto Exp $ | |Don't examine errno if the operation didn't fail. |This resulted in a false positive. | |--- src/a68g/rts-parallel.c.orig 2024-08-30 22:34:06.000000000 +0000 |+++ src/a68g/rts-parallel.c -------------------------- Patching file src/a68g/rts-parallel.c using Plan A... Hunk #1 succeeded at 382. done ===> Creating toolchain wrappers for algol68g-3.5.5nb2 ===> Configuring for algol68g-3.5.5nb2 => Substituting "pkg" in configure => 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 configure: configure: algol68g-3.5.5 configure: configure: select host system... 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 platform... configure: WARNING: untested platform interpreter-only checking for sed... yes checking for tar... yes 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... ./install-sh -c -d checking for gawk... /usr/bin/nawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes configure: select C compiler... checking for x86_64-sun-solaris2.11-gcc... gcc 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 gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking whether gcc accepts --std=c17... yes checking whether gcc accepts -Wall... yes checking whether gcc accepts -Wshadow... yes checking whether gcc accepts -Wunused-variable... yes checking whether gcc accepts -Wunused-parameter... yes checking whether gcc accepts -Wno-long-long... yes checking __attribute__((aligned())) supported... yes checking for inline... inline checking whether gcc accepts -Wl,--export-dynamic... no checking whether gcc accepts -fPIC... yes checking how to run the C preprocessor... gcc -E configure: check types... 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 whether char is unsigned... no checking for mode_t... yes checking for size_t... yes checking for ssize_t... yes checking for uint16_t... yes checking __off_t or off_t... off_t checking __pid_t or pid_t... pid_t checking __mode_t or mode_t... mode_t checking GNU C library... no configure: check extra include directories... configure: ... /opt/pkg/include configure: check standard header files... checking for math.h... yes checking for cos in -lm... yes checking whether math.h has signam... no checking whether to enable assertions... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/wait.h that is POSIX.1 compatible... yes checking for grep that handles long lines and -e... (cached) /usr/xpg4/bin/grep checking for egrep... (cached) /usr/xpg4/bin/grep -E checking whether termios.h defines TIOCGWINSZ... yes checking for assert.h... yes checking for complex.h... yes checking for ctype.h... yes checking for endian.h... yes checking for errno.h... yes checking for execinfo.h... yes checking for fcntl.h... yes checking for fenv.h... yes checking for float.h... yes checking for libgen.h... yes checking for limits.h... yes checking for regex.h... yes checking for setjmp.h... yes checking for signal.h... yes checking for stdarg.h... yes checking for stddef.h... yes checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for sys/ioctl.h... yes checking for sys/resource.h... yes checking for sys/time.h... yes checking for termios.h... yes checking for time.h... yes checking for unistd.h... (cached) yes configure: check standard functions... checking for aligned_alloc... yes checking for posix_memalign... yes checking for isfinite... yes checking for isinf... yes checking for isnan... yes configure: select optional headers and libraries... checking int is 32 bit... yes checking unsigned is 32 bit... yes checking uint64_t is 64 bit... yes checking double is 64 bit... yes checking long double has 64-bit mantissa... yes configure: quadmath ignored for this system configure: GNU MPFR ignored checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating a68g-config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --with-libiconv-prefix configure: configure: algol68g-3.5.5 by Marcel van der Veer <algol68g@xs4all.nl> configure: configure: C compiler is gcc configure: configure: building interpreter-only configure: configure: Now enter 'make', optionally followed by 'make check'. configure: Enter 'make install' to install a68g for all users. configure: Consult the README file for more information.