+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/fish-3.7.1/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/fish-3.7.1/work.log => Checksum BLAKE2s OK for fish-3.7.1.tar.xz => Checksum SHA512 OK for fish-3.7.1.tar.xz ===> Installing dependencies for fish-3.7.1 ========================================================================== The following variables will affect the build process of this package, fish-3.7.1. Their current value is shown below: * CURSES_DEFAULT = ncurses * PYTHON_VERSION_DEFAULT = 312 Based on these variables, the following variables have been set: * CURSES_TYPE = ncurses * PYPACKAGE = python312 * 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/local/bin/bmake clean' after the changes. ========================================================================== => Tool dependency cmake>=0: found cmake-3.31.1 => Tool dependency gettext-tools>=0.15: found gettext-tools-0.22.5 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency gcc13>=13.1.0: found gcc13-13.3.0 => Full dependency gcc13-libs>=13.2.0: found gcc13-libs-13.3.0 => Full dependency gettext-lib>=0.22: found gettext-lib-0.22.5 => Full dependency gettext-tools>=0.18.1.1nb3: found gettext-tools-0.22.5 => Full dependency ncurses>=6.5: found ncurses-6.5 => Full dependency pcre2>=10.30: found pcre2-10.44 => Full dependency python312>=3.12.0: found python312-3.12.8nb1 => Full dependency libiconv>=1.9.1: found libiconv-1.17 ===> Overriding tools for fish-3.7.1 ===> Extracting for fish-3.7.1 /usr/bin/mv /home/pbulk/build/shells/fish/work/fish-3.7.1/version /home/pbulk/build/shells/fish/work/fish-3.7.1/version.txt ===> Patching for fish-3.7.1 => Applying pkgsrc patches for fish-3.7.1 => Verifying /data/jenkins/workspace/pkgsrc-2024Q4-x86_64/shells/fish/patches/patch-build__tools_git__version__gen.sh => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-2024Q4-x86_64/shells/fish/patches/patch-build__tools_git__version__gen.sh Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-build__tools_git__version__gen.sh,v 1.2 2022/08/18 18:11:51 wiz Exp $ | |Rename version file to avoid C++ <version> issue. | |--- build_tools/git_version_gen.sh.orig 2022-06-16 10:49:19.000000000 +0000 |+++ build_tools/git_version_gen.sh -------------------------- Patching file build_tools/git_version_gen.sh using Plan A... Hunk #1 succeeded at 13. done => Verifying /data/jenkins/workspace/pkgsrc-2024Q4-x86_64/shells/fish/patches/patch-cmake_ConfigureChecks.cmake => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-2024Q4-x86_64/shells/fish/patches/patch-cmake_ConfigureChecks.cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-cmake_ConfigureChecks.cmake,v 1.5 2024/01/07 16:08:52 wiz Exp $ | |On some systems, libterminfo has a longer name. |https://github.com/fish-shell/fish-shell/pull/9794 | |--- cmake/ConfigureChecks.cmake.orig 2024-01-01 15:15:17.000000000 +0000 |+++ cmake/ConfigureChecks.cmake -------------------------- Patching file cmake/ConfigureChecks.cmake using Plan A... Hunk #1 succeeded at 86. done => Verifying /data/jenkins/workspace/pkgsrc-2024Q4-x86_64/shells/fish/patches/patch-cmake_Install.cmake => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-2024Q4-x86_64/shells/fish/patches/patch-cmake_Install.cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-cmake_Install.cmake,v 1.2 2022/04/21 11:24:52 jperkin Exp $ | |pkgsrc-ifying: |Install config files to examples rather than etc. |Install desktop files on macOS regardless to simplify PLIST. | |--- cmake/Install.cmake.orig 2022-03-25 16:22:53.000000000 +0000 |+++ cmake/Install.cmake -------------------------- Patching file cmake/Install.cmake using Plan A... Hunk #1 succeeded at 81. Hunk #2 succeeded at 168 (offset -2 lines). done ===> Creating toolchain wrappers for fish-3.7.1 /usr/bin/sed -e '/^#/d' -e 's,@LINK_ARCH_DEFAULT@,link_arch64,g' -e 's,@LINK_LIBGCC_DEFAULT@,link_libgcc_arch64,g' -e 's,@LIBGCC_PREFIX@,/opt/local/gcc13/x86_64-sun-solaris2.11,g' < ../../extra/gcc13-libs/files/specs.pkgsrc > /home/pbulk/build/shells/fish/work/.cwrapper/specs.pkgsrc ===> Configuring for fish-3.7.1 => Replacing python interpreter in share/tools/create_manpage_completions.py. CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at CMakeLists.txt:4 (cmake_policy): The OLD behavior for policy CMP0066 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- 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/shells/fish/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/shells/fish/work/.cwrapper/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Setting build type to default 'RelWithDebInfo' -- Performing Test HAS_NO_REDUNDANT_MOVE -- Performing Test HAS_NO_REDUNDANT_MOVE - Failed -- Performing Test HAS_REDUNDANT_MOVE -- Performing Test HAS_REDUNDANT_MOVE - Success -- Performing Test EMPTY_VALUE_INIT_ACCEPTED -- Performing Test EMPTY_VALUE_INIT_ACCEPTED - Success -- Performing Test DISABLE_STATIC_DESTRUCTORS -- Performing Test DISABLE_STATIC_DESTRUCTORS - Failed -- Found Curses: /usr/lib/64/libcurses.so -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for backtrace_symbols -- Looking for backtrace_symbols - found -- Looking for ctermid_r -- Looking for ctermid_r - not found -- Performing Test HAVE_STRUCT_DIRENT_D_TYPE -- Performing Test HAVE_STRUCT_DIRENT_D_TYPE - Failed -- Looking for dirfd -- Looking for dirfd - found -- Looking for C++ include execinfo.h -- Looking for C++ include execinfo.h - found -- Looking for flock -- Looking for flock - found -- Looking for getpwent -- Looking for getpwent - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for gettext -- Looking for gettext - found -- Looking for killpg -- Looking for killpg - found -- Looking for mkostemp -- Looking for mkostemp - found -- Looking for include files curses.h, term.h -- Looking for include files curses.h, term.h - found -- Looking for C++ include siginfo.h -- Looking for C++ include siginfo.h - found -- Looking for C++ include spawn.h -- Looking for C++ include spawn.h - found -- Performing Test HAVE_STRUCT_STAT_ST_CTIME_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_CTIME_NSEC - Failed -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Failed -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Success -- Looking for C++ include sys/ioctl.h -- Looking for C++ include sys/ioctl.h - found -- Looking for C++ include sys/select.h -- Looking for C++ include sys/select.h - found -- Looking for include files sys/types.h, sys/sysctl.h -- Looking for include files sys/types.h, sys/sysctl.h - not found -- Looking for eventfd -- Looking for eventfd - found -- Looking for pipe2 -- Looking for pipe2 - found -- Looking for wcscasecmp -- Looking for wcscasecmp - found -- Looking for wcsncasecmp -- Looking for wcsncasecmp - found -- Looking for include file xlocale.h -- Looking for include file xlocale.h - found -- Looking for wcstod_l -- Looking for wcstod_l - not found -- Looking for uselocale -- Looking for uselocale - found -- Performing Test _HAVE_WINSIZE -- Performing Test _HAVE_WINSIZE - Success -- Looking for TIOCGWINSZ -- Looking for TIOCGWINSZ - found -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include stddef.h -- Looking for C++ include stddef.h - found -- Check size of wchar_t[8] -- Check size of wchar_t[8] - done -- Performing Test TPARM_TAKES_VARARGS -- Performing Test TPARM_TAKES_VARARGS - Success -- Performing Test TPUTS_USES_INT_ARG -- Performing Test TPUTS_USES_INT_ARG - Success -- Performing Test HAVE_STD__MAKE_UNIQUE -- Performing Test HAVE_STD__MAKE_UNIQUE - Failed -- Performing Test HAVE_CX11_THREAD_LOCAL -- Performing Test HAVE_CX11_THREAD_LOCAL - Success -- Performing Test LIBATOMIC_NOT_NEEDED -- Performing Test LIBATOMIC_NOT_NEEDED - Success -- Performing Test HAVE_WAITSTATUS_SIGNAL_RET -- Performing Test HAVE_WAITSTATUS_SIGNAL_RET - Failed -- Found Gettext: /opt/local/bin/msgmerge (found version "0.22.5") -- Performing Test HAVE__NL_MSG_CAT_CNTR -- Performing Test HAVE__NL_MSG_CAT_CNTR - Success -- Using system PCRE2 library /opt/local/include CMake Deprecation Warning at cmake/Tests.cmake:48 (cmake_policy): The OLD behavior for policy CMP0037 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Call Stack (most recent call first): CMakeLists.txt:204 (include) CMake Warning (dev) at cmake/Tests.cmake:82 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:204 (include) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/Tests.cmake:91 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:204 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- The following features have been enabled: * gettext, translate messages with gettext * Documentation, user manual and documentation -- The following OPTIONAL packages have been found: * Curses * Gettext -- The following REQUIRED packages have been found: * Threads -- Configuring done (35.9s) -- Generating done (0.7s) CMake Warning: Manually-specified variables were not used by the project: FETCHCONTENT_FULLY_DISCONNECTED PYTHON_EXECUTABLE PYTHON_INCLUDE_DIR PYTHON_INCLUDE_PATH PYVERSSUFFIX Python3_EXECUTABLE Python3_INCLUDE_DIR Python_EXECUTABLE Python_INCLUDE_DIR -- Build files have been written to: /home/pbulk/build/shells/fish/work/fish-3.7.1/cmake-pkgsrc-build