+ 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/lapacke-3.12.0/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/lapacke-3.12.0/work.log => Checksum BLAKE2s OK for lapack-3.12.0.tar.gz => Checksum SHA512 OK for lapack-3.12.0.tar.gz ===> Installing dependencies for lapacke-3.12.0 => Tool dependency cmake>=0: found cmake-3.31.7nb2 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency lapack>=3.12.0: found lapack-3.12.0 => Full dependency blas>=3.12.0: found blas-3.12.0 ===> Overriding tools for lapacke-3.12.0 ===> Extracting for lapacke-3.12.0 ===> Patching for lapacke-3.12.0 => Applying pkgsrc patches for lapacke-3.12.0 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/math/lapacke/../../math/lapack/patches/patch-BLAS_CMakeLists.txt => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/math/lapacke/../../math/lapack/patches/patch-BLAS_CMakeLists.txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-BLAS_CMakeLists.txt,v 1.1 2025/01/14 11:41:00 wiz Exp $ | |A changeset that I pushed upstream in a PR, to enable separate libblas build, |un-break standalone CBLAS build with included BLAS, not unconditionally |require unnecessary C++ compiler. | |See: https://github.com/Reference-LAPACK/lapack/pull/972 | |diff --git a/BLAS/CMakeLists.txt b/BLAS/CMakeLists.txt |index a33f38f25..8e34fa858 100644 |--- BLAS/CMakeLists.txt.orig 2024-12-03 11:39:11.000000000 +0000 |+++ BLAS/CMakeLists.txt -------------------------- Patching file BLAS/CMakeLists.txt using Plan A... Hunk #1 succeeded at 14. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/math/lapacke/../../math/lapack/patches/patch-CBLAS_src_CMakeLists.txt => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/math/lapacke/../../math/lapack/patches/patch-CBLAS_src_CMakeLists.txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-CBLAS_src_CMakeLists.txt,v 1.6 2024/01/09 03:32:48 ryoon Exp $ | |* Use fortran compiler as linker to fix gfortran from lang/gcc10 link. | |--- CBLAS/src/CMakeLists.txt.orig 2024-01-09 03:26:10.559613758 +0000 |+++ CBLAS/src/CMakeLists.txt -------------------------- Patching file CBLAS/src/CMakeLists.txt using Plan A... Hunk #1 succeeded at 164. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/math/lapacke/../../math/lapack/patches/patch-CMakeLists.txt => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/math/lapacke/../../math/lapack/patches/patch-CMakeLists.txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-CMakeLists.txt,v 1.7 2025/01/14 11:41:00 wiz Exp $ | |A changeset that I pushed upstream in a PR, to enable separate libblas build, |un-break standalone CBLAS build with included BLAS, not unconditionally |require unnecessary C++ compiler. | |See: https://github.com/Reference-LAPACK/lapack/pull/972 | |--- CMakeLists.txt.orig 2023-11-24 20:41:15.000000000 +0000 |+++ CMakeLists.txt -------------------------- Patching file CMakeLists.txt using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 244. Hunk #3 succeeded at 281. Hunk #4 succeeded at 356. Hunk #5 succeeded at 423. Hunk #6 succeeded at 435. Hunk #7 succeeded at 494. Hunk #8 succeeded at 515. Hunk #9 succeeded at 531. Hunk #10 succeeded at 570. Hunk #11 succeeded at 584. Hunk #12 succeeded at 598. done ===> Creating toolchain wrappers for lapacke-3.12.0 ===> Configuring for lapacke-3.12.0 => Checking for portability problems in extracted files 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 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 Fortran compiler identification is GNU 13.3.0 -- The C compiler identification is GNU 13.3.0 -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Check for working Fortran compiler: /home/pbulk/build/math/lapacke/work/.cwrapper/bin/gfortran - skipped -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/pbulk/build/math/lapacke/work/.cwrapper/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Setting build type to 'Release' as none was specified. -- Checking if build type is 'Coverage' -- Checking if build type is 'Coverage': 0 -- Build tests: OFF -- Build deprecated routines: ON -- Build single precision real: ON -- Build double precision real: ON -- Build single precision complex: ON -- Build double precision complex: ON -- Looking for Fortran dgemm -- Looking for Fortran dgemm - found -- --> BLAS supplied by user is WORKING, will use -lblas. -- Detecting Fortran/C Interface -- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling -- Verifying Fortran/C Compiler Compatibility -- Verifying Fortran/C Compiler Compatibility - Success -- LAPACKE enabled -- Build LAPACKE single precision real: ON -- Build LAPACKE double precision real: ON -- Build LAPACKE single precision complex: ON -- Build LAPACKE double precision complex: ON -- Build html documentation: OFF -- Build man documentation: OFF -- Configuring done (59.8s) -- Generating done (1.4s) CMake Warning: Manually-specified variables were not used by the project: FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /home/pbulk/build/math/lapacke/work/lapack-3.12.0/cmake-pkgsrc-build