[Bug 1928244] Re: pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

2021-11-15 Thread Launchpad Bug Tracker
This bug was fixed in the package dwarves-dfsg - 1.21-0ubuntu1~18.04

---
dwarves-dfsg (1.21-0ubuntu1~18.04) bionic; urgency=medium

  * Backport new dwarves-dfsg to stable series without upgrading libbpf
system-wide (LP: #1912811):
+ Update lib/bpf to libbpf_0.4.0-1ubuntu1.
+ Disable lto, since it is disabled in libbpf.
+ Build with embedded libbpf.
+ Drop libbpf-dev build dependency.
+ Lower debhelper-compat to 11.
+ Cherrypick patch from 1.22 that fixes FTBFS with old elfutils

dwarves-dfsg (1.21-0ubuntu1) impish; urgency=medium

  * New upstream release. Remaining changes:
- pahole: cherry-pick removal of the ftrace filter and its related
functions to prevent build errors with linux 5.13.
- build with libbpf 0.4, as will be required in the next release.

dwarves-dfsg (1.20-1ubuntu1) impish; urgency=medium

  * pahole: remove the ftrace filter and its related functions to prevent
build errors with linux 5.13 (LP: #1928244)

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.

dwarves-dfsg (1.19-1) unstable; urgency=high

  * New upstream release. Closes: #978691.
Changes since 1.18:
- Support split BTF, where a main BTF file, vmlinux, can be used
  to find types and then a kernel module, for instance, can have
  just what is unique to it
- Update libbpf to get the split BTF support and use some of its
  functions to load BTF and speed up DWARF loading and BTF encoding
- Support cross-compiled ELF binaries with different endianness
- Support showing typedefs for anonymous types, like structs,
  unions and enums
- Align enumerators
- Workaround bugs in the generation of DWARF records for functions in
  some gcc versions that were causing breakage in the encoding of BTF
- Ignore zero-sized ELF symbols instead of erroring out
- Handle union forward declaration properly in the BTF loader
- Introduce --numeric_version for use in scripts and Makefiles
- Try sole pfunct argument as a function name, just like pahole
  with type names
- Speed up pfunct using some of the load techniques used in pahole
- Discard CUs after BTF encoding as they're not used anymore,
  greatly reducing memory usage and speeding up vmlinux BTF encoding
- Revamp how per-CPU variables are encoded in BTF
- Include BTF info for static functions
- Use BTF's string APIs for strings management, greatly improving
  performance over the tsearch()
- Increase size of DWARF lookup hash table, shaving off about 1
  second out of about 20 seconds total for Linux BTF dedup
- Stop BTF encoding when errors are found in some DWARF CU
- Implement --packed, to show just packed structures, for instance,
  here are the top 5 packed data structures in the Linux kernel
- Fix bug in distros such as OpenSUSE:15.2 where DW_AT_alignment
  isn't defined

  * Refresh patches.

dwarves-dfsg (1.18-1) unstable; urgency=medium

  [ Domenico Andreoli ]
  * New upstream release (changes since 1.17):
- Use type information to pretty print raw data from stdin, all
  documented in the man 

[Bug 1928244] Re: pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

2021-11-11 Thread Dimitri John Ledkov
Verified in https://bugs.launchpad.net/ubuntu/+source/dwarves-
dfsg/+bug/1912811 this bug was referenced in the backport changelog.

** Tags removed: verification-needed verification-needed-bionic
** Tags added: verification-done verification-done-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1928244

Title:
  pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1928244/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1928244] Re: pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

2021-10-19 Thread Chris Halse Rogers
Hello Andrea, or anyone else affected,

Accepted dwarves-dfsg into bionic-proposed. The package will build now
and be available at https://launchpad.net/ubuntu/+source/dwarves-
dfsg/1.21-0ubuntu1~18.04 in a few hours, and then in the -proposed
repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
bionic to verification-done-bionic. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-bionic. In either case, without details of your testing we will
not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: dwarves-dfsg (Ubuntu Bionic)
   Status: New => Fix Committed

** Tags added: verification-needed verification-needed-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1928244

Title:
  pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1928244/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1928244] Re: pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

2021-07-14 Thread Dimitri John Ledkov
For SRU see https://bugs.launchpad.net/ubuntu/+source/dwarves-
dfsg/+bug/1912811

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1928244

Title:
  pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1928244/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1928244] Re: pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

2021-05-13 Thread Launchpad Bug Tracker
This bug was fixed in the package dwarves-dfsg - 1.20-1ubuntu1

---
dwarves-dfsg (1.20-1ubuntu1) impish; urgency=medium

  * pahole: remove the ftrace filter and its related functions to prevent
build errors with linux 5.13 (LP: #1928244)

 -- Andrea Righi   Wed, 12 May 2021 18:00:27
+0200

** Changed in: dwarves-dfsg (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1928244

Title:
  pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1928244/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1928244] Re: pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

2021-05-13 Thread Dimitri John Ledkov
$ dput ubuntu dwarves-dfsg_1.20-1ubuntu1_source.changes
Checking signature on .changes
gpg: /tmp/dwarves-dfsg_1.20-1ubuntu1_source.changes: Valid signature from 
9B8EC849D5EF70ED
Checking signature on .dsc
gpg: /tmp/dwarves-dfsg_1.20-1ubuntu1.dsc: Valid signature from 9B8EC849D5EF70ED
Uploading to ubuntu (via sftp to upload.ubuntu.com):
  Uploading dwarves-dfsg_1.20-1ubuntu1.dsc: done.
  Uploading dwarves-dfsg_1.20-1ubuntu1.debian.tar.xz: done.  
  Uploading dwarves-dfsg_1.20-1ubuntu1_source.buildinfo: done. 
  Uploading dwarves-dfsg_1.20-1ubuntu1_source.changes: done.
Successfully uploaded packages.

** Changed in: dwarves-dfsg (Ubuntu)
   Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1928244

Title:
  pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1928244/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1928244] Re: pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

2021-05-12 Thread Ubuntu Foundations Team Bug Bot
** Tags added: patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1928244

Title:
  pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1928244/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1928244] Re: pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

2021-05-12 Thread Andrea Righi
Debdiff reported in attach seems to fix the problem (no build errors
with linux-unstable 5.13).

** Patch added: "pahole-remove-ftrace-filter.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1928244/+attachment/5496678/+files/pahole-remove-ftrace-filter.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1928244

Title:
  pahole: FAILED unresolved symbol cubictcp_state with linux 5.13

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1928244/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs