diff --git a/SPECS/elfutils.spec b/SPECS/elfutils.spec index aca6e16..54d1b2e 100644 --- a/SPECS/elfutils.spec +++ b/SPECS/elfutils.spec @@ -1,6 +1,6 @@ Name: elfutils -Version: 0.178 -%global baserelease 7 +Version: 0.180 +%global baserelease 1 Release: %{baserelease}%{?dist} URL: http://elfutils.org/ %global source_url ftp://sourceware.org/pub/elfutils/%{version}/ @@ -42,6 +42,7 @@ BuildRequires: pkgconfig(libarchive) >= 3.1.2 BuildRequires: bzip2 # For the run-debuginfod-find.sh test case in %check for /usr/sbin/ss BuildRequires: iproute +BuildRequires: bsdtar BuildRequires: curl %global _gnu %{nil} @@ -54,12 +55,6 @@ BuildRequires: curl %endif # Patches -Patch1: elfutils-0.178-pt-gnu-prop.patch -Patch2: elfutils-0.178-debuginfod-no-cache.patch -Patch3: elfutils-0.178-curl-code-gcc-10.patch -Patch4: elfutils-0.178-compressed-vmlinuz.patch -Patch5: elfutils-0.178-debuginfod-timeoutprogress.patch -Patch6: elfutils-0.178-libasm-ebl.patch %description Elfutils is a collection of utilities, including stack (to show @@ -227,8 +222,8 @@ Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Requires(pre): shadow-utils -# For /usr/bin/cpio2rpm -Requires: rpm +# To extract .deb files with a bsdtar (= libarchive) subshell +Requires: bsdtar %description debuginfod-client The elfutils-debuginfod-client package contains shared libraries @@ -251,21 +246,11 @@ such servers to download those files on demand. %setup -q # Apply patches -%patch1 -p1 -b .pt-gnu-prop -%patch2 -p1 -b .debuginfod-client-cache -%patch3 -p1 -b .curl-gcc-10 -%patch4 -p1 -b .vmlinuz -%patch5 -p1 -b .debuginfod-timeout-progress -%patch6 -p1 -b .libasm-ebl # In case the above patches added any new test scripts, make sure they # are executable. find . -name \*.sh ! -perm -0100 -print | xargs chmod +x -%ifarch %{arm} -echo -e '"dwarf: arm needs debuginfo installed for all libraries"\nexit 77' > tests/run-backtrace-native-core.sh -%endif - %build # Remove -Wall from default flags. The makefiles enable enough warnings # themselves, and they use -Werror. Appending -Wall defeats the cases where @@ -438,6 +423,9 @@ exit 0 %systemd_postun_with_restart debuginfod.service %changelog +* Thu Jun 11 2020 Mark Wielaard - 0.180-1 +- New upstream release. + * Fri Jan 10 2020 Mark Wielaard - 0.178-7 - Add elfutils-0.178-debuginfod-timeoutprogress.patch - Add elfutils-0.178-libasm-ebl.patch