+ 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/mumble-1.4.287nb15/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/mumble-1.4.287nb15/work.log WARNING: USE_CMAKE is deprecated; use devel/cmake/build.mk instead. => Checksum BLAKE2s OK for mumble-1.4.287.tar.gz => Checksum SHA512 OK for mumble-1.4.287.tar.gz ===> Installing dependencies for mumble-1.4.287nb15 ========================================================================== The supported build options for mumble are: alsa dbus jack portaudio pulseaudio The currently selected options are: dbus portaudio You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.mumble (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, mumble-1.4.287nb15. Their current value is shown below: * CURSES_DEFAULT = ncurses * JPEG_DEFAULT = libjpeg-turbo * 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 * JPEGBASE (defined, but empty) * JPEG_TYPE = libjpeg-turbo * 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 qt5-qttools-[0-9]*: found qt5-qttools-5.15.17 => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.84.3 => Tool dependency cmake>=3.18: found cmake-3.31.8 => Tool dependency gmake>=3.81: found gmake-4.4.1 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3nb1 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency boost-headers-1.87.*: found boost-headers-1.87.0nb3 => Full dependency boost-libs-1.87.*: found boost-libs-1.87.0nb2 => Full dependency boost-libs>=1.87.0: found boost-libs-1.87.0nb2 => Full dependency hicolor-icon-theme>=0.9nb1: found hicolor-icon-theme-0.17nb1 => Full dependency libXext>=1.1: found libXext-1.3.6 => Full dependency libXi>=1.0.0: found libXi-1.8.2 => Full dependency libltdl>=2.4.2: found libltdl-2.4.7 => Full dependency libopus>=1.4: found libopus-1.5.2 => Full dependency libsndfile>=1.2.2nb2: found libsndfile-1.2.2nb2 => Full dependency mDNSResponder>=2559.1.1: found mDNSResponder-2559.1.1nb1 => Full dependency openssl>=3: found openssl-3.5.1 => Full dependency poco>=1.6.1nb4: found poco-1.6.1nb4 => Full dependency portaudio>=190700.20210406nb1: found portaudio-190700.20210406nb1 => Full dependency protobuf>=31.1nb1: found protobuf-31.1nb1 => Full dependency qt5-qtbase>=5.15.16nb4: found qt5-qtbase-5.15.17 => Full dependency qt5-qtsvg>=5.15.16nb2: found qt5-qtsvg-5.15.17 => Full dependency speech-dispatcher>=0.10.2nb8: found speech-dispatcher-0.12.1 => Full dependency speex>=1.2rc1: found speex-1.2.1 => Full dependency speexdsp>=1.2rc3: found speexdsp-1.2.1 => Build dependency xcb-proto>=1.4: found xcb-proto-1.17.0nb5 => Build dependency xorgproto>=2016.1: found xorgproto-2024.1 => Full dependency MesaLib>=3.4.2: found MesaLib-21.3.9nb5 => Full dependency abseil>=20220623.0: found abseil-20250512.1 => Full dependency brotli>=1.0.1: found brotli-1.1.0 => Full dependency bzip2>=1.0.1: found bzip2-1.0.8 => Full dependency dbus>=0.91: found dbus-1.14.10 => Full dependency expat>=1.95.7: found expat-2.7.1 => Full dependency flac>=1.1.0nb1: found flac-1.5.0nb1 => Full dependency fontconfig>=2.11.91: found fontconfig-2.15.0 => Full dependency freetype2>=2.13.0: found freetype2-2.13.3nb1 => Full dependency gettext-lib>=0.22: found gettext-lib-0.22.5 => Full dependency glib2>=2.4.0: found glib2-2.84.3 => Full dependency glu>=6.0: found glu-9.0.3 => Full dependency graphite2>=1.2: found graphite2-1.3.14nb3 => Full dependency harfbuzz>=2.1.1: found harfbuzz-11.2.1 => Full dependency libiconv>=1.9.1: found libiconv-1.17nb1 => Full dependency icu>=3.4: found icu-77.1 => Full dependency lame>=3.93.1nb2: found lame-3.100nb7 => Full dependency libICE>=0.99.1: found libICE-1.1.2 => Full dependency libSM>=0.99.2: found libSM-1.2.6 => Full dependency libX11>=1.5: found libX11-1.8.12 => Full dependency libXau>=1.0: found libXau-1.0.12 => Full dependency libXcursor>=1.1.1: found libXcursor-1.2.3 => Full dependency libXdamage>=1.0.3: found libXdamage-1.1.6 => Full dependency libXdmcp>=0.99: found libXdmcp-1.1.5 => Full dependency libXfixes>=4.0.1: found libXfixes-6.0.1 => Full dependency libXft>=2.1.10: found libXft-2.3.9 => Full dependency libXmu>=1.0.0: found libXmu-1.2.1 => Full dependency libXrandr>=1.1.2: found libXrandr-1.5.4 => Full dependency libXrender>=0.9.2: found libXrender-0.9.12 => Full dependency libXt>=1.0.0: found libXt-1.3.1 => Full dependency libXxf86vm>=1.1.0: found libXxf86vm-1.1.6 => Full dependency libdrm>=2.4.15: found libdrm-2.4.125 => Full dependency libffi>=1.20: found libffi-3.5.1 => Full dependency libjpeg-turbo>=1.1.0: found libjpeg-turbo-3.1.1 => Full dependency libogg>=1.1: found libogg-1.3.6 => Full dependency libpciaccess>=0.10.4: found libpciaccess-0.18.1 => Full dependency libproxy>=0.2.3: found libproxy-0.5.10 => Full dependency libvorbis>=1.0.1: found libvorbis-1.3.7 => Full dependency libxcb>=1.6: found libxcb-1.17.0 => Full dependency libxkbcommon>=0.4.0: found libxkbcommon-1.7.0nb6 => Full dependency libxshmfence>=1.2: found libxshmfence-1.3.3 => Full dependency mpg123>=1.0.0: found mpg123-1.33.0 => Full dependency ncurses>=5.3nb1: found ncurses-6.5nb1 => Full dependency pcre2>=10.21: found pcre2-10.45 => Full dependency png>=1.2.4: found png-1.6.50 => Full dependency sqlite3>=3.0.8: found sqlite3-3.50.2 => Full dependency xcb-util>=0.3.9: found xcb-util-0.4.1 => Full dependency xcb-util-image>=0.3.9: found xcb-util-image-0.4.1 => Full dependency xcb-util-keysyms>=0.3.9: found xcb-util-keysyms-0.4.1 => Full dependency xcb-util-renderutil>=0.3.8nb1: found xcb-util-renderutil-0.3.10 => Full dependency xcb-util-wm>=0.3.9: found xcb-util-wm-0.4.2nb1 => Full dependency zlib>=1.1.4: found zlib-1.3.1 ===> Overriding tools for mumble-1.4.287nb15 ===> Extracting for mumble-1.4.287nb15 ===> Patching for mumble-1.4.287nb15 => Applying pkgsrc patches for mumble-1.4.287nb15 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-overlay__gl_init__unix.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-overlay__gl_init__unix.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-overlay__gl_init__unix.c,v 1.1 2022/04/01 11:53:28 nia Exp $ | |NetBSD support. | |XXX hacky, verify correct | |--- overlay_gl/init_unix.c.orig 2022-01-18 01:00:00.330013500 +0000 |+++ overlay_gl/init_unix.c -------------------------- Patching file overlay_gl/init_unix.c using Plan A... Hunk #1 succeeded at 161. Hunk #2 succeeded at 176. Hunk #3 succeeded at 184. Hunk #4 succeeded at 192. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_HostAddress.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_HostAddress.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_HostAddress.cpp,v 1.1 2022/04/10 07:47:22 nia Exp $ | |Add missing includes on NetBSD. | |--- src/HostAddress.cpp.orig 2022-01-18 01:00:00.338013600 +0000 |+++ src/HostAddress.cpp -------------------------- Patching file src/HostAddress.cpp using Plan A... Hunk #1 succeeded at 13. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_ProcessResolver.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_ProcessResolver.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_ProcessResolver.cpp,v 1.1 2022/04/01 11:53:28 nia Exp $ | |NetBSD support. | |XXX hacky, verify correct | |--- src/ProcessResolver.cpp.orig 2022-01-18 01:00:00.338013600 +0000 |+++ src/ProcessResolver.cpp -------------------------- Patching file src/ProcessResolver.cpp using Plan A... Hunk #1 succeeded at 195. Hunk #2 succeeded at 220. Hunk #3 succeeded at 248. Hunk #4 succeeded at 263. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_SelfSignedCertificate.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_SelfSignedCertificate.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_SelfSignedCertificate.cpp,v 1.1 2024/03/21 10:34:10 nia Exp $ | |From f4cea62ed95e4967d8591f25e903f5e8fc2e2a30 Mon Sep 17 00:00:00 2001 |From: Terry Geng |Date: Mon, 6 Dec 2021 10:45:11 -0500 |Subject: [PATCH] BUILD(crypto): Migrate to OpenSSL 3.0-compatible API | |OpenSSL 3.0 deprecated several low-level APIs and the usage of them |caused errors/warnings that prevent the binary from being built against |OpenSSL 3.0. |Some primitive efforts have been made in #5317 but were incomplete. |This commit follows https://www.openssl.org/docs/man3.0/man7/migration_guide.html, |https://code.woboq.org/qt6/qtopcua/src/opcua/x509/qopcuakeypair_openssl.cpp.html, |and clears all errors/warnings related to the usage of deprecated APIs. | |--- src/SelfSignedCertificate.cpp.orig 2022-09-13 17:24:40.000000000 +0000 |+++ src/SelfSignedCertificate.cpp -------------------------- Patching file src/SelfSignedCertificate.cpp using Plan A... Hunk #1 succeeded at 5. Hunk #2 succeeded at 26. Hunk #3 succeeded at 117. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_SelfSignedCertificate.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_SelfSignedCertificate.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_SelfSignedCertificate.h,v 1.1 2024/03/21 10:34:10 nia Exp $ | |From f4cea62ed95e4967d8591f25e903f5e8fc2e2a30 Mon Sep 17 00:00:00 2001 |From: Terry Geng |Date: Mon, 6 Dec 2021 10:45:11 -0500 |Subject: [PATCH] BUILD(crypto): Migrate to OpenSSL 3.0-compatible API | |OpenSSL 3.0 deprecated several low-level APIs and the usage of them |caused errors/warnings that prevent the binary from being built against |OpenSSL 3.0. |Some primitive efforts have been made in #5317 but were incomplete. |This commit follows https://www.openssl.org/docs/man3.0/man7/migration_guide.html, |https://code.woboq.org/qt6/qtopcua/src/opcua/x509/qopcuakeypair_openssl.cpp.html, |and clears all errors/warnings related to the usage of deprecated APIs. | |--- src/SelfSignedCertificate.h.orig 2022-09-13 17:24:40.000000000 +0000 |+++ src/SelfSignedCertificate.h -------------------------- Patching file src/SelfSignedCertificate.h using Plan A... Hunk #1 succeeded at 6. Hunk #2 succeeded at 20. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_crypto_CryptStateOCB2.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_crypto_CryptStateOCB2.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_crypto_CryptStateOCB2.cpp,v 1.1 2024/03/21 10:34:10 nia Exp $ | |From f4cea62ed95e4967d8591f25e903f5e8fc2e2a30 Mon Sep 17 00:00:00 2001 |From: Terry Geng |Date: Mon, 6 Dec 2021 10:45:11 -0500 |Subject: [PATCH] BUILD(crypto): Migrate to OpenSSL 3.0-compatible API | |OpenSSL 3.0 deprecated several low-level APIs and the usage of them |caused errors/warnings that prevent the binary from being built against |OpenSSL 3.0. |Some primitive efforts have been made in #5317 but were incomplete. |This commit follows https://www.openssl.org/docs/man3.0/man7/migration_guide.html, |https://code.woboq.org/qt6/qtopcua/src/opcua/x509/qopcuakeypair_openssl.cpp.html, |and clears all errors/warnings related to the usage of deprecated APIs. | |--- src/crypto/CryptStateOCB2.cpp.orig 2022-09-13 17:24:40.000000000 +0000 |+++ src/crypto/CryptStateOCB2.cpp -------------------------- Patching file src/crypto/CryptStateOCB2.cpp using Plan A... Hunk #1 succeeded at 30. Hunk #2 succeeded at 40. Hunk #3 succeeded at 55. Hunk #4 succeeded at 63. Hunk #5 succeeded at 261. Hunk #6 succeeded at 289. Hunk #7 succeeded at 321. Hunk #8 succeeded at 337. Hunk #9 succeeded at 347. Hunk #10 succeeded at 382. Hunk #11 succeeded at 400. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_crypto_CryptStateOCB2.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_crypto_CryptStateOCB2.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_crypto_CryptStateOCB2.h,v 1.1 2024/03/21 10:34:10 nia Exp $ | |From f4cea62ed95e4967d8591f25e903f5e8fc2e2a30 Mon Sep 17 00:00:00 2001 |From: Terry Geng |Date: Mon, 6 Dec 2021 10:45:11 -0500 |Subject: [PATCH] BUILD(crypto): Migrate to OpenSSL 3.0-compatible API | |OpenSSL 3.0 deprecated several low-level APIs and the usage of them |caused errors/warnings that prevent the binary from being built against |OpenSSL 3.0. |Some primitive efforts have been made in #5317 but were incomplete. |This commit follows https://www.openssl.org/docs/man3.0/man7/migration_guide.html, |https://code.woboq.org/qt6/qtopcua/src/opcua/x509/qopcuakeypair_openssl.cpp.html, |and clears all errors/warnings related to the usage of deprecated APIs. | |--- src/crypto/CryptStateOCB2.h.orig 2022-09-13 17:24:40.000000000 +0000 |+++ src/crypto/CryptStateOCB2.h -------------------------- Patching file src/crypto/CryptStateOCB2.h using Plan A... Hunk #1 succeeded at 8. Hunk #2 succeeded at 18. Hunk #3 succeeded at 44. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_mumble_CMakeLists.txt => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_mumble_CMakeLists.txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_mumble_CMakeLists.txt,v 1.1 2022/04/01 11:53:28 nia Exp $ | |- Do not limit audio backends to Linux/FreeBSD. |- Recognize DNS-SD on NetBSD. | |--- src/mumble/CMakeLists.txt.orig 2022-01-18 01:00:00.342013800 +0000 |+++ src/mumble/CMakeLists.txt -------------------------- Patching file src/mumble/CMakeLists.txt using Plan A... Hunk #1 succeeded at 44 (offset 1 line). Hunk #2 succeeded at 911 (offset 16 lines). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_mumble_OSS.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_mumble_OSS.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_mumble_OSS.cpp,v 1.4 2022/04/01 11:53:28 nia Exp $ | |Make device iteration work with NetBSD's OSS compat layer. | |This is fixed in NetBSD 10.x. | |--- src/mumble/OSS.cpp.orig 2022-01-18 01:00:00.346014000 +0000 |+++ src/mumble/OSS.cpp -------------------------- Patching file src/mumble/OSS.cpp using Plan A... Hunk #1 succeeded at 123. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_mumble_ServerHandler.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/mumble/patches/patch-src_mumble_ServerHandler.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_mumble_ServerHandler.cpp,v 1.3 2022/04/10 07:47:22 nia Exp $ | |Add missing include on NetBSD. | |--- src/mumble/ServerHandler.cpp.orig 2022-01-18 01:00:00.350014000 +0000 |+++ src/mumble/ServerHandler.cpp -------------------------- Patching file src/mumble/ServerHandler.cpp using Plan A... Hunk #1 succeeded at 53 (offset 2 lines). done ===> Creating toolchain wrappers for mumble-1.4.287nb15 ===> Configuring for mumble-1.4.287nb15 => Fixing CMAKE_MODULE_PATH in CMakeLists.txt INFO: [subst.mk:cmake] Nothing changed in "CMakeLists.txt". => Checking for portability problems in extracted files -- The C compiler identification is GNU 14.3.0 -- The CXX compiler identification is GNU 14.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/pbulk/build/chat/mumble/work/.cwrapper/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/pbulk/build/chat/mumble/work/.cwrapper/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test COMPILER_HAS_MBIG_OBJ -- Performing Test COMPILER_HAS_MBIG_OBJ - Failed -- ################################################## -- Mumble version: 1.4.0 -- Architecture: x64 -- Build type: Release -- ################################################## -- Qt5 component found: Core | Version: 5.15.17 -- Qt5 component found: Network | Version: 5.15.17 -- Qt5 component found: Xml | Version: 5.15.17 -- OpenSSL component found: Crypto | Version: 3.5.1 -- OpenSSL component found: SSL | Version: 3.5.1 -- Found ZLIB: /opt/pkg/lib/libz.so (found version "1.3.1") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Protobuf found | Version: 31.1.0 CMake Deprecation Warning at 3rdparty/FindPythonInterpreter/FindPythonInterpreter.cmake:6 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): cmake/qt-utils.cmake:6 (include) src/mumble/CMakeLists.txt:17 (include) -- Qt5 component found: Concurrent | Version: 5.15.17 -- Qt5 component found: Sql | Version: 5.15.17 -- Qt5 component found: Svg | Version: 5.15.17 -- Qt5 component found: Widgets | Version: 5.15.17 -- Poco component not found: XML -- Regular Poco search failed - looking for Poco include dir manually... -- Found Poco include dir at "/opt/pkg/include" -- Found Poco Zip library at "/opt/pkg/lib/libPocoZip.so" -- sndfile found | Version: 1.2.2 -- X11 component found: Xext -- X11 component found: Xi -- opus found | Version: 1.5.2 -- Disabling warnings for targets: celt -- speex found | Version: 1.2.1 -- speexdsp found | Version: 1.2.1 -- Disabling warnings for targets: rnnoise -- speech-dispatcher found | Version: 0.12.1 -- Qt5 component found: DBus | Version: 5.15.17 -- Qt5 component found: LinguistTools | Version: 5.15.17 CMake Deprecation Warning at 3rdparty/FindPythonInterpreter/FindPythonInterpreter.cmake:6 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): cmake/qt-utils.cmake:6 (include) src/murmur/CMakeLists.txt:16 (include) -- Qt5 component found: Sql | Version: 5.15.17 -- File: /home/pbulk/build/chat/mumble/work/mumble-1.4.287.src/src/murmur/murmur_autogen -- Qt5 component found: DBus | Version: 5.15.17 -- Configuring done (17.7s) -- Generating done (1.8s) -- Build files have been written to: /home/pbulk/build/chat/mumble/work/mumble-1.4.287.src => Rewrite cmake Dependencies files