Public bug reported:

[Impact]

To continue having BTF enabled in Linux HWE kernels and update to
dwarves is required.

v6.3+ kernels require dwarves v1.25 or better.

This bug report is similar to a previous such backport
https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811

Similar to before, to minimise changes, dwarves will be built with
vendored and statically linked libbpf on releases that have older libbpf
(jammy & kinetic). Lunar & Mantic use shared linked libbpf as the one in
the archive is the same version as vendored one.

[Test Case]

* Rebuild given series GA kernel
* On Jammy, rebuild GA, HWE, and Mantic kernels

[Where problems could occur]

Currently in jammy-lunar we ship cherry-pick from development pre-
release 1.25 to address new BTF types. The upstream approach since this
cherry-pick has changed to a more conservative one. This backport will
align Ubuntu BTF with now released versions of BTF.

Currently in jammy-lunar we have a BTF bug which leads to generating
duplicate BTF information. This backport will address it. See
https://bugs.launchpad.net/ubuntu/lunar/+source/dwarves/+bug/2025370

** Affects: libbpf (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: libbpf (Ubuntu Jammy)
     Importance: Undecided
         Status: New

** Affects: libbpf (Ubuntu Kinetic)
     Importance: Undecided
         Status: New

** Affects: libbpf (Ubuntu Lunar)
     Importance: Undecided
         Status: New

** Affects: libbpf (Ubuntu Mantic)
     Importance: Undecided
         Status: Fix Released

** Also affects: libbpf (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Also affects: libbpf (Ubuntu Kinetic)
   Importance: Undecided
       Status: New

** Also affects: libbpf (Ubuntu Mantic)
   Importance: Undecided
       Status: New

** Also affects: libbpf (Ubuntu Lunar)
   Importance: Undecided
       Status: New

** Changed in: libbpf (Ubuntu Mantic)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to libbpf in Ubuntu.
https://bugs.launchpad.net/bugs/2025988

Title:
  Backport dwarves 1.25

Status in libbpf package in Ubuntu:
  Fix Released
Status in libbpf source package in Jammy:
  New
Status in libbpf source package in Kinetic:
  New
Status in libbpf source package in Lunar:
  New
Status in libbpf source package in Mantic:
  Fix Released

Bug description:
  [Impact]

  To continue having BTF enabled in Linux HWE kernels and update to
  dwarves is required.

  v6.3+ kernels require dwarves v1.25 or better.

  This bug report is similar to a previous such backport
  https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811

  Similar to before, to minimise changes, dwarves will be built with
  vendored and statically linked libbpf on releases that have older
  libbpf (jammy & kinetic). Lunar & Mantic use shared linked libbpf as
  the one in the archive is the same version as vendored one.

  [Test Case]

  * Rebuild given series GA kernel
  * On Jammy, rebuild GA, HWE, and Mantic kernels

  [Where problems could occur]

  Currently in jammy-lunar we ship cherry-pick from development pre-
  release 1.25 to address new BTF types. The upstream approach since
  this cherry-pick has changed to a more conservative one. This backport
  will align Ubuntu BTF with now released versions of BTF.

  Currently in jammy-lunar we have a BTF bug which leads to generating
  duplicate BTF information. This backport will address it. See
  https://bugs.launchpad.net/ubuntu/lunar/+source/dwarves/+bug/2025370

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libbpf/+bug/2025988/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to