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