+ 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/hydrogen-1.0.2nb30/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/hydrogen-1.0.2nb30/work.log WARNING: USE_CMAKE is deprecated; use devel/cmake/build.mk instead. => Checksum BLAKE2s OK for hydrogen-1.0.2.tar.gz => Checksum SHA512 OK for hydrogen-1.0.2.tar.gz ===> Installing dependencies for hydrogen-1.0.2nb30 ========================================================================== The supported build options for hydrogen are: alsa jack portaudio pulseaudio The currently selected options are: 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.hydrogen (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, hydrogen-1.0.2nb30. Their current value is shown below: * CURSES_DEFAULT = ncurses * JPEG_DEFAULT = jpeg * 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 = jpeg * 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 glib2-tools-[0-9]*: found glib2-tools-2.82.5 => Tool dependency cmake>=3.18: found cmake-3.31.7 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency qt5-qttools>=5.15.16nb1: found qt5-qttools-5.15.16nb1 => Full dependency hicolor-icon-theme>=0.9nb1: found hicolor-icon-theme-0.17nb1 => Full dependency ladspa>=1.12nb1: found ladspa-1.17nb5 => Full dependency libarchive>=3.3.1: found libarchive-3.7.7nb1 => Full dependency liblo>=0.23: found liblo-0.31nb1 => Full dependency liblrdf>=0.6.1nb19: found liblrdf-0.6.1nb19 => Full dependency libsndfile>=1.2.2nb2: found libsndfile-1.2.2nb2 => Full dependency portaudio>=190700.20210406nb1: found portaudio-190700.20210406nb1 => Full dependency qt5-qtbase>=5.15.16: found qt5-qtbase-5.15.16nb1 => Full dependency qt5-qtxmlpatterns>=5.15.16: found qt5-qtxmlpatterns-5.15.16 => Build dependency gst-plugins1-base>=1.0.0: found gst-plugins1-base-1.24.12 => Build dependency gstreamer1>=1.18.4: found gstreamer1-1.24.12 => Build dependency libXtst>=1.0.1: found libXtst-1.2.5 => Build dependency libatomic_ops>=7.4.0<2000: found libatomic_ops-7.8.2 => Build dependency openal-soft>=1.5.304: found openal-soft-1.24.3 => Build dependency pulseaudio>=16.1: found pulseaudio-17.0nb2 => Build dependency qt5-qtdeclarative>=5.9.1: found qt5-qtdeclarative-5.15.16nb1 => Build dependency qt5-qtlocation>=5.9.1: found qt5-qtlocation-5.15.16 => Build dependency qt5-qtmultimedia>=5.9.1: found qt5-qtmultimedia-5.15.16nb1 => Build dependency qt5-qtsensors>=5.9.1: found qt5-qtsensors-5.15.16 => Build dependency qt5-qtwebchannel>=5.9.1: found qt5-qtwebchannel-5.15.16 => Build dependency xcb-proto>=1.4: found xcb-proto-1.17.0nb4 => Build dependency xorgproto>=2016.1: found xorgproto-2024.1 => Full dependency MesaLib>=3.4.2: found MesaLib-21.3.9nb4 => Full dependency brotli>=1.0.1: found brotli-1.1.0 => Full dependency bzip2>=1.0.1: found bzip2-1.0.8 => Full dependency curl>=7.12.3: found curl-8.13.0 => 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.3 => Full dependency gettext-lib>=0.22: found gettext-lib-0.22.5 => Full dependency glib2>=2.4.0: found glib2-2.82.5 => 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.0.1 => Full dependency libiconv>=1.9.1: found libiconv-1.17 => Full dependency icu>=3.4: found icu-76.1nb1 => Full dependency jpeg>=8nb1: found jpeg-9f => 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 libXext>=1.1: found libXext-1.3.6 => Full dependency libXfixes>=4.0.1: found libXfixes-6.0.1 => Full dependency libXft>=2.1.10: found libXft-2.3.8nb1 => Full dependency libXi>=1.0.0: found libXi-1.8.2 => 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.124 => Full dependency libffi>=1.20: found libffi-3.4.8 => Full dependency libgcrypt>=1.2.0: found libgcrypt-1.11.0nb2 => Full dependency libgpg-error>=0.6: found libgpg-error-1.53 => Full dependency libidn2>=2.0.0: found libidn2-2.3.7 => Full dependency libogg>=1.1: found libogg-1.3.5nb1 => Full dependency libopus>=1.1: found libopus-1.5.2 => Full dependency libpciaccess>=0.10.4: found libpciaccess-0.18.1 => Full dependency libproxy>=0.2.3: found libproxy-0.5.9nb4 => Full dependency libunistring>=0.9.3: found libunistring-1.2 => 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.0nb5 => Full dependency libxml2>=2.6.2: found libxml2-2.12.10 => Full dependency libxshmfence>=1.2: found libxshmfence-1.3.3 => Full dependency libxslt>=1.1.8: found libxslt-1.1.42nb3 => Full dependency mpg123>=1.0.0: found mpg123-1.32.10 => Full dependency ncurses>=5.3nb1: found ncurses-6.5 => Full dependency nghttp2>=1.0.0: found nghttp2-1.65.0 => Full dependency openssl>=1.1.1: found openssl-3.4.1 => Full dependency pcre2>=10.21: found pcre2-10.45 => Full dependency png>=1.2.4: found png-1.6.47 => Full dependency raptor2>=2.0.6: found raptor2-2.0.16nb8 => Full dependency sqlite3>=3.0.8: found sqlite3-3.49.1nb2 => 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 xz>=5.0.0: found xz-5.8.1 => Full dependency zlib>=1.1.4: found zlib-1.3.1 ===> Overriding tools for hydrogen-1.0.2nb30 ===> Extracting for hydrogen-1.0.2nb30 ===> Patching for hydrogen-1.0.2nb30 => Applying pkgsrc patches for hydrogen-1.0.2nb30 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/hydrogen/patches/patch-cmake_FindHelper.cmake => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/hydrogen/patches/patch-cmake_FindHelper.cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-cmake_FindHelper.cmake,v 1.1 2020/06/18 12:57:49 nia Exp $ | |No peeking outside of buildlink. | |--- cmake/FindHelper.cmake.orig 2020-06-07 18:13:40.000000000 +0000 |+++ cmake/FindHelper.cmake -------------------------- Patching file cmake/FindHelper.cmake using Plan A... Hunk #1 succeeded at 31. done ===> Creating toolchain wrappers for hydrogen-1.0.2nb30 ===> Configuring for hydrogen-1.0.2nb30 => Fixing CMAKE_MODULE_PATH in CMakeLists.txt => Checking for portability problems in extracted files CMake Deprecation Warning at CMakeLists.txt:5 (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. -- The C compiler identification is GNU 13.3.0 -- The CXX compiler identification is GNU 13.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/pbulk/build/audio/hydrogen/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/audio/hydrogen/work/.cwrapper/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- 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 CMake Deprecation Warning at /home/pbulk/build/audio/hydrogen/work/hydrogen-1.0.2/cmake/sscanf/CMakeLists.txt:2 (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. -- Checking SSCANF usability - TRUE CMake Deprecation Warning at /home/pbulk/build/audio/hydrogen/work/hydrogen-1.0.2/cmake/rtclock/CMakeLists.txt:2 (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. -- Checking RTCLOCK usability - TRUE -- Looking for include file sys/types.h -- Looking for include file sys/types.h - found -- Looking for include file sys/stat.h -- Looking for include file sys/stat.h - found -- Looking for include file libtar.h -- Looking for include file libtar.h - not found -- Looking for tar_open in tar -- Looking for tar_open in tar - not found -- Looking for tar_close in tar -- Looking for tar_close in tar - not found -- Looking for tar_extract_all in tar -- Looking for tar_extract_all in tar - not found -- Found PkgConfig: /home/pbulk/build/audio/hydrogen/work/.tools/bin/pkg-config (found version "2.4.3") -- Checking for module 'tar' -- Package 'tar' not found -- Could NOT find LIBTAR (missing: LIBTAR_LIBRARIES) -- Checking for module 'libarchive' -- Found libarchive, version 3.7.7 -- Found LIBARCHIVE: /opt/pkg/lib/libarchive.so -- Checking for module 'sndfile' -- Found sndfile, version 1.2.2 -- Found LIBSNDFILE: /opt/pkg/lib/libsndfile.so -- Checking for module 'alsa' -- Package 'alsa' not found -- Could NOT find ALSA (missing: ALSA_LIBRARIES ALSA_INCLUDE_DIRS) -- Checking for module 'LADSPA' Warning: You do not have a LADSPA_PATH environment variable set. Defaulting to /opt/pkg/lib/ladspa/. -- 5 plugins found. -- Found LADSPA: 5 plugins found -- Checking for module 'liblo' -- Found liblo, version 0.31 -- Found OSC: /opt/pkg/lib/liblo.so -- Checking for module 'oss' -- Package 'oss' not found -- Could NOT find OSS (missing: OSS_LIBRARIES) -- Checking for module 'jack' -- Package 'jack' not found -- Could NOT find JACK (missing: JACK_LIBRARIES JACK_INCLUDE_DIRS) -- Looking for jack_port_rename in jack -- Looking for jack_port_rename in jack - not found -- Checking for module 'jack' -- Package 'jack' not found -- Could NOT find JACKSESSION (missing: JACKSESSION_LIBRARIES JACKSESSION_INCLUDE_DIRS) -- Checking for module 'portaudio-2.0' -- Found portaudio-2.0, version 19 -- Found PORTAUDIO: /opt/pkg/lib/portaudio2/libportaudio.so -- Checking for module 'portmidi' -- Package 'portmidi' not found -- Could NOT find PORTMIDI (missing: PORTMIDI_LIBRARIES PORTMIDI_INCLUDE_DIRS) -- Checking for module 'libpulse' -- Found libpulse, version 17.0 -- Found PULSEAUDIO: /opt/pkg/lib/libpulse.so -- Checking for module 'lash-1.0' -- Package 'lash-1.0' not found -- Could NOT find LASH (missing: LASH_LIBRARIES LASH_INCLUDE_DIRS) -- Checking for module 'lrdf' -- Found lrdf, version 0.5.0 -- Found LRDF: /opt/pkg/lib/liblrdf.so -- Checking for module 'rubberband' -- Package 'rubberband' not found -- Could NOT find RUBBERBAND (missing: RUBBERBAND_LIBRARIES RUBBERBAND_INCLUDE_DIRS) -- Checking for module 'cppunit' -- Package 'cppunit' not found -- Could NOT find CPPUNIT (missing: CPPUNIT_LIBRARIES CPPUNIT_INCLUDE_DIRS) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) Installation Summary -------------------- * Install Directory : /opt/pkg * User path : .hydrogen * System path : /opt/pkg/share/hydrogen * core library build as : SHARED * debug capabilities : TRUE * macosx bundle : FALSE * fat build : Main librarires * libQt : 5.15.16 * libsndfile : + used ( /opt/pkg/lib/libsndfile.so ) * libsndfile version must be greater than 1.0.17 to support FLAC and OGG sound file formats * libtar : - not found and not desired * libarchive : + used ( /opt/pkg/lib/libarchive.so ) * ladspa : + used ( 5 plugins found ) Supported audio interfaces -------------------------- * ALSA : - not found and not desired * OSS : -- not found but desired ... * JACK : - not found and not desired * JACKSESSION : - not found and not desired * OSC : + used ( /opt/pkg/lib/liblo.so ) * CoreAudio : - not found and not desired * CoreMidi : - not found and not desired * PortAudio : + used ( /opt/pkg/lib/portaudio2/libportaudio.so ) * PortMidi : - not found and not desired * PulseAudio : ? available but not desired ( /opt/pkg/lib/libpulse.so ) Useful extensions ----------------------------------------- * LASH : - not found and not desired * LRDF : + used ( /opt/pkg/lib/liblrdf.so ) * RUBBERBAND : - not found and not desired * The use of librubberband2 is marked as experimental. * Because the current implementation produce wrong timing! * So long this bug isn't solved, please disable this option. * If rubberband-cli is installed, the hydrogen rubberband-function * will work properly as expected. Miscellaneous capabilities ----------------------------------------- * realtime clock : TRUE * working sscanf : TRUE * unit tests : - not found and not desired ----------------------------------------------------------------- IMPORTANT: after installing missing packages, remove /home/pbulk/build/audio/hydrogen/work/hydrogen-1.0.2/CMakeCache.txt before running cmake again! ----------------------------------------------------------------- ----------------------------------------------------------------- IMPORTANT: CMAKE_INSTALL_PREFIX is set to '/opt/pkg', depending of your system settings, you might end up with an installation that does not work out of the box. If so, see INSTALL.md : Running Hydrogen ----------------------------------------------------------------- -- Configuring done (33.5s) -- Generating done (1.6s) -- Build files have been written to: /home/pbulk/build/audio/hydrogen/work/hydrogen-1.0.2 => Rewrite cmake Dependencies files