=> Checksum BLAKE2s OK for lapack-3.12.0.tar.gz => Checksum SHA512 OK for lapack-3.12.0.tar.gz ===> Installing dependencies for blas-3.12.0 => Tool dependency cmake>=0: found cmake-3.31.8 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency gcc14-libs>=14.2.0: found gcc14-libs-14.2.0 ===> Overriding tools for blas-3.12.0 ===> Extracting for blas-3.12.0 ===> Patching for blas-3.12.0 => Applying pkgsrc patches for blas-3.12.0 => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/blas/../../math/lapack/patches/patch-BLAS_CMakeLists.txt => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/blas/../../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 /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/blas/../../math/lapack/patches/patch-CBLAS_src_CMakeLists.txt => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/blas/../../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 /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/blas/../../math/lapack/patches/patch-CMakeLists.txt => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/blas/../../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 blas-3.12.0 /opt/pkg/bin/nbsed -e '/^#/d' -e 's,@LIBGCC_PREFIX@,/opt/pkg/gcc14/aarch64-apple-darwin23,g' < ../../extra/gcc14-macos-libs/files/specs.pkgsrc > /Users/pbulk/build/math/blas/work/.cwrapper/specs.pkgsrc ===> Configuring for blas-3.12.0 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 unknown exec failed -- The C compiler identification is AppleClang 13.1.6.13160021 -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - failed -- Check for working Fortran compiler: /Users/pbulk/build/math/blas/work/.cwrapper/bin/gfortran -- Check for working Fortran compiler: /Users/pbulk/build/math/blas/work/.cwrapper/bin/gfortran - broken CMake Error at /opt/pkg/share/cmake-3.31/Modules/CMakeTestFortranCompiler.cmake:59 (message): The Fortran compiler "/Users/pbulk/build/math/blas/work/.cwrapper/bin/gfortran" is not able to compile a simple test program. It fails with the following output: Change Dir: '/Users/pbulk/build/math/blas/work/lapack-3.12.0/cmake-pkgsrc-build/CMakeFiles/CMakeScratch/TryCompile-1Yn7Nu' Run Build Command(s): /opt/pkg/bin/cmake -E env VERBOSE=1 /Users/pbulk/build/math/blas/work/.tools/bin/make -f Makefile cmTC_e9102/fast /Users/pbulk/build/math/blas/work/.tools/bin/make -f CMakeFiles/cmTC_e9102.dir/build.make CMakeFiles/cmTC_e9102.dir/build Building Fortran object CMakeFiles/cmTC_e9102.dir/testFortranCompiler.f.o /Users/pbulk/build/math/blas/work/.cwrapper/bin/gfortran -O -c /Users/pbulk/build/math/blas/work/lapack-3.12.0/cmake-pkgsrc-build/CMakeFiles/CMakeScratch/TryCompile-1Yn7Nu/testFortranCompiler.f -o CMakeFiles/cmTC_e9102.dir/testFortranCompiler.f.o exec failed *** Error code 255 Stop. make[1]: stopped making "CMakeFiles/cmTC_e9102.dir/build" in /Users/pbulk/build/math/blas/work/lapack-3.12.0/cmake-pkgsrc-build/CMakeFiles/CMakeScratch/TryCompile-1Yn7Nu *** Error code 1 Stop. make: stopped making "cmTC_e9102/fast" in /Users/pbulk/build/math/blas/work/lapack-3.12.0/cmake-pkgsrc-build/CMakeFiles/CMakeScratch/TryCompile-1Yn7Nu CMake will not be able to correctly generate this project. Call Stack (most recent call first): CMakeLists.txt:3 (project) -- Configuring incomplete, errors occurred! *** Error code 1 Stop. bmake[1]: stopped making "configure" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/blas *** Error code 1 Stop. bmake: stopped making "configure" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/blas