Change log for dwarves package in Ubuntu

120 of 20 results
Published in oracular-release
Published in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
dwarves (1.25-0ubuntu3) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- William Grant <email address hidden>  Mon, 01 Apr 2024 16:48:24 +1100

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
dwarves (1.25-0ubuntu2) noble; urgency=medium

  * No-change rebuild against libelf1t64

 -- Steve Langasek <email address hidden>  Fri, 01 Mar 2024 00:57:45 +0000

Available diffs

Obsolete in kinetic-proposed
dwarves (1.25-0ubuntu1~22.10.2) kinetic; urgency=medium

  * Backport 1.25 dwarves to stable series (LP: #2025988)
    - Use statically linked vendored libbpf
    - Relax autopkgtest libbpf-dev depends

 -- Dimitri John Ledkov <email address hidden>  Wed, 05 Jul 2023 09:46:31 +0100
Published in jammy-updates
Deleted in jammy-proposed (Reason: moved to -updates)
dwarves (1.25-0ubuntu1~22.04.2) jammy; urgency=medium

  * Backport 1.25 dwarves to stable series (LP: #2025988)
    - Use statically linked vendored libbpf
    - Relax autopkgtest libbpf-dev depends

 -- Dimitri John Ledkov <email address hidden>  Wed, 05 Jul 2023 09:46:31 +0100
Published in lunar-updates
Deleted in lunar-proposed (Reason: moved to -updates)
dwarves (1.25-0ubuntu1~23.04.1) lunar; urgency=medium

  * Backport 1.25 dwarves to stable series (LP: #2025988)

 -- Dimitri John Ledkov <email address hidden>  Wed, 05 Jul 2023 09:46:31 +0100
Superseded in kinetic-proposed
dwarves (1.25-0ubuntu1~22.10.1) kinetic; urgency=medium

  * Backport 1.25 dwarves to stable series (LP: #2025988)
    - Use statically linked vendored libbpf

 -- Dimitri John Ledkov <email address hidden>  Wed, 05 Jul 2023 09:46:31 +0100
Superseded in jammy-proposed
dwarves (1.25-0ubuntu1~22.04.1) jammy; urgency=medium

  * Backport 1.25 dwarves to stable series (LP: #2025988)
    - Use statically linked vendored libbpf

 -- Dimitri John Ledkov <email address hidden>  Wed, 05 Jul 2023 09:46:31 +0100
Deleted in noble-updates (Reason: superseded by release)
Superseded in noble-release
Published in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
dwarves (1.25-0ubuntu1) mantic; urgency=medium

  * New upstream release.
  * Drop cherry-picked patches, included in the new upstream release.
  * Remaining changes:
    - Use vendored, uptodate/compatible uapi headers even when building
    with system libbpf.

 -- Dimitri John Ledkov <email address hidden>  Tue, 25 Apr 2023 14:34:05 +0100

Available diffs

Superseded in mantic-release
Published in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
dwarves (1.24-4ubuntu1) lunar; urgency=medium

  * Use vendored, uptodate/compatible uapi headers even when building with
    system libbpf. This allows compiling up to date dwarves without first
    upgrading/migrating new major kernel. Note these are already used when
    doing hwe backports to LTS releases, as vendored libbpf is used as a
    whole together with the vendored uapi headers.

 -- Dimitri John Ledkov <email address hidden>  Tue, 13 Dec 2022 12:35:22 +0000
Superseded in lunar-proposed
dwarves (1.24-4) unstable; urgency=medium

  * Backport upstream patches to support newer toolchains.
    Closes: #1021562.

 -- Domenico Andreoli <email address hidden>  Sat, 10 Dec 2022 10:11:28 +0100

Available diffs

Superseded in lunar-proposed
dwarves (1.24-3) unstable; urgency=medium

  * Fix libbpf build-depends-on-1-revision lintian warning.
  * Fix smoketest configuration and dependencies.
  * Fix `upstream-tag` for gbp push.
  * Update standards version to 4.6.1, no changes needed.

 -- Domenico Andreoli <email address hidden>  Tue, 08 Nov 2022 09:39:58 +0100

Available diffs

Superseded in lunar-proposed
dwarves (1.24-2) unstable; urgency=medium

  * Upload to unstable.
  * Add libbpf-dev to the autopkgtest dependencies.

 -- Domenico Andreoli <email address hidden>  Mon, 07 Nov 2022 07:48:23 +0100
Superseded in lunar-release
Obsolete in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
dwarves (1.23-2) unstable; urgency=medium

  * Upload to unstable, linux 5.17 is now available.
  * pahole: add missing Breaks. Closes: #1008093.

 -- Domenico Andreoli <email address hidden>  Wed, 20 Apr 2022 06:52:21 +0200

Available diffs

Superseded in kinetic-release
Published in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
dwarves (1.22-8) unstable; urgency=medium

  * Add binutils-multiarch to the autopkgtest dependencies.

 -- Domenico Andreoli <email address hidden>  Wed, 02 Mar 2022 23:29:15 +0100

Available diffs

Superseded in jammy-proposed
dwarves (1.22-5) unstable; urgency=medium

  * Add test: minimal Linux kernel build with BTF.

 -- Domenico Andreoli <email address hidden>  Fri, 04 Feb 2022 18:59:44 +0100

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
dwarves (1.22-4) unstable; urgency=high

  [Ben Hutchings]
  * Fix inconsistent usage of HAVE_BTF and HAVE_BPF in
    add_cmake_libbpf_enabled_option.patch. Closes: #1004311.

 -- Domenico Andreoli <email address hidden>  Wed, 26 Jan 2022 12:24:40 +0100
Superseded in jammy-proposed
dwarves (1.22-2build1) jammy; urgency=medium

  * Rebuild against new libpbf 0.5.0.

 -- Gianfranco Costamagna <email address hidden>  Tue, 25 Jan 2022 19:19:37 +0100

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
dwarves (1.22-2ubuntu1) jammy; urgency=medium

  * Revert to bpf 1.21 as pahole segfaults during kernel builds.

 -- Dimitri John Ledkov <email address hidden>  Tue, 25 Jan 2022 16:12:39 +0000
Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
dwarves (1.22-2) unstable; urgency=medium

  * Mark dwarves binary as Multi-Arch foreign.
  * Update libbpf-dev Build-Depends version.
  * Consolidate and forward patches.
  * Add test: pahole-struct-with-hole.
  * Disable BPF support on hurd-i386, kfreebsd-amd64 and kfreebsd-i386:
    - add add_cmake_libbpf_enabled_option.patch
  * Rename branch debian/master to debian/main.

 -- Domenico Andreoli <email address hidden>  Fri, 21 Jan 2022 19:55:31 +0100

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
dwarves (1.22-1) unstable; urgency=low

  * New upstream release.
    Changes since 1.20:

    pahole:
    - Allow encoding BTF to a separate BTF file (detached) instead of to a new
      ".BTF" ELF section in the file being encoded (vmlinux usually).
    - Introduce -j/--jobs option to specify the number of threads to
      use. Without arguments means one thread per CPU. So far used for
      the DWARF loader, will be used as well for the BTF encoder.
    - Show all different types with the same name, not just the first one found.
    - Introduce sorted type output (--sort), needed with multithreaded
      DWARF loading, to use with things like 'btfdiff' that expects
      the output from DWARF and BTF types to be comparable using 'diff'.
    - Stop assuming that reading from stdin means pretty printing as this broke
      pre-existing scripts, introduce a explicit --prettify command line option.
    - Improve type resolution for the --header command line option.
    - Disable incomplete CTF encoder, this needs to be done using the external
      libctf library.
    - Do not consider the ftrace filter when encoding BTF for kernel functions.
    - Add --kabi_prefix to avoid deduplication woes when using
      _RH_KABI_REPLACE()
    - Add --with_flexible_array to show just types with flexible arrays.

    DWARF Loader:
    - Multithreaded loading, requires elfutils >= 0.178.
    - Lock calls to non-thread safe elfutils' libdw functions (dwarf_decl_file()
      and dwarf_decl_line())
    - Change hash table size to one that performs better with current typical
      vmlinux files.
    - Allow tweaking the hash table size from the command line.
    - Stop allocating memory for strings obtained from libdw, just defer freeing
      the Dwfl handler so that references to its strings can be safely kept.
    - Use a frontend cache for the latest lookup result.
    - Allow ignoring some DWARF tags when loading for encoding
      BTF, as BTF doesn't have equivalents for things like
      DW_TAG_inline_expansion and DW_TAG_label.
    - Allow ignoring some DWARF tag attributes, such as DW_AT_alignment,
      not used when encoding BTF.
    - Do not query for non-C attributes when loading a C language CU
      (compilation unit).

    BTF encoder:
    - Preparatory work for multithreaded encoding, the focus for 1.23.

    btfdiff:
    - Support diffing against a detached BTF file,
      e.g.: 'btfdiff vmlinux vmlinux.btf'
    - Support multithreaded DWARF loading, using the new pahole --sort
      option to have the output from both BTF and DWARF sorted and thus
      comparable via 'diff'.

    Build:
    - Support building with libc libraries lacking either obstacks or argp, such
      as Alpine Linux's musl libc.
    - Support systems without getconf() to obtain the data cacheline size, such
      as musl libc.
    - Add a buildcmd.sh for test builds, tested using the same set of containers
      used for testing the Linux kernel perf tools.
    - Enable selecting building with a shared libdwarves library or statically.
    - Allow one to use the libbpf package found in distributions instead
      of with the accompanying libbpf git submodule.

    Cleanups:
    - Address lots of compiler warnings accumulated by not using -Wextra, it'll
      be added in the next release after allowing not to use it to build libbpf.
    - Address covscan report issues.

    Documentation:
    - Improve the --nr_methods/-m pahole man page entry.
    - Clarify that currently --nr_methods doesn't work together witn -C.

  * Refresh patches.
  * Drop patch no_shared_no_ebl, can do without it.
  * Build-Depends on linux-libc-dev (>= 5.14) for BTF_KIND_FLOAT.
  * Rename source package to dwarves. Closes: #705969.
  * Rename binary package to pahole and add a transitional dummy package.
  * Patch pahole manpage to fix groff's warning.
  * Configure gbp to sign tags by default.
  * Remove superfluous file patterns from debian/copyright.

 -- Domenico Andreoli <email address hidden>  Tue, 19 Oct 2021 23:31:29 +0200
120 of 20 results