+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/squid-6.3/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/squid-6.3/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for squid-6.3.tar.xz => Checksum SHA512 OK for squid-6.3.tar.xz ===> Installing dependencies for squid-6.3 ========================================================================== The supported build options for squid are: gnutls inet6 openssl snmp squid-arp-acl squid-backend-aufs squid-backend-diskd squid-backend-rock squid-backend-ufs squid-ecap squid-esi squid-ipf squid-kerberos-helper squid-ldap-helper squid-netfilter squid-pam-helper squid-unlinkd The currently selected options are: inet6 openssl snmp squid-backend-aufs squid-backend-diskd squid-backend-ufs squid-esi squid-pam-helper squid-unlinkd You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.squid5 (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, squid-6.3. Their current value is shown below: * PAM_DEFAULT = openpam * SSLBASE (defined) * SSLCERTBUNDLE (not defined) * SSLCERTS = /usr/pkg/etc/openssl/certs * SSLDIR = /usr/pkg/etc/openssl * SSLKEYS = /usr/pkg/etc/openssl/private * VARBASE = /var Based on these variables, the following variables have been set: * PAMBASE (defined, but empty) 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 `/usr/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency perl>=5.0: found perl-5.38.0 => Full dependency expat>=2.0.0nb1: found expat-2.5.0 => Full dependency openpam>=20190224nb4: found openpam-20190224nb4 => Full dependency openssl>=1.1.1pnb1: found openssl-1.1.1u => Full dependency libltdl>=2.4.2: found libltdl-2.4.7 ===> Overriding tools for squid-6.3 ===> Extracting for squid-6.3 ===> Patching for squid-6.3 => Applying pkgsrc patches for squid-6.3 => Verifying /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-compat_compat.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-compat_compat.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-compat_compat.h,v 1.1 2023/09/13 07:36:44 taca Exp $ | |Fix building. | |--- compat/compat.h.orig 2018-07-02 03:26:07.000000000 +0000 |+++ compat/compat.h -------------------------- Patching file compat/compat.h using Plan A... Hunk #1 succeeded at 33. done => Verifying /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-configure => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/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/09/13 07:36:44 taca Exp $ | |* More support for OpenSSL 1.1; not only check SSL_Library_init() but | also check OPENSSL_init_ssl(). |* Fix syntax error by accidental new line. |* Utilize on BSD. |* Do not override CFLAGS/CXXFLAGS except linux. |* Prevent WRKDIR reference. | |--- configure.orig 2023-07-06 05:28:38.000000000 +0000 |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 1116. Hunk #2 succeeded at 29230. Hunk #3 succeeded at 29284. Hunk #4 succeeded at 29295. Hunk #5 succeeded at 30490. Hunk #6 succeeded at 30638. Hunk #7 succeeded at 51170. Hunk #8 succeeded at 54299. done => Verifying /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-errors_Makefile.in => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-errors_Makefile.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-errors_Makefile.in,v 1.1 2023/09/13 07:36:44 taca Exp $ | |Don't install erropage.css. | |--- errors/Makefile.in.orig 2023-07-06 05:28:33.000000000 +0000 |+++ errors/Makefile.in -------------------------- Patching file errors/Makefile.in using Plan A... Hunk #1 succeeded at 674. Hunk #2 succeeded at 793. done => Verifying /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-src_acl_external_kerberos__ldap__group_support__resolv.cc => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-src_acl_external_kerberos__ldap__group_support__resolv.cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_acl_external_kerberos__ldap__group_support__resolv.cc,v 1.1 2023/09/13 07:36:45 taca Exp $ | |* Use correct format string. | |--- src/acl/external/kerberos_ldap_group/support_resolv.cc.orig 2019-07-09 19:05:20.000000000 +0000 |+++ src/acl/external/kerberos_ldap_group/support_resolv.cc -------------------------- Patching file src/acl/external/kerberos_ldap_group/support_resolv.cc using Plan A... Hunk #1 succeeded at 396. done => Verifying /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-src_comm_ModKqueue.cc => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-src_comm_ModKqueue.cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_comm_ModKqueue.cc,v 1.1 2023/09/13 07:36:45 taca Exp $ | |* Fix kqueue(2) for NetBSD. | |--- src/comm/ModKqueue.cc.orig 2019-11-05 19:14:40.000000000 +0000 |+++ src/comm/ModKqueue.cc -------------------------- Patching file src/comm/ModKqueue.cc using Plan A... Hunk #1 succeeded at 42 (offset -1 lines). Hunk #2 succeeded at 99 (offset -13 lines). done => Verifying /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-src_esi_VarState.cc => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-src_esi_VarState.cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_esi_VarState.cc,v 1.1 2023/09/13 07:36:45 taca Exp $ | |Fix undeclared index() by including the proper header file. | |--- src/esi/VarState.cc.orig 2020-07-09 19:37:38.879095702 +0000 |+++ src/esi/VarState.cc -------------------------- Patching file src/esi/VarState.cc using Plan A... Hunk #1 succeeded at 12. done => Verifying /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-src_Makefile.in => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-src_Makefile.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_Makefile.in,v 1.1 2023/09/13 07:36:45 taca Exp $ | |Don't install squid.conf. | |--- src/Makefile.in.orig 2018-07-02 03:32:02.000000000 +0000 |+++ src/Makefile.in -------------------------- Patching file src/Makefile.in using Plan A... No such line 7534 in input file, ignoring Hunk #1 succeeded at 6882 (offset -653 lines). done => Verifying /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-tools_Makefile.in => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6/patches/patch-tools_Makefile.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_Makefile.in,v 1.1 2023/09/13 07:36:45 taca Exp $ | |Don't install cachemgr.conf. | |--- tools/Makefile.in.orig 2018-07-02 03:32:05.000000000 +0000 |+++ tools/Makefile.in -------------------------- Patching file tools/Makefile.in using Plan A... Hunk #1 succeeded at 1544 (offset 47 lines). done ===> Creating toolchain wrappers for squid-6.3 ===> Configuring for squid-6.3 => Fixing configuration files. => 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 => Replacing Perl interpreter in contrib/url-normalizer.pl contrib/user-agents.pl scripts/AnnounceCache.pl scripts/access-log-matrix.pl scripts/cache-compare.pl scripts/cachetrace.pl scripts/calc-must-ids.pl scripts/check_cache.pl scripts/fileno-to-pathname.pl scripts/find-alive.pl scripts/flag_truncs.pl scripts/icp-test.pl scripts/icpserver.pl scripts/tcp-banger.pl scripts/trace-job.pl scripts/trace-master.pl scripts/udp-banger.pl scripts/upgrade-1.0-store.pl tools/helper-ok-dying.pl tools/helper-ok.pl. WARNING: [replace-interpreter] Skipping non-existent file "scripts/tcp-banger.pl". => Checking for portability problems in extracted files checking for a BSD-compatible install... /bin/install -c -o pbulk -g pbulk checking whether build environment is sane... yes checking for a race-free mkdir -p... /home/pbulk/build/www/squid6/work/.tools/bin/mkdir -p checking for gawk... /bin/gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '500' is supported by ustar format... yes checking whether GID '500' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking simplified host os... linux (version ) checking for x86_64-redhat-linux-gcc... cc 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 cc accepts -g... yes checking for cc option to enable C11 features... -std=gnu11 checking whether cc -std=gnu11 understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of cc -std=gnu11... gcc3 checking whether the compiler supports GNU C++... yes checking whether c++ accepts -g... yes checking for c++ option to enable C++11 features... none needed checking dependency style of c++... gcc3 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 wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no configure: CPU arch native optimization enabled: no checking whether c++ supports C++17 features with -std=c++17... no checking whether c++ supports C++17 features with +std=c++17... no checking whether c++ supports C++17 features with -h std=c++17... no checking whether c++ supports C++17 features with -std=c++1z... no checking whether c++ supports C++17 features with +std=c++1z... no checking whether c++ supports C++17 features with -h std=c++1z... no configure: error: *** A compiler with support for C++17 language features is required. *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6 *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/www/squid6