From 66381297882e0538142115ca7d1a403e318adfad11b2cdc95ec1e9013fe509a2 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 12 Jun 2024 09:23:17 +0000 Subject: [PATCH] - Update to release 1.27 OBS-URL: https://build.opensuse.org/package/show/devel:tools/dwarves?expand=0&rev=97 --- baselibs.conf | 5 +++-- dwarves-1.26.tar.sign | 7 ------- dwarves-1.26.tar.xz | 3 --- dwarves-1.27.tar.sign | 7 +++++++ dwarves-1.27.tar.xz | 3 +++ dwarves.changes | 12 ++++++++++++ dwarves.spec | 13 +++++++------ 7 files changed, 32 insertions(+), 18 deletions(-) delete mode 100644 dwarves-1.26.tar.sign delete mode 100644 dwarves-1.26.tar.xz create mode 100644 dwarves-1.27.tar.sign create mode 100644 dwarves-1.27.tar.xz diff --git a/baselibs.conf b/baselibs.conf index 82fb4f2..05969c7 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,4 +1,5 @@ libdwarves1 -libdwarves-devel - requires -libdwarves- +dwarves-devel + obsoletes "libdwarves-devel < -" + provides "libdwarves-devel = -" requires "libdwarves1- = " diff --git a/dwarves-1.26.tar.sign b/dwarves-1.26.tar.sign deleted file mode 100644 index a4422e2..0000000 --- a/dwarves-1.26.tar.sign +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQR2GiIUctdOfX2qHhGyPKLppCJ+JwUCZd9xqgAKCRCyPKLppCJ+ -JwJ6AP0cXuvlUXuYOskMhwz8+aC3KJAvslqNNcT69uoJzl5rCQD9GPvTGBp8uHrH -Br8kAI5PTamaTojCTi4zSMcJDHrZ9w0= -=YBW9 ------END PGP SIGNATURE----- diff --git a/dwarves-1.26.tar.xz b/dwarves-1.26.tar.xz deleted file mode 100644 index 98300a7..0000000 --- a/dwarves-1.26.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ad4c08339850e404609e2808012580b7e98366d2b91054bb93fe6dca94651fb4 -size 2250036 diff --git a/dwarves-1.27.tar.sign b/dwarves-1.27.tar.sign new file mode 100644 index 0000000..7097a50 --- /dev/null +++ b/dwarves-1.27.tar.sign @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQR2GiIUctdOfX2qHhGyPKLppCJ+JwUCZmio+QAKCRCyPKLppCJ+ +JyE1AQD5BWhUPOeQEwVh/rBTXsc6uWZ34DBSsv0fV0eOXCVGTwD9FP/16dH1btvC +C1PAX7DVCD2+G5Dama5ilsYG8oLnWA0= +=NexU +-----END PGP SIGNATURE----- diff --git a/dwarves-1.27.tar.xz b/dwarves-1.27.tar.xz new file mode 100644 index 0000000..fb459d6 --- /dev/null +++ b/dwarves-1.27.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81e227af6fe6a3228d64211a80209f7cd86022a6bd48c53302124cef76154505 +size 2254968 diff --git a/dwarves.changes b/dwarves.changes index 9aff452..15d8769 100644 --- a/dwarves.changes +++ b/dwarves.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Wed Jun 12 09:09:41 UTC 2024 - Jan Engelhardt + +- Update to release 1.27 + * Inject kfunc decl tags into BTF from the BTF IDs ELF section + in the Linux kernel vmlinux file. + * Support parallel reproducible builds, where it doesn't matter + how many threads are used, the end BTF encoding result is the + same. + * Initial support for BTF_KIND_DECL_TAG + * Fix pretty-printing of hole discovery with inheritance in C++. + ------------------------------------------------------------------- Wed Feb 28 20:35:36 UTC 2024 - Jan Engelhardt diff --git a/dwarves.spec b/dwarves.spec index 8f79f28..fe21a50 100644 --- a/dwarves.spec +++ b/dwarves.spec @@ -25,7 +25,7 @@ %endif Name: dwarves -Version: 1.26 +Version: 1.27 Release: 0 Summary: DWARF utilities License: GPL-2.0-only @@ -87,12 +87,14 @@ dwarves is a set of tools that use the DWARF debugging information inserted in ELF binaries by compilers such as GCC, used by well known debuggers such as GDB, and more recent ones such as systemtap. -%package -n libdwarves-devel +%package devel Summary: DWARF processing library development files Group: Development/Libraries/C and C++ Requires: libdwarves1 = %version-%release +Obsoletes: libdwarves-devel < %version-%release +Provides: libdwarves-devel = %version-%release -%description -n libdwarves-devel +%description devel This package contains the development files for libdwarves, a library for processing DWARF, a debugging data format for ELF files. @@ -113,8 +115,7 @@ echo "DWARVES_$ver{ global: *; };" >"$sv" %install %cmake_install -%post -n libdwarves1 -p /sbin/ldconfig -%postun -n libdwarves1 -p /sbin/ldconfig +%ldconfig_scriptlets -n libdwarves1 %files %doc README NEWS @@ -124,7 +125,7 @@ echo "DWARVES_$ver{ global: *; };" >"$sv" %files -n libdwarves1 %_libdir/*.so.1* -%files -n libdwarves-devel +%files devel %_libdir/*.so %_includedir/* %_datadir/%name