- Update to release 1.27

OBS-URL: https://build.opensuse.org/package/show/devel:tools/dwarves?expand=0&rev=97
This commit is contained in:
Jan Engelhardt 2024-06-12 09:23:17 +00:00 committed by Git OBS Bridge
parent 35dbc83e3b
commit 6638129788
7 changed files with 32 additions and 18 deletions

View File

@ -1,4 +1,5 @@
libdwarves1
libdwarves-devel
requires -libdwarves-<targettype>
dwarves-devel
obsoletes "libdwarves-devel < <version>-<release>"
provides "libdwarves-devel = <version>-<release>"
requires "libdwarves1-<targettype> = <version>"

View File

@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQR2GiIUctdOfX2qHhGyPKLppCJ+JwUCZd9xqgAKCRCyPKLppCJ+
JwJ6AP0cXuvlUXuYOskMhwz8+aC3KJAvslqNNcT69uoJzl5rCQD9GPvTGBp8uHrH
Br8kAI5PTamaTojCTi4zSMcJDHrZ9w0=
=YBW9
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ad4c08339850e404609e2808012580b7e98366d2b91054bb93fe6dca94651fb4
size 2250036

7
dwarves-1.27.tar.sign Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQR2GiIUctdOfX2qHhGyPKLppCJ+JwUCZmio+QAKCRCyPKLppCJ+
JyE1AQD5BWhUPOeQEwVh/rBTXsc6uWZ34DBSsv0fV0eOXCVGTwD9FP/16dH1btvC
C1PAX7DVCD2+G5Dama5ilsYG8oLnWA0=
=NexU
-----END PGP SIGNATURE-----

3
dwarves-1.27.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:81e227af6fe6a3228d64211a80209f7cd86022a6bd48c53302124cef76154505
size 2254968

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Wed Jun 12 09:09:41 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- 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 <jengelh@inai.de>

View File

@ -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