The package rpms/atomic-queue.git has added or updated architecture specific content in
its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/atomic-queue.git/commit/?id=13ee0....
Change:
-ExclusiveArch: x86_64 %{ix86} %{arm32} %{arm64}
Thanks.
Full change:
============
commit 519105550cef9d9ebfa1875153ffc8825279fe38
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Fri Oct 22 12:02:45 2021 -0400
Update to 7013a8b (support up to 256 byte cache lines)
diff --git a/.gitignore b/.gitignore
index 8eca33b..fb8a337 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/atomic_queue-dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa.tar.gz
/atomic_queue-ee3d91cf131e56aa3302a43aeebf7b57a3c97b06.tar.gz
/atomic_queue-f2a36a392e02cc2643b07292e639c4a2ae7d4a35.tar.gz
+/atomic_queue-7013a8b46c9a89ffeb0f9ebd20c9b4ff2c3bd47e.tar.gz
diff --git a/atomic-queue.spec b/atomic-queue.spec
index eeb9eb7..b87f7bc 100644
--- a/atomic-queue.spec
+++ b/atomic-queue.spec
@@ -1,5 +1,5 @@
%global forgeurl
https://github.com/max0x7ba/atomic_queue
-%global commit ee3d91cf131e56aa3302a43aeebf7b57a3c97b06
+%global commit 7013a8b46c9a89ffeb0f9ebd20c9b4ff2c3bd47e
Name: atomic-queue
# Upstream has never versioned the library.
diff --git a/sources b/sources
index 2d06a44..87aae6e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (atomic_queue-ee3d91cf131e56aa3302a43aeebf7b57a3c97b06.tar.gz) =
018abfb6d7ad9a68f8c55bab42982d806bb66fa052e389faee3df558c19157530dd16a9803ec90112b66eafba7667dfb647977eaa9b782268aac0eb0e8d0b0ef
+SHA512 (atomic_queue-7013a8b46c9a89ffeb0f9ebd20c9b4ff2c3bd47e.tar.gz) =
331fd24df64f103c7e9563641c3f89b3813a8b839c5e568763824c5a6738705e569a57c45c57f07700c6420fa7d8bc235d860db49b08e2ecb7452327cd71607d
commit 13ee0d95494cdd9901382eafbded43e97e0fd128
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Wed Oct 20 12:32:41 2021 -0400
Update to ee3d91c: fix RHBZ#1994598, fix RHBZ#1994599
- Enable verbose test output
- Run the example as an additional test
diff --git a/.gitignore b/.gitignore
index d00c232..8eca33b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,4 @@
/atomic_queue-aa08199a7a516a561be1685afb644cf99e5b98e9.tar.gz
/atomic_queue-dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa.tar.gz
+/atomic_queue-ee3d91cf131e56aa3302a43aeebf7b57a3c97b06.tar.gz
+/atomic_queue-f2a36a392e02cc2643b07292e639c4a2ae7d4a35.tar.gz
diff --git a/atomic-queue.spec b/atomic-queue.spec
index ad627e7..eeb9eb7 100644
--- a/atomic-queue.spec
+++ b/atomic-queue.spec
@@ -1,5 +1,5 @@
%global forgeurl
https://github.com/max0x7ba/atomic_queue
-%global commit dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa
+%global commit ee3d91cf131e56aa3302a43aeebf7b57a3c97b06
Name: atomic-queue
# Upstream has never versioned the library.
@@ -12,11 +12,6 @@ License: MIT
URL: %{forgeurl}
Source0: %{forgesource}
-# The library uses mandatory architecture-specific intrinsics or assembly for
-# spin_loop_pause() in include/atomic_queue/defs.h. Upstream only provides
-# implementations for these architectures:
-ExclusiveArch: x86_64 %{ix86} %{arm32} %{arm64}
-
BuildRequires: gcc-c++
BuildRequires: meson
BuildRequires: boost-devel
@@ -107,7 +102,8 @@ cp -rvp include/atomic_queue '%{buildroot}%{_includedir}/'
%check
-%meson_test
+%meson_test --verbose
+%{_vpath_builddir}/example
%files devel
diff --git a/sources b/sources
index ec193d3..2d06a44 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (atomic_queue-dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa.tar.gz) =
f402d6c0fbdfbf46ce7cdd96f80bb11a5343e121383b3140c53b1aa7dc77c2c5af8a65360aad2032717955b546495fb4bcec0adb22f7796153e6d0e0dacc688a
+SHA512 (atomic_queue-ee3d91cf131e56aa3302a43aeebf7b57a3c97b06.tar.gz) =
018abfb6d7ad9a68f8c55bab42982d806bb66fa052e389faee3df558c19157530dd16a9803ec90112b66eafba7667dfb647977eaa9b782268aac0eb0e8d0b0ef
commit 96c2552c63a4e72d7a8a15633522c35f50a2eb8f
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Tue Oct 19 18:13:33 2021 -0400
Update to commit dfd2cbe
diff --git a/.gitignore b/.gitignore
index bff102f..d00c232 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/atomic_queue-aa08199a7a516a561be1685afb644cf99e5b98e9.tar.gz
+/atomic_queue-dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa.tar.gz
diff --git a/atomic-queue.spec b/atomic-queue.spec
index 9cc7dd6..ad627e7 100644
--- a/atomic-queue.spec
+++ b/atomic-queue.spec
@@ -1,5 +1,5 @@
%global forgeurl
https://github.com/max0x7ba/atomic_queue
-%global commit aa08199a7a516a561be1685afb644cf99e5b98e9
+%global commit dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa
Name: atomic-queue
# Upstream has never versioned the library.
diff --git a/sources b/sources
index b4f95a9..ec193d3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (atomic_queue-aa08199a7a516a561be1685afb644cf99e5b98e9.tar.gz) =
27bcf0fb2da60296ce1bc244e61c9d222285ccafead0b4ab9e65c383b8ff8e2a2101189c4406b0a88215a81d922f739874eb0b1d4c48178577b6d03f79b464d5
+SHA512 (atomic_queue-dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa.tar.gz) =
f402d6c0fbdfbf46ce7cdd96f80bb11a5343e121383b3140c53b1aa7dc77c2c5af8a65360aad2032717955b546495fb4bcec0adb22f7796153e6d0e0dacc688a
commit bf4f0418a9468ddcee34549b9df435181ccfc018
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Fri Sep 24 12:44:33 2021 -0400
We really don’t need to adjust the C++ standard for the tests
diff --git a/atomic-queue.spec b/atomic-queue.spec
index a581ad3..9cc7dd6 100644
--- a/atomic-queue.spec
+++ b/atomic-queue.spec
@@ -96,8 +96,7 @@ developing applications that use %{name}.
%build
-# Adjust C++ standard to match the system default.
-%meson -Dbenchmarks=false -Dcpp_std=gnu++17
+%meson -Dbenchmarks=false
%meson_build