The package rpms/bear.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/bear.git/commit/?id=282a682fe1b47....
Change:
+%ifarch s390x
Thanks.
Full change:
============
commit 862a9c4c40e09eba7817aa4d651cbe2ff813b3a1
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Thu Dec 29 10:26:09 2022 -0500
Update to 3.0.21 (close RHBZ#2156922)
diff --git a/.gitignore b/.gitignore
index a5c8bce..e497e53 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,4 @@
/bear-3.0.18.tar.gz
/bear-3.0.19.tar.gz
/bear-3.0.20.tar.gz
+/bear-3.0.21.tar.gz
diff --git a/bear.spec b/bear.spec
index 4dd6424..05d469e 100644
--- a/bear.spec
+++ b/bear.spec
@@ -1,5 +1,5 @@
Name: bear
-Version: 3.0.20
+Version: 3.0.21
Release: %autorelease
Summary: Tool that generates a compilation database for clang tooling
diff --git a/sources b/sources
index 18beea0..f426082 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (bear-3.0.20.tar.gz) =
4cf0e648b73fd4c0ac109c4a853e203efccb34ac7373d6c2f3ee3d5089853b791008990df768871dfd1268324bcce97c44657b4c3a2d1383134cba3eaec40bdd
+SHA512 (bear-3.0.21.tar.gz) =
9fe43a52fb30b7b413244576c6ea0d493bb720e54d0b6263280224efef4b0432dee46697df160ba7e76bc1a5c8735fe814e0eb686ed797658b563bcb8c5bb7e5
commit 647f56ea40a06d15d92465ed3dffdf4421f28a66
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Tue Nov 29 16:56:33 2022 -0500
Update License to SPDX
diff --git a/bear.spec b/bear.spec
index 216b1c2..4dd6424 100644
--- a/bear.spec
+++ b/bear.spec
@@ -3,7 +3,7 @@ Version: 3.0.20
Release: %autorelease
Summary: Tool that generates a compilation database for clang tooling
-License: GPLv3+
+License: GPL-3.0-or-later
URL:
https://github.com/rizsotto/%{name}
Source: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
commit 282a682fe1b477b7d54fc48a9ca03927ec602375
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Tue Nov 15 09:13:15 2022 -0500
Skip a failing valgrind test on s390x (close RHBZ#2127458, close RHBZ#2140814)
diff --git a/bear.spec b/bear.spec
index ec8dddd..216b1c2 100644
--- a/bear.spec
+++ b/bear.spec
@@ -47,6 +47,14 @@ tooling.
for f in $(ls test/bin/); do
sed -i "s|^#\!/usr/bin/env\s\+python\s\?$|#!%{__python3}|" test/bin/$f
done
+%ifarch s390x
+# Dereferences a null pointer in some grpc routines; this is nontrivial to
+# debug, but any assistance in investigating it is welcome. In case this is a
+# grpc bug, we should check to see if this is fixed when grpc is updated.
+#
+#
https://bugzilla.redhat.com/show_bug.cgi?id=2127458
+rm -vf test/cases/intercept/valgrind/shell_commands_intercepted.sh
+%endif
%cmake -DENABLE_FUNC_TESTS=ON -DENABLE_UNIT_TESTS=ON
%cmake_build
commit 52d68effce7222898cb16cc1a7c20f1b2cbcdb1e
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Tue Nov 15 09:12:33 2022 -0500
Remove an obsolete comment from the spec file
diff --git a/bear.spec b/bear.spec
index 1d5e9bc..ec8dddd 100644
--- a/bear.spec
+++ b/bear.spec
@@ -48,7 +48,6 @@ for f in $(ls test/bin/); do
sed -i "s|^#\!/usr/bin/env\s\+python\s\?$|#!%{__python3}|" test/bin/$f
done
-# Functional tests are broken for some unknown reason, disable for now.
%cmake -DENABLE_FUNC_TESTS=ON -DENABLE_UNIT_TESTS=ON
%cmake_build
commit 9377b29082071b1dcf12765c9255c8ae2bc1d9e0
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Thu Nov 3 15:43:58 2022 +0100
Rebuilt due to spdlog update.
commit 13aacd69ebdf1ebd64b50ec06ad5c278be5fb9e5
Author: Benjamin A. Beasley <code(a)musicinmybrain.net>
Date: Mon Aug 22 07:33:43 2022 -0400
Rebuilt for abseil-cpp 20220623.0 and grpc 1.48.0