+ 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/scalapack-2.2.0/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/scalapack-2.2.0/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for scalapack-2.2.0.tgz => Checksum SHA512 OK for scalapack-2.2.0.tgz ===> Installing dependencies for scalapack-2.2.0 ========================================================================== The following variables will affect the build process of this package, scalapack-2.2.0. Their current value is shown below: * PKGSRC_BLAS_TYPES = netlib openblas openblas_pthread openblas_openmp Based on these variables, the following variables have been set: * BLAS_INCLUDES (not defined) * BLAS_LIBS = -lblas * BLAS_PC = blas * BLAS_TYPE = netlib * CBLAS_LIBS (not defined) * CBLAS_PC (not defined) * LAPACKE_LIBS (not defined) * LAPACKE_PC (not defined) * LAPACK_LIBS = -llapack -lblas * LAPACK_PC = lapack 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 mktools-[0-9]*: found mktools-20220614 => Tool dependency cmake>=3.18: found cmake-3.28.2 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.0.3 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency lapack>=3.9.0nb1: found lapack-3.12.0 => Full dependency mpich>=3.2.1nb9: found mpich-3.4.3 ===> Overriding tools for scalapack-2.2.0 ===> Extracting for scalapack-2.2.0 ===> Patching for scalapack-2.2.0 => Applying pkgsrc patches for scalapack-2.2.0 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/math/scalapack/patches/patch-PR67-MPI-linking => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/math/scalapack/patches/patch-PR67-MPI-linking Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-PR67-MPI-linking,v 1.1 2022/08/25 22:58:01 thor Exp $ | |This includes upstream PR67 and the version fix, to be removed |on update to next upstream release after 2.2.0. It modifies several |files, as it would not make sense to have lots of separate patches |for this one thing. | |diff -ru ../scalapack-2.2.0/BLACS/CMakeLists.txt ./BLACS/CMakeLists.txt |--- ../scalapack-2.2.0/BLACS/CMakeLists.txt 2021-10-12 21:09:12.000000000 +0200 |+++ ./BLACS/CMakeLists.txt 2022-07-19 10:33:55.051376486 +0200 -------------------------- Patching file ./BLACS/CMakeLists.txt using Plan A... Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ru ../scalapack-2.2.0/BLACS/TESTING/CMakeLists.txt ./BLACS/TESTING/CMakeLists.txt |--- ../scalapack-2.2.0/BLACS/TESTING/CMakeLists.txt 2021-10-12 21:09:12.000000000 +0200 |+++ ./BLACS/TESTING/CMakeLists.txt 2022-07-19 16:20:28.028299214 +0200 -------------------------- Patching file ./BLACS/TESTING/CMakeLists.txt using Plan A... Hunk #1 succeeded at 6. Hunk #2 succeeded at 17. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |Only in ./BLACS/TESTING: CMakeLists.txt.orig |diff -ru ../scalapack-2.2.0/CMakeLists.txt ./CMakeLists.txt |--- ../scalapack-2.2.0/CMakeLists.txt 2021-10-12 21:09:12.000000000 +0200 |+++ ./CMakeLists.txt 2022-07-20 16:30:35.443344793 +0200 -------------------------- Patching file ./CMakeLists.txt using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 27. Hunk #3 succeeded at 231. Hunk #4 succeeded at 254. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |Only in .: CMakeLists.txt.orig |diff -ru ../scalapack-2.2.0/PBLAS/CMakeLists.txt ./PBLAS/CMakeLists.txt |--- ../scalapack-2.2.0/PBLAS/CMakeLists.txt 2021-10-12 21:09:12.000000000 +0200 |+++ ./PBLAS/CMakeLists.txt 2022-07-19 10:33:55.052376486 +0200 -------------------------- Patching file ./PBLAS/CMakeLists.txt using Plan A... Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ru ../scalapack-2.2.0/PBLAS/TESTING/CMakeLists.txt ./PBLAS/TESTING/CMakeLists.txt |--- ../scalapack-2.2.0/PBLAS/TESTING/CMakeLists.txt 2021-10-12 21:09:12.000000000 +0200 |+++ ./PBLAS/TESTING/CMakeLists.txt 2022-07-19 16:21:42.412306092 +0200 -------------------------- Patching file ./PBLAS/TESTING/CMakeLists.txt using Plan A... Hunk #1 succeeded at 44. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |Only in ./PBLAS/TESTING: CMakeLists.txt.orig |diff -ru ../scalapack-2.2.0/PBLAS/TIMING/CMakeLists.txt ./PBLAS/TIMING/CMakeLists.txt |--- ../scalapack-2.2.0/PBLAS/TIMING/CMakeLists.txt 2021-10-12 21:09:12.000000000 +0200 |+++ ./PBLAS/TIMING/CMakeLists.txt 2022-07-19 16:22:31.291310612 +0200 -------------------------- Patching file ./PBLAS/TIMING/CMakeLists.txt using Plan A... Hunk #1 succeeded at 44. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |Only in ./PBLAS/TIMING: CMakeLists.txt.orig |diff -ru ../scalapack-2.2.0/REDIST/CMakeLists.txt ./REDIST/CMakeLists.txt |--- ../scalapack-2.2.0/REDIST/CMakeLists.txt 2021-10-12 21:09:12.000000000 +0200 |+++ ./REDIST/CMakeLists.txt 2022-07-19 10:33:55.052376486 +0200 -------------------------- Patching file ./REDIST/CMakeLists.txt using Plan A... Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ru ../scalapack-2.2.0/REDIST/TESTING/CMakeLists.txt ./REDIST/TESTING/CMakeLists.txt |--- ../scalapack-2.2.0/REDIST/TESTING/CMakeLists.txt 2021-10-12 21:09:12.000000000 +0200 |+++ ./REDIST/TESTING/CMakeLists.txt 2022-07-19 16:14:17.879264986 +0200 -------------------------- Patching file ./REDIST/TESTING/CMakeLists.txt using Plan A... Hunk #1 succeeded at 15. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |Only in ./REDIST/TESTING: CMakeLists.txt.orig |diff -ru ../scalapack-2.2.0/TESTING/EIG/CMakeLists.txt ./TESTING/EIG/CMakeLists.txt |--- ../scalapack-2.2.0/TESTING/EIG/CMakeLists.txt 2021-10-12 21:09:12.000000000 +0200 |+++ ./TESTING/EIG/CMakeLists.txt 2022-07-19 16:19:40.461294815 +0200 -------------------------- Patching file ./TESTING/EIG/CMakeLists.txt using Plan A... Hunk #1 succeeded at 53. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |Only in ./TESTING/EIG: CMakeLists.txt.orig |diff -ru ../scalapack-2.2.0/TESTING/LIN/CMakeLists.txt ./TESTING/LIN/CMakeLists.txt |--- ../scalapack-2.2.0/TESTING/LIN/CMakeLists.txt 2021-10-12 21:09:12.000000000 +0200 |+++ ./TESTING/LIN/CMakeLists.txt 2022-07-19 16:16:53.702279395 +0200 -------------------------- Patching file ./TESTING/LIN/CMakeLists.txt using Plan A... Hunk #1 succeeded at 61. Hmm... Ignoring the trailing garbage. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/math/scalapack/patches/patch-SRC_pdtrord.f => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/math/scalapack/patches/patch-SRC_pdtrord.f Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-SRC_pdtrord.f,v 1.1 2022/08/25 22:58:01 thor Exp $ | |upstream gcc10 build fix, commit a0f76fc0c1c16646875b454b7d6f8d9d17726b5a | |--- SRC/pdtrord.f.orig 2021-10-12 19:09:12.000000000 +0000 |+++ SRC/pdtrord.f -------------------------- Patching file SRC/pdtrord.f using Plan A... Hunk #1 succeeded at 487. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/math/scalapack/patches/patch-SRC_pstrord.f => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/math/scalapack/patches/patch-SRC_pstrord.f Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-SRC_pstrord.f,v 1.1 2022/08/25 22:58:01 thor Exp $ | |upstream gcc10 build fix, commit a0f76fc0c1c16646875b454b7d6f8d9d17726b5a | |--- SRC/pstrord.f.orig 2021-10-12 19:09:12.000000000 +0000 |+++ SRC/pstrord.f -------------------------- Patching file SRC/pstrord.f using Plan A... Hunk #1 succeeded at 487. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/math/scalapack/patches/patch-SRC_pstrsen.f => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/math/scalapack/patches/patch-SRC_pstrsen.f Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-SRC_pstrsen.f,v 1.1 2022/08/25 22:58:01 thor Exp $ | |upstream gcc10 build fix, commit a0f76fc0c1c16646875b454b7d6f8d9d17726b5a | |--- SRC/pstrsen.f.orig 2021-10-12 19:09:12.000000000 +0000 |+++ SRC/pstrsen.f -------------------------- Patching file SRC/pstrsen.f using Plan A... Hunk #1 succeeded at 526. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/math/scalapack/patches/patch-scalapack.pc.in => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/math/scalapack/patches/patch-scalapack.pc.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-scalapack.pc.in,v 1.1 2022/08/25 22:58:01 thor Exp $ | |Do not assume fixed names for MPI and BLAS dependency pkg-config |packages. They can vary. | |--- scalapack.pc.in.orig 2021-10-12 19:09:12.000000000 +0000 |+++ scalapack.pc.in -------------------------- Patching file scalapack.pc.in using Plan A... Hunk #1 succeeded at 5. Hmm... Ignoring the trailing garbage. done ===> Creating toolchain wrappers for scalapack-2.2.0 ===> Configuring for scalapack-2.2.0 => Adding run-time search paths to pkg-config files. => Fixing CMAKE_MODULE_PATH in CMakeLists.txt => Checking for portability problems in extracted files -- The C compiler identification is GNU 13.2.0 -- The Fortran compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/pbulk/build/math/scalapack/work/.cwrapper/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Check for working Fortran compiler: /home/pbulk/build/math/scalapack/work/.cwrapper/bin/gfortran - skipped -- Found MPI_C: /usr/lib/amd64/libm.so (found version "3.1") -- Found MPI_Fortran: /usr/lib/amd64/libm.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Found MPI_LIBRARY : TRUE -- --> MPI C Compiler : /opt/pkg/bin/mpicc -- --> C Compiler : /opt/pkg/bin/mpicc -- --> MPI Fortran Compiler : /opt/pkg/bin/mpif90 -- --> Fortran Compiler : /home/pbulk/build/math/scalapack/work/.cwrapper/bin/gfortran -- Reducing RELEASE optimization level to O2 -- ========= -- Compiling and Building BLACS INSTALL Testing to set correct variables -- Configure in the INSTALL directory successful -- Build in the BLACS INSTALL directory successful -- ========= -- Testing FORTRAN_MANGLING -- CDEFS set to Add_ -- ========= -- CHECKING BLAS AND LAPACK LIBRARIES -- --> Searching for optimized LAPACK and BLAS libraries on your machine. -- BLAS library: /opt/pkg/lib/libblas.so -- LAPACK library: /opt/pkg/lib/liblapack.so;/opt/pkg/lib/libblas.so -- ========= -- Configuring done (28.9s) -- Generating done (1.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_MANDIR -- Build files have been written to: /home/pbulk/build/math/scalapack/work/scalapack-2.2.0 => Rewrite cmake Dependencies files