Sync from SUSE:SLFO:Main dwarves revision 2a7258012ffd15e4293336cf773b8001

This commit is contained in:
Adrian Schröter 2024-10-14 16:43:41 +02:00
parent 84c466e88d
commit fd3e23a07c
8 changed files with 57 additions and 21 deletions

View File

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

BIN
build.specials.obscpio (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQR2GiIUctdOfX2qHhGyPKLppCJ+JwUCZDGsjwAKCRCyPKLppCJ+
J617AP0RoCvYxPVlRH0Hjwc54uwZ4llO8OIiA2rzIqBzoGSpAgD/U/8xfhsy2Poq
A7aAUPbx/V2csJmZ79wNpmVZxZ8CJgE=
=+8Sa
-----END PGP SIGNATURE-----

BIN
dwarves-1.25.tar.xz (Stored with Git LFS)

Binary file not shown.

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

BIN
dwarves-1.27.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,33 @@
-------------------------------------------------------------------
Tue Oct 1 08:35:14 UTC 2024 - Dirk Müller <dmueller@suse.com>
- fix baselibs.conf
-------------------------------------------------------------------
Thu Jun 20 10:56:17 UTC 2024 - pgajdos@suse.com
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
-------------------------------------------------------------------
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>
- Update to release 1.26
* Show more holes (the ones in contained types)
* Ability to express the BTF features to encode
-------------------------------------------------------------------
Mon Oct 9 09:05:08 UTC 2023 - Michal Suchanek <msuchanek@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package dwarves
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -25,7 +25,7 @@
%endif
Name: dwarves
Version: 1.25
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.
@ -112,9 +114,9 @@ echo "DWARVES_$ver{ global: *; };" >"$sv"
%install
%cmake_install
%python3_fix_shebang
%post -n libdwarves1 -p /sbin/ldconfig
%postun -n libdwarves1 -p /sbin/ldconfig
%ldconfig_scriptlets -n libdwarves1
%files
%doc README NEWS
@ -124,7 +126,7 @@ echo "DWARVES_$ver{ global: *; };" >"$sv"
%files -n libdwarves1
%_libdir/*.so.1*
%files -n libdwarves-devel
%files devel
%_libdir/*.so
%_includedir/*
%_datadir/%name