The package rpms/cswrap.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/cswrap.git/commit/?id=3df70317ec81fc....
Change: +%ifarch x86_64
Thanks.
Full change: ============
commit 3df70317ec81fc455adbf45b5b5e7272f67ed0a8 Author: Kamil Dudka kdudka@redhat.com Date: Fri May 21 16:55:48 2021 +0200
update to latest upstream (1.9.2)
diff --git a/cswrap-1.9.1.tar.xz.asc b/cswrap-1.9.1.tar.xz.asc deleted file mode 100644 index 08b91eb..0000000 --- a/cswrap-1.9.1.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@
diff --git a/cswrap.spec b/cswrap.spec index 47710b0..6edabe9 100644 --- a/cswrap.spec +++ b/cswrap.spec @@ -1,7 +1,7 @@ %undefine __cmake_in_source_build
Name: cswrap -Version: 1.9.1 +Version: 1.9.2 Release: 1%{?dist} Summary: Generic compiler wrapper
@@ -9,11 +9,6 @@ License: GPLv3+ URL: https://github.com/kdudka/%%7Bname%7D Source0: https://github.com/kdudka/%%7Bname%7D/releases/download/%%7Bname%7D-%%7Bvers...
-%ifarch x86_64 -# csexec (supported on x86_64 only for now) can be later moved to a subpackage -Provides: csexec = %{version}-%{release} -%endif - # cswrap-1.3.0+ emits internal warnings per timed out scans (used by csdiff to # eliminate false positivies that such a scan would otherwise cause) ==> force # new enough versions of the higher-level tools that will suppress them. @@ -46,6 +41,18 @@ BuildRequires: glibc-static %description Generic compiler wrapper used by csmock to capture diagnostic messages.
+# csexec is available on x86_64 only for now +%ifarch x86_64 +%package -n csexec +Summary: Dynamic linker wrapper +Conflicts: csexec < %{version}-%{release} + +%description -n csexec +This package contains csexec - a dynamic linker wrapper. The wrapper can +be used to run dynamic analyzers and formal verifiers on source RPM package +fully automatically. +%endif + %prep %setup -q
@@ -65,6 +72,7 @@ export LDFLAGS="$RPM_OPT_FLAGS -static -pthread"
install -m0755 -d "$RPM_BUILD_ROOT%{_libdir}"{,/cswrap} for i in c++ cc g++ gcc clang clang++ cppcheck smatch \ + divc++ divcc diosc++ dioscc gclang++ gclang goto-gcc \ %{_arch}-redhat-linux-c++ \ %{_arch}-redhat-linux-g++ \ %{_arch}-redhat-linux-gcc @@ -73,17 +81,23 @@ do done
%files +%{_bindir}/cswrap +%{_libdir}/cswrap +%{_mandir}/man1/%{name}.1* +%doc COPYING README + %ifarch x86_64 +%files -n csexec %{_bindir}/csexec %{_bindir}/csexec-loader %{_libdir}/libcsexec-preload.so +%doc COPYING %endif -%{_bindir}/cswrap -%{_libdir}/cswrap -%{_mandir}/man1/%{name}.1* -%doc COPYING README
%changelog +* Fri May 21 2021 Kamil Dudka kdudka@redhat.com 1.9.2-1 +- update to latest upstream + * Wed Feb 17 2021 Kamil Dudka kdudka@redhat.com 1.9.1-1 - update to latest upstream
diff --git a/sources b/sources index 8158c2d..f89a0f7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cswrap-1.9.1.tar.xz) = f23b55d4d458b170e78bf01c3ccb90a8855c6fe6199126a79e5c095cec1788ef8633bb64dcb7069e3b38a3b30ee5c879ef923260a9b081f748dbc9b9712ad9a6 +SHA512 (cswrap-1.9.2.tar.xz) = 71c988eb90070a5608ba9c23db02b00fea93300dfadb5f7e78adae2f7a6cd05f3d739aa2825c406eb1d58460453ec70bceb4587c59b150a2cc3662a76217c2cc
arch-excludes@lists.fedoraproject.org