From 1d11efe852d6a721123beb72a0b87adfa2fd866d61388f2b1f58d796a51d884a Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sun, 15 Mar 2020 19:07:51 +0000 Subject: [PATCH 1/3] - Update to release 1.17 OBS-URL: https://build.opensuse.org/package/show/devel:tools/dwarves?expand=0&rev=35 --- dwarves-1.16.tar.sign | 7 ------- dwarves-1.16.tar.xz | 3 --- dwarves-1.17.tar.sign | 7 +++++++ dwarves-1.17.tar.xz | 3 +++ dwarves.changes | 10 ++++++++++ dwarves.spec | 8 +++----- 6 files changed, 23 insertions(+), 15 deletions(-) delete mode 100644 dwarves-1.16.tar.sign delete mode 100644 dwarves-1.16.tar.xz create mode 100644 dwarves-1.17.tar.sign create mode 100644 dwarves-1.17.tar.xz 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..8349ed0 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 @@ -30,10 +30,8 @@ Source2: https://fedorapeople.org/~acme/dwarves/dwarves-%version.tar.sign Source9: baselibs.conf BuildRequires: cmake BuildRequires: libdw-devel >= 0.142 -BuildRequires: libebl-devel BuildRequires: libelf-devel BuildRequires: pkgconfig(zlib) -BuildRoot: %{_tmppath}/%{name}-%{version}-build # Also known by its most prominent tool Provides: pahole = %version-%release @@ -80,7 +78,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 From 1fe24675abab50987c84232d118ce0b498ca6f42541965bb611100dd36312cd5 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sun, 15 Mar 2020 19:29:23 +0000 Subject: [PATCH 2/3] OBS-URL: https://build.opensuse.org/package/show/devel:tools/dwarves?expand=0&rev=36 --- dwarves.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dwarves.spec b/dwarves.spec index 8349ed0..a2cfef3 100644 --- a/dwarves.spec +++ b/dwarves.spec @@ -30,6 +30,9 @@ Source2: https://fedorapeople.org/~acme/dwarves/dwarves-%version.tar.sign Source9: baselibs.conf BuildRequires: cmake BuildRequires: libdw-devel >= 0.142 +%if 0%{?suse_version} < 1550 +BuildRequires: libebl-devel +%endif BuildRequires: libelf-devel BuildRequires: pkgconfig(zlib) # Also known by its most prominent tool From f56fd6697d0e48c6b12d922d1210b8d16b87dac77f534192aa8fa99747037f20 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sun, 15 Mar 2020 19:49:18 +0000 Subject: [PATCH 3/3] OBS-URL: https://build.opensuse.org/package/show/devel:tools/dwarves?expand=0&rev=37 --- dwarves.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dwarves.spec b/dwarves.spec index a2cfef3..10ec5ba 100644 --- a/dwarves.spec +++ b/dwarves.spec @@ -29,7 +29,7 @@ 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