public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Peter Robinson <pbrobinson@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/openblas] rawhide: Update to 0.3.34
Date: Sat, 01 Aug 2026 17:43:54 GMT [thread overview]
Message-ID: <178560623455.1.14147172390867323711.rpms-openblas-ab5066185a56@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/openblas
Branch : rawhide
Commit : ab5066185a567f4f118e604f987d9cdb572957de
Author : Peter Robinson <pbrobinson@gmail.com>
Date : 2026-07-20T08:15:14+01:00
Stats : +31/-3 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/openblas/c/ab5066185a567f4f118e604f987d9cdb572957de?branch=rawhide
Log:
Update to 0.3.34
---
diff --git a/openblas-0.3.34-fix-commonh.patch b/openblas-0.3.34-fix-commonh.patch
new file mode 100644
index 0000000..bbeeb15
--- /dev/null
+++ b/openblas-0.3.34-fix-commonh.patch
@@ -0,0 +1,22 @@
+--- OpenBLAS-0.3.34/common.h.orig 2026-07-19 22:51:37.303252809 +0100
++++ OpenBLAS-0.3.34/common.h 2026-07-19 22:54:40.394426336 +0100
+@@ -582,8 +582,8 @@
+ #ifdef HAVE_C11
+ static __inline void blas_lock(volatile BLASULONG *address) {
+ BLASULONG expected = 0;
+- while (!atomic_compare_exchange_strong((volatile _Atomic BLASULONG *)address,
+- &expected, (BLASULONG)1)) {
++ while (!__atomic_compare_exchange_n(address, &expected, 1, 0,
++ __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST)) {
+ expected = 0;
+ YIELDING;
+ }
+@@ -592,7 +592,7 @@
+
+ static __inline void blas_unlock(volatile BLASULONG *address){
+ #ifdef HAVE_C11
+- atomic_store((volatile _Atomic BLASULONG *)address, (BLASULONG)0);
++ __atomic_store_n(address, (BLASULONG)0, __ATOMIC_SEQ_CST);
+ #else
+ MB;
+ *address = 0;
diff --git a/openblas.spec b/openblas.spec
index 0de6b3b..ac25088 100644
--- a/openblas.spec
+++ b/openblas.spec
@@ -14,8 +14,8 @@
# "obsoleted" features are still kept in the spec.
Name: openblas
-Version: 0.3.29
-Release: 4%{?dist}
+Version: 0.3.34
+Release: 1%{?dist}
Summary: An optimized BLAS library based on GotoBLAS2
License: BSD-3-Clause
@@ -30,6 +30,8 @@ Patch1: openblas-0.2.5-libname.patch
Patch2: openblas-0.2.15-constructor.patch
# Supply the proper flags to the test makefile
Patch3: openblas-0.3.11-tests.patch
+# Fix a bare C11 type-qualifier
+Patch4: openblas-0.3.34-fix-commonh.patch
BuildRequires: make
BuildRequires: gcc
@@ -230,6 +232,7 @@ cd OpenBLAS-%{version}
%patch 2 -p1 -b .constructor
%endif
%patch 3 -p1 -b .tests
+%patch 4 -p1 -b .fix-c++
# Fix source permissions
find -name \*.f -exec chmod 644 {} \;
@@ -640,6 +643,9 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig
%endif
%changelog
+* Mon Jul 20 2026 Peter Robinson <pbrobinson@fedoraproject.org> - 0.3.34-1
+- Update to 0.3.34 (fixes rhbz#2273704, rhbz#2374021)
+
* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.29-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
diff --git a/sources b/sources
index 4baebd0..26dd9d1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (OpenBLAS-0.3.29.tar.gz) = 046316b4297460bffca09c890ecad17ea39d8b3db92ff445d03b547dd551663d37e40f38bce8ae11e2994374ff01e622b408da27aa8e40f4140185ee8f001a60
+SHA512 (OpenBLAS-0.3.34.tar.gz) = b40b5a3b5062ea196b3e48363db584ef91aef21c61becf4f4d6616ba5e413d770c22445c357d06dcf0992dd4666c18cced44cd5d09d8cb884c0d8f62e6940422
reply other threads:[~2026-08-01 17:43 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178560623455.1.14147172390867323711.rpms-openblas-ab5066185a56@fedoraproject.org \
--to=pbrobinson@gmail.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox