Back to dwarves PTS page

Accepted dwarves 1.23-1 (source) into experimental



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 08 Mar 2022 15:39:28 +0100
Source: dwarves
Architecture: source
Version: 1.23-1
Distribution: experimental
Urgency: medium
Maintainer: Thomas Girard <thomas.g.girard@free.fr>
Changed-By: Domenico Andreoli <cavok@debian.org>
Changes:
 dwarves (1.23-1) experimental; urgency=medium
 .
   * New upstream release.
     Changes since 1.22:
 .
     DWARF loader:
 .
     - Read DW_TAG_LLVM_annotation tags, associating it with variables,
       functions, types. So far this is only being used by the BTF
       encoder, but the pretty printer should use this as well in a
       future release, printing these attributes when available.
 .
     - Initial support for DW_TAG_skeleton_unit, so far just suggest
       looking up a matching .dwo file to be used instead. Automagically
       doing this is in the plans for a future release.
 .
     - Fix heap overflow when accessing variable specification.
 .
     BTF encoder:
 .
     - Support the new BTF type tag attribute, encoding
       DW_TAG_LLVM_annotation DWARF tags as BTF_KIND_TYPE_TAG and
       BTF_KIND_DECL_TAG.
 .
       This allows __attribute__((btf_type_tag("tag1"))) to be used for
       variables, functions, typedefs, so that contextual information can
       be stored in BTF and used by the kernel BPF verifier for more checks.
 .
       The --skip_encoding_btf_type_tag option can be used to suppress this.
 .
     - Fix handling of percpu symbols on s390.
 .
     BTF loader:
 .
     - Use cacheline size to infer alignment.
 .
     btfdiff:
 .
     - Now that the BTF loader infers struct member alingment, and as that
       is just an heuristic, suppress printing the alignment when pretty
       printing from BTF info like is done when printing from DWARF.
 .
     pahole:
 .
     - Add --skip_missing so that we don't stop when not finding one of
       the types passed to -C.
 .
     Pretty printer:
 .
     - Fix __attribute__((__aligned__(N)) printing alignment for struct
       members.
 .
     - Fix nested __attribute__(__aligned__(N)) struct printing order,
       so that rebuilding from the printed source circles back to the
       original source code alignment semantics.
 .
     Build:
 .
     - No need to download libbpf source when using the system library
       (libbpf-devel).
 .
     - Make python optional
 .
   * Drop pahole-manpage-fixes.patch, merged upstream.
   * Bump build-depends libbpf-dev version to 1:0.7~.
   * Bump build-depends linux-libc-dev version to 5.17~.
Checksums-Sha1:
 fdefcce26a88e8de11178a42c0ed99b4bd10346f 2198 dwarves_1.23-1.dsc
 3e6c68964dc26bfe9c62b3a5869ddfafe2bbe785 815076 dwarves_1.23.orig.tar.xz
 cc21f6c08b7eb3726ea1e326eba200c1f316ed0e 18656 dwarves_1.23-1.debian.tar.xz
 ed2199e1e5f7f009fc4e9fb95ed5576ab265f9e2 7421 dwarves_1.23-1_arm64.buildinfo
Checksums-Sha256:
 a2aba7a753e4a8200ef95437f3a8b4608c7dc691729a5c6090c123cc032fa02a 2198 dwarves_1.23-1.dsc
 f085c25f068627d10e54bd030464f8952f5b2211d4ba26047fe209377470862a 815076 dwarves_1.23.orig.tar.xz
 5c82490373d315f352b5dbd89f6c23588e9ea20af2d5cb12fe340d064a6d6608 18656 dwarves_1.23-1.debian.tar.xz
 07791aa1ccb095522f1fcd1a2751dacaba047cd4a65aa90602b18160ea0a7344 7421 dwarves_1.23-1_arm64.buildinfo
Files:
 e403157c829ae17797e8f721c3f0d972 2198 utils optional dwarves_1.23-1.dsc
 5f028f6c8969a3b72e1de9c1874e7c63 815076 utils optional dwarves_1.23.orig.tar.xz
 5c3a124da54572a61e6c98f18a09494b 18656 utils optional dwarves_1.23-1.debian.tar.xz
 87bfa4cdcb6746073b4181f578767490 7421 utils optional dwarves_1.23-1_arm64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE3nQdMjP43a68372B4cmZEuiMSOEFAmIndDQRHGNhdm9rQGRl
Ymlhbi5vcmcACgkQ4cmZEuiMSOE5pA//XcuuK6dgo2Y/wNZAqrwzS28ik/Ie/OdM
3lI5Ib30r366NgJW7/AaB6SKZLBuEfn2j+jd+726srBTK1L5dyeaYsD77bE8yWve
9HwzWwOMqm+fxaOroBR++bHTX74lKcGM1yWAl6t3nOEcjCFcU+sIMNoAlE6Kg4Wj
Z4Xbey9BfqyJAwwxYSbmo+qk4ELZcwpWF/ROSA05Q71Fylae72qeCWV2eq+zc985
eUEYHdpLBr9te6eDApQ33dye3jhn7f18cPOeKGzF0+3q8/VAuQEee31wDtnuM4e3
2jPSReHeKTulFqVbLxow7FEw7qpZ6tztcESS8mlCYaHZgp0U53Tl+10sxBV44jUf
PkprQQWgUbJFiBDFkq7Pg7hsBnVP+KEMs2LQiwyqWgGeMGftROVhh3uAIciFOiCY
2exA3ljJc8gykaY//bEvtt97pI7AyNWl86ntq384mlN+a2TICKO0smSFM3b1TH8F
e5NA5Zxl4nJrbPcVwfscvT60VphNjLPRNvpDh68ydaqY/gYpstS9ENoezn7h18Ov
Jj0HThYmB2VgzFPAZYAnVM8EHSoeOiTK5SN7h3QuBu0avuolYVfMWUvvSrMzBfNx
hGR6xoh+JfTlYJxm/SjmZOb/rqG139STCF/ewFJN6CqtyXfJ8Mz1TG6vhfSC16Ht
Hy6370gmtdM=
=glPv
-----END PGP SIGNATURE-----