=> Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for lapack-3.12.0.tar.gz => Checksum SHA512 OK for lapack-3.12.0.tar.gz ===> Installing dependencies for cblas64-3.12.0 => Tool dependency cmake>=0: found cmake-3.28.1 => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency blas64>=3.12.0: found blas64-3.12.0 => Full dependency gcc7>=7.5.0nb6: found gcc7-7.5.0nb6 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Overriding tools for cblas64-3.12.0 ===> Extracting for cblas64-3.12.0 ===> Patching for cblas64-3.12.0 => Applying pkgsrc patches for cblas64-3.12.0 => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/math/cblas64/../../math/lapack/patches/patch-CBLAS_src_CMakeLists.txt => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/math/cblas64/../../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 /amd/pkgsrc/CHROOT/P/pkgsrc/math/cblas64/../../math/lapack/patches/patch-buildsystem-upstreamed => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/math/cblas64/../../math/lapack/patches/patch-buildsystem-upstreamed Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-buildsystem-upstreamed,v 1.1 2024/01/08 21:28:56 thor 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 |+++ BLAS/CMakeLists.txt -------------------------- Patching file BLAS/CMakeLists.txt using Plan A... Hunk #1 succeeded at 14. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/CMakeLists.txt b/CMakeLists.txt |index 5c3818db5..279286393 100644 |--- CMakeLists.txt |+++ CMakeLists.txt -------------------------- Patching file CMakeLists.txt using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 244 (offset -1 lines). Hunk #3 succeeded at 281 (offset -1 lines). Hunk #4 succeeded at 356 (offset -1 lines). Hunk #5 succeeded at 423 (offset -1 lines). Hunk #6 succeeded at 435 (offset -1 lines). Hunk #7 succeeded at 494 (offset -1 lines). Hunk #8 succeeded at 515 (offset -1 lines). Hunk #9 succeeded at 531 (offset -1 lines). Hunk #10 succeeded at 570 (offset -1 lines). Hunk #11 succeeded at 584 (offset -1 lines). Hunk #12 succeeded at 598 (offset -1 lines). done ===> Creating toolchain wrappers for cblas64-3.12.0 ===> Configuring for cblas64-3.12.0 => Checking for portability problems in extracted files -- The Fortran compiler identification is GNU 7.5.0 -- The C compiler identification is GNU 7.5.0 -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Check for working Fortran compiler: /tmp/math/cblas64/work/.cwrapper/bin/gfortran - skipped -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /tmp/math/cblas64/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 -lblas64. -- CBLAS enabled -- Detecting Fortran/C Interface -- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling -- Verifying Fortran/C Compiler Compatibility -- Verifying Fortran/C Compiler Compatibility - Success -- Performing Test HAS_ATTRIBUTE_WEAK_SUPPORT -- Performing Test HAS_ATTRIBUTE_WEAK_SUPPORT - Success -- Build html documentation: OFF -- Build man documentation: OFF -- Configuring done (15.9s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_VERBOSE -- Build files have been written to: /tmp/math/cblas64/work/lapack-3.12.0/cmake-pkgsrc-build