diff --git a/dwarves-1.16.tar.sign b/dwarves-1.16.tar.sign deleted file mode 100644 index c8ed36b..0000000 --- a/dwarves-1.16.tar.sign +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYIAB0WIQR2GiIUctdOfX2qHhGyPKLppCJ+JwUCXfeZggAKCRCyPKLppCJ+ -J+qRAP4hsYBLF8AiuBTDTCz+S6VtxKUwlF4Co/1amF6058K+wQEAic1NPigCkOAt -/oEIMwZTxcXTLSfndynDejpGmZ/eKwc= -=fzau ------END PGP SIGNATURE----- diff --git a/dwarves-1.16.tar.xz b/dwarves-1.16.tar.xz deleted file mode 100644 index 1ecba18..0000000 --- a/dwarves-1.16.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f900628ea12fc033423400eb6fb660ac5a8522be430ec8f3e36abee6440e43a1 -size 273060 diff --git a/dwarves-1.17.tar.sign b/dwarves-1.17.tar.sign new file mode 100644 index 0000000..629a688 --- /dev/null +++ b/dwarves-1.17.tar.sign @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- + +iHUEABYIAB0WIQR2GiIUctdOfX2qHhGyPKLppCJ+JwUCXmvkiQAKCRCyPKLppCJ+ +J4lxAP4zV61YzVLpPVa3ruEfIVs9QlMzk83H9ng3mJ9l8SVb9AD/SzUtGLRwUuRR +6es+6YoDwkQCcilMN5K2xeRrctBeHws= +=X4s4 +-----END PGP SIGNATURE----- diff --git a/dwarves-1.17.tar.xz b/dwarves-1.17.tar.xz new file mode 100644 index 0000000..56f066e --- /dev/null +++ b/dwarves-1.17.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f196b0604c16a3812031ed2cd4c14d27fef889186b514a16db2d2f52717aef70 +size 309028 diff --git a/dwarves.changes b/dwarves.changes index 63bd8c1..be0c868 100644 --- a/dwarves.changes +++ b/dwarves.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Sun Mar 15 18:57:27 UTC 2020 - Jan Engelhardt + +- Update to release 1.17 + * Support raw BTF as available in /sys/kernel/btf/vmlinux. + * Make --find_pointers_to consider unions. + * Make --contains and --find_pointers_to honour --unions. + * Add support for finding pointers to void. + * Make --contains and --find_pointers_to to work with base types. + ------------------------------------------------------------------- Mon Dec 16 15:50:02 UTC 2019 - Jan Engelhardt diff --git a/dwarves.spec b/dwarves.spec index 539aa2c..10ec5ba 100644 --- a/dwarves.spec +++ b/dwarves.spec @@ -1,7 +1,7 @@ # # spec file for package dwarves # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: dwarves -Version: 1.16 +Version: 1.17 Release: 0 Summary: DWARF utilities License: GPL-2.0-only @@ -29,11 +29,12 @@ Source: https://fedorapeople.org/~acme/dwarves/dwarves-%version.tar.xz Source2: https://fedorapeople.org/~acme/dwarves/dwarves-%version.tar.sign Source9: baselibs.conf BuildRequires: cmake -BuildRequires: libdw-devel >= 0.142 +BuildRequires: libdw-devel >= 0.170 +%if 0%{?suse_version} < 1550 BuildRequires: libebl-devel +%endif BuildRequires: libelf-devel BuildRequires: pkgconfig(zlib) -BuildRoot: %{_tmppath}/%{name}-%{version}-build # Also known by its most prominent tool Provides: pahole = %version-%release @@ -80,7 +81,7 @@ This package contains the development files for libdwarves, a library for processing DWARF, a debugging data format for ELF files. %prep -%setup -cq +%autosetup -p1 %build %cmake