From 2073a7a61acfbaf9698f9398c0da13619d549f3f Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 23 Apr 2026 18:41:37 +0200 Subject: [PATCH 1/5] openblas: Update version from 0.3.9 to 0.3.33 https://github.com/OpenMathLib/OpenBLAS/blob/3c553ef70522d03b0f2acb21979036b4d40c07bb/Changelog.txt#L3 --- openblas.be0 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openblas.be0 b/openblas.be0 index 65eefb184..34adfbaf4 100755 --- a/openblas.be0 +++ b/openblas.be0 @@ -1,12 +1,12 @@ #!/usr/bin/env beesh -# BEE_VERSION openblas-0.3.9-1 +# BEE_VERSION openblas-0.3.33-0 BEE_BUILDTYPE=make BEE_MAKEFLAGS+=" DYNAMIC_ARCH=1" # SRCURL[0]="https://github.com/xianyi/OpenBLAS/archive/v${PKGVERSION}.tar.gz" -SRCURL[0]="https://beehive.molgen.mpg.de/28cc19a6acbf636f5aab5f10b9a0dfe1/openblas-0.3.9.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/96c5cd9013013faefc294bc57830c77d/v0.3.33.tar.gz" # PATCHURL+=() From ada6833ef79e5e3c90628bd8ddcab0dcd719ecb4 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 24 Apr 2026 06:31:43 +0200 Subject: [PATCH 2/5] lapack: Update version from 3.10.1 to 3.12.1 Hopefully no conflicts with new blas. @machdoch:~$ sudo bee update openblas installing /src/mariux/beeroot/packages/openblas-0.3.33-0.x86_64.bee.tar.bz2 .. Conflicts with installed package found: lapack-3.10.1-1.x86_64: /usr/include/cblas.h /usr/include/lapack.h /usr/include/lapacke.h /usr/include/lapacke_config.h /usr/include/lapacke_utils.h removing openblas-0.3.9-1.x86_64 .. --- lapack.be0 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lapack.be0 b/lapack.be0 index 91dadecab..8df88c5aa 100755 --- a/lapack.be0 +++ b/lapack.be0 @@ -1,9 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION lapack-3.10.1-1 +# BEE_VERSION lapack-3.12.1-0 -#SRCURL[0]="https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz" -SRCURL[0]="https://beehive.molgen.mpg.de/722407217a080a0012ae3d6913fb8008/v3.10.1.tar.gz" +#SRCURL[0]="https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.12.1.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/2f069617e16b42f5eddcfee85768f204/v3.12.1.tar.gz" # PATCHURL+=() From 1f94329f22997e636e0d99334d5f1f8f553b61b7 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 24 Apr 2026 07:42:04 +0200 Subject: [PATCH 3/5] lapack: Rename cblas.h to avoid conflict with OpenBLAS --- lapack.be0 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lapack.be0 b/lapack.be0 index 8df88c5aa..0ee38944a 100755 --- a/lapack.be0 +++ b/lapack.be0 @@ -34,6 +34,6 @@ mee_configure() { # bee_install #} -#mee_install_post() { -# exit -#} +mee_install_post() { + start_cmd mv ${D}/${INCLUDEDIR}/cblas{,-netlib}.h +} From 9b91dc822f4df7c3f65d0a46e6daff226bd4033f Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 24 Apr 2026 07:55:00 +0200 Subject: [PATCH 4/5] openblas: Add NO_LAPACKE=1 to avoid conflicts with LAPACK --- openblas.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openblas.be0 b/openblas.be0 index 34adfbaf4..4cf3f3249 100755 --- a/openblas.be0 +++ b/openblas.be0 @@ -3,7 +3,7 @@ # BEE_VERSION openblas-0.3.33-0 BEE_BUILDTYPE=make -BEE_MAKEFLAGS+=" DYNAMIC_ARCH=1" +BEE_MAKEFLAGS+=" DYNAMIC_ARCH=1 NO_LAPACKE=1" # SRCURL[0]="https://github.com/xianyi/OpenBLAS/archive/v${PKGVERSION}.tar.gz" SRCURL[0]="https://beehive.molgen.mpg.de/96c5cd9013013faefc294bc57830c77d/v0.3.33.tar.gz" From 9d96e544f584accd44cb6e452ec649d6d02b0990 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 24 Apr 2026 16:17:52 +0200 Subject: [PATCH 5/5] openblas: Do not overwrite the parent -j https://github.com/OpenMathLib/OpenBLAS/issues/5778 --- openblas.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openblas.be0 b/openblas.be0 index 4cf3f3249..b1a62da67 100755 --- a/openblas.be0 +++ b/openblas.be0 @@ -3,7 +3,7 @@ # BEE_VERSION openblas-0.3.33-0 BEE_BUILDTYPE=make -BEE_MAKEFLAGS+=" DYNAMIC_ARCH=1 NO_LAPACKE=1" +BEE_MAKEFLAGS+=" DYNAMIC_ARCH=1 NO_LAPACKE=1 MAKE_NB_JOBS=-1" # SRCURL[0]="https://github.com/xianyi/OpenBLAS/archive/v${PKGVERSION}.tar.gz" SRCURL[0]="https://beehive.molgen.mpg.de/96c5cd9013013faefc294bc57830c77d/v0.3.33.tar.gz"