=> Checksum BLAKE2s OK for OpenBLAS-0.3.31.tar.gz => Checksum SHA512 OK for OpenBLAS-0.3.31.tar.gz ===> Installing dependencies for openblas64_pthread-0.3.31 ========================================================================== The supported build options for openblas64_pthread are: dynamic-arch The currently selected options are: dynamic-arch You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.openblas (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, openblas64_pthread-0.3.31. Their current value is shown below: * OPENBLAS_THREAD_LIMIT = 32 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 gmake>=3.81: found gmake-4.4.1 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency perl>=5.0: found perl-5.42.0nb1 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency gcc14>=14.2: found gcc14-14.2.0 => Full dependency gcc14-libs>=14.2.0: found gcc14-libs-14.2.0 ===> Overriding tools for openblas64_pthread-0.3.31 ===> Extracting for openblas64_pthread-0.3.31 ===> Patching for openblas64_pthread-0.3.31 => Applying pkgsrc patches for openblas64_pthread-0.3.31 => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-Makefile => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-Makefile,v 1.5 2026/02/24 23:09:02 thor Exp $ | |Use universal LNCMD that works for all library naming schemes (just |skipping linking if the file is already named like the link). | |--- Makefile.orig 2026-01-15 22:57:26.000000000 +0000 |+++ Makefile -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 91. Hunk #3 succeeded at 143. Hunk #4 succeeded at 241. Hunk #5 succeeded at 258. Hunk #6 succeeded at 266. Hunk #7 succeeded at 280. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-Makefile.install => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-Makefile.install Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-Makefile.install,v 1.8 2026/02/24 23:09:02 thor Exp $ | |Reform library linking commands to work for any library naming setup, ensuring |that we got the generic libopenblas.so.0 and libopenblas.so names, either as |symlink or as library file. | |Remove duplicate definition of SUFFIX64. | |Simplify and fix the pkg-config file for FIXED_LIBNAME. | |--- Makefile.install.orig 2026-01-15 22:57:26.000000000 +0000 |+++ Makefile.install -------------------------- Patching file Makefile.install using Plan A... Hunk #1 succeeded at 2. Hunk #2 succeeded at 28. Hunk #3 succeeded at 120. Hunk #4 succeeded at 164. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-Makefile.system => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-Makefile.system Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-Makefile.system,v 1.4 2026/02/24 23:09:02 thor Exp $ | |Fix FIXED_LIBNAME to result in a primary library with the usual so.0 ending, |and matching SONAME, with the .so being a symlink. This is the expected |setup for a generic library that does not encode every release version or |build settings in its name. | |Define universal LNCMD that works for all library naming schemes (just |skipping linking if the file is already named like the link). | |--- Makefile.system.orig 2026-01-15 22:57:26.000000000 +0000 |+++ Makefile.system -------------------------- Patching file Makefile.system using Plan A... Hunk #1 succeeded at 2. Hunk #2 succeeded at 1614. Hunk #3 succeeded at 1818. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-c__check => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-c__check Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-c__check,v 1.2 2026/02/24 23:09:02 thor Exp $ | |Do not apply broken -Y handling on SunOS. |Note: Should this also include the -L case like f_check? | |--- c_check.orig 2024-01-02 21:25:05.000000000 +0000 |+++ c_check -------------------------- Patching file c_check using Plan A... Hunk #1 succeeded at 448 (offset 64 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-common__arm.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-common__arm.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-common__arm.h,v 1.1 2020/11/05 16:31:45 bacon Exp $ | |Add clang support | |--- common_arm.h.orig 2016-09-01 03:58:42 UTC |+++ common_arm.h -------------------------- Patching file common_arm.h using Plan A... Hunk #1 succeeded at 93. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-cpuid__arm.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-cpuid__arm.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-cpuid__arm.c,v 1.1 2020/11/05 16:31:45 bacon Exp $ | |Add default arm processor type | |--- cpuid_arm.c.orig 2016-09-01 03:58:42 UTC |+++ cpuid_arm.c -------------------------- Patching file cpuid_arm.c using Plan A... Hunk #1 succeeded at 181. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-cpuid_ia64.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-cpuid_ia64.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-cpuid_ia64.c,v 1.1 2020/11/05 16:31:45 bacon Exp $ | |FreeBSD does not have sysinfo in base | |--- cpuid_ia64.c.orig 2015-10-27 20:44:50 UTC |+++ cpuid_ia64.c -------------------------- Patching file cpuid_ia64.c using Plan A... Hunk #1 succeeded at 38. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-driver_others_Makefile => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-driver_others_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-driver_others_Makefile,v 1.1 2026/02/24 23:09:02 thor Exp $ | |Un-break non-SMP build (linktest) by provding the dummy callback setter. | |--- driver/others/Makefile.orig 2026-01-15 22:57:26.000000000 +0000 |+++ driver/others/Makefile -------------------------- Patching file driver/others/Makefile using Plan A... Hunk #1 succeeded at 1. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-driver_others_blas__server__callback.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-driver_others_blas__server__callback.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-driver_others_blas__server__callback.c,v 1.1 2026/02/24 23:09:02 thor Exp $ | |Un-break non-SMP build (linktest) by provding the dummy callback setter. | |--- driver/others/blas_server_callback.c.orig 2026-01-15 22:57:26.000000000 +0000 |+++ driver/others/blas_server_callback.c -------------------------- Patching file driver/others/blas_server_callback.c using Plan A... Hunk #1 succeeded at 1. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-exports_Makefile => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-exports_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-exports_Makefile,v 1.1 2026/02/24 23:09:02 thor Exp $ | |Fix SONAME for FIXED_LIBNAME (adding major version suffix in Makefile.system). | |--- exports/Makefile.orig 2026-01-15 22:57:26.000000000 +0000 |+++ exports/Makefile -------------------------- Patching file exports/Makefile using Plan A... Hunk #1 succeeded at 140. Hunk #2 succeeded at 181. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-f_check => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-f_check Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-f_check,v 1.3 2023/09/17 08:56:19 adam Exp $ | |Clean up link flags | |--- f_check.orig 2023-09-16 03:38:55.102587862 +0000 |+++ f_check -------------------------- Patching file f_check using Plan A... Hunk #1 succeeded at 358 (offset 24 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-interface__ztrmv.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-interface__ztrmv.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-interface__ztrmv.c,v 1.1 2020/11/05 16:31:45 bacon Exp $ | |Avoid buffer overflow | |--- interface/ztrmv.c.orig 2016-09-01 03:58:42 UTC |+++ interface/ztrmv.c -------------------------- Patching file interface/ztrmv.c using Plan A... Hunk #1 succeeded at 245 (offset 3 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-openblas.pc.in => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/openblas64_pthread/../../math/openblas/patches/patch-openblas.pc.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-openblas.pc.in,v 1.1 2026/02/24 23:09:02 thor Exp $ | |Simplify and fix the pkg-config file for FIXED_LIBNAME. | |--- openblas.pc.in.orig 2026-01-15 22:57:26.000000000 +0000 |+++ openblas.pc.in -------------------------- Patching file openblas.pc.in using Plan A... Hunk #1 succeeded at 2. done ===> Creating toolchain wrappers for openblas64_pthread-0.3.31 /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-disk/math/openblas64_pthread/work/.cwrapper/specs.pkgsrc