diff --git a/strace.spec b/strace.spec index f064368b882c13cc863d80d7733d200db3583f7c..f391e50693b806f21399cc67ccb3fcda8c2f3f24 100644 --- a/strace.spec +++ b/strace.spec @@ -1,7 +1,7 @@ Summary: Tracks and displays system calls associated with a running process Name: strace Version: 6.6 -Release: 1 +Release: 2 # The test suite is GPLv2+, all the rest is LGPLv2.1+. License: LGPL-2.1+ and GPL-2.0+ # Some distros require Group tag to be present, @@ -9,28 +9,16 @@ License: LGPL-2.1+ and GPL-2.0+ # some do not care about Group tag at all, # and we have to cater for all of them. URL: https://strace.io -%if 0%{?fedora} >= 12 || 0%{?centos} >= 6 || 0%{?rhel} >= 6 || 0%{?suse_version} >= 1200 || 0%{?openEuler} >= 1 Source: https://strace.io/files/%{version}/strace-%{version}.tar.xz BuildRequires: xz -%else -Source: strace-%{version}.tar.gz -%endif BuildRequires: gcc gzip make # Install Bluetooth headers for AF_BLUETOOTH sockets decoding. -%if 0%{?fedora} >= 18 || 0%{?centos} >= 6 || 0%{?rhel} >= 8 || 0%{?suse_version} >= 1200 || 0%{?openEuler} >= 1 BuildRequires: pkgconfig(bluez) -%endif # Install elfutils-devel or libdw-devel to enable strace -k option. # Install binutils-devel to enable symbol demangling. -%if 0%{?fedora} >= 20 || 0%{?centos} >= 6 || 0%{?rhel} >= 6 || 0%{?openEuler} >= 1 -%define buildrequires_stacktrace BuildRequires: elfutils-devel binutils-devel -%endif -%if 0%{?suse_version} >= 1100 -%define buildrequires_stacktrace BuildRequires: libdw-devel binutils-devel -%endif -%{?buildrequires_stacktrace} +BuildRequires: elfutils-devel binutils-devel # OBS compatibility %{?!buildroot:BuildRoot: %_tmppath/buildroot-%name-%version-%release} @@ -112,6 +100,9 @@ wait %{_mandir}/man1/* %changelog +* Wed Feb 28 2024 liuchao - 6.6-2 +- remove redundant judgments + * Fri Jan 19 2024 liuchao - 6.6-1 - update to 6.6 to fix compile error with kernel 6.6