Accepted dwarves-dfsg 1.20-1 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 07 Feb 2021 17:59:01 +0100
Source: dwarves-dfsg
Architecture: source
Version: 1.20-1
Distribution: unstable
Urgency: medium
Maintainer: Thomas Girard <thomas.g.girard@free.fr>
Changed-By: Domenico Andreoli <cavok@debian.org>
Changes:
dwarves-dfsg (1.20-1) unstable; urgency=medium
.
* New upstream release.
Changes since 1.19:
.
BTF encoder:
- Improve ELF error reporting using elf_errmsg(elf_errno()).
- Improve objcopy error handling.
- Fix handling of 'restrict' qualifier, that was being treated
as a 'const'.
- Support SHN_XINDEX in st_shndx symbol indexes, to handle ELF
objects with more than 65534 sections, for instance, which
happens with kernels built with 'KCFLAGS="-ffunction-sections
-fdata-sections", Other cases may include when using FG-ASLR, LTO.
- Cope with functions without a name, as seen sometimes when
building kernel images with some versions of clang, when a
SEGFAULT was taking place.
- Fix BTF variable generation for kernel modules, not skipping
variables at offset zero.
- Fix address size to match what is in the ELF file being
processed, to fix using a 64-bit pahole binary to generate BTF
for a 32-bit vmlinux image.
- Use kernel module ftrace addresses when finding which functions
to encode, which increases the number of functions encoded.
DWARF loader:
- Support DW_AT_data_bit_offset
- DW_FORM_implicit_const in attr_numeric() and attr_offset()
- Support DW_TAG_GNU_call_site, its the standardized rename of
the previously supported DW_TAG_GNU_call_site.
build:
- Fix compilation on 32-bit architectures.
.
* Refresh patches.
* Remove ctfdwdiff and README.cross so to reuse upstream tarball as-is.
* Update Standards-Version to 4.5.1
* Update debhelper compatibility to 13:
- install missing binaries: btfdiff and fullcircle
* Add upstream metadata file
* gbp: set upstream tarball compression to xz
* Add lintian override for orig-tarball-missing-upstream-signature,
see #882694.
Checksums-Sha1:
28642fa8c1f9dfcf68c02d2736450bf7cd0c1b61 1718 dwarves-dfsg_1.20-1.dsc
3ecc2bd51392a10387615dc12907e70e1fda3ac3 688728 dwarves-dfsg_1.20.orig.tar.xz
fdfbdfd8f5b576719c005d67adc67fd39fbcea8f 15216 dwarves-dfsg_1.20-1.debian.tar.xz
3b6159ab4ece15628e1a140d225fa56f9a828af7 7028 dwarves-dfsg_1.20-1_source.buildinfo
Checksums-Sha256:
3ee017ae7e01c2378c620033ee817cfb7cde7f80a142fee2c23af02712c663ae 1718 dwarves-dfsg_1.20-1.dsc
a0dbda45ce83c0bf21eba78c44b4fd72560a970285fbb3e4f88375015aab6f06 688728 dwarves-dfsg_1.20.orig.tar.xz
34cd6c7f2b0abdd8e2d844b5d0abd8fe3c7557ef2a7e780376fc16bc154cb405 15216 dwarves-dfsg_1.20-1.debian.tar.xz
a489996fb082c80211693d0bcd4bb2fa3641c96f929e3808bc2213ca66802687 7028 dwarves-dfsg_1.20-1_source.buildinfo
Files:
c1cadab08e4f6b808bcbc6635a98f2b5 1718 utils optional dwarves-dfsg_1.20-1.dsc
4d872c99b5a4cc9877243298923e83fa 688728 utils optional dwarves-dfsg_1.20.orig.tar.xz
612cf95ec7c59f425ee6beeccaf72f75 15216 utils optional dwarves-dfsg_1.20-1.debian.tar.xz
58586cf1266edb5dca098066a02f38ad 7028 utils optional dwarves-dfsg_1.20-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFFBAEBCgAvFiEE6g0RLAGYhL9yp9G8SylmgFB4UWIFAmAgWygRHGJsdWNhQGRl
Ymlhbi5vcmcACgkQSylmgFB4UWJLcQf+PXW6tjEymYU6g1aLbrjqVMPpX7hCf9jJ
UvwL0dsdI8gqoO43uSmDcqreS45ea3gWqRvEjDigST/vHNnmVPbVLzAi9wBh/p7u
nj/5QWhA8U+UBz9fNnXBUkGDvMWWiPYCviNdffyZ1JUvTK4iXovsITJ9VNmL3dHx
fDTeQk+gujw1PONijy7gCotqlhUl0AqAv1XtT1aItsLMWD6ZxIuSXi4XWephLe2Z
/stGqSUZYJBaz3NJrPxNHTU013ndAzdLDLPplsaI7xcO7xGpV+DflJWaCCmNCCoT
vuep+ETDJn/C+S8+hruZ6DRkQFAghauEbjmF72mnBOmHfWkvMVoabA==
=8ccw
-----END PGP SIGNATURE-----