[Bug 1912811] Re: Update dwarves-dfsg in focal to version 1.21 from impish
FYI potential regression in release due to that at bug 1951438 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1912811 Title: Update dwarves-dfsg in focal to version 1.21 from impish To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1912811] Re: Update dwarves-dfsg in focal to version 1.21 from impish
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 1912811] Re: Update dwarves-dfsg in focal to version 1.21 from impish
Built linux-hwe-5.4 in bionic with BTF enabled and proposed enabled: Build used dwarves (= 1.21-0ubuntu1~18.04) $ zgrep BTF buildlog_ubuntu-bionic-amd64.linux-hwe-5.4_5.4.0-90.101~18.04.1_BUILDING.txt.gz BTF .btf.vmlinux.bin.o BTF .btf.vmlinux.bin.o BTF turned on correctly. See builds in https://launchpad.net/~ci-train-ppa- service/+archive/ubuntu/4702 ** 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/1912811 Title: Update dwarves-dfsg in focal to version 1.21 from impish To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1912811] Re: Update dwarves-dfsg in focal to version 1.21 from impish
Hello Seth, 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: In Progress => Fix Committed ** Tags removed: verification-done ** 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/1912811 Title: Update dwarves-dfsg in focal to version 1.21 from impish To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1912811] Re: Update dwarves-dfsg in focal to version 1.21 from impish
This bug was fixed in the package dwarves-dfsg - 1.21-0ubuntu1~21.04 --- dwarves-dfsg (1.21-0ubuntu1~21.04) hirsute; 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. -- Dimitri John Ledkov Mon, 20 Sep 2021 13:10:02 +0100 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1912811 Title: Update dwarves-dfsg in focal to version 1.21 from impish To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1912811] Re: Update dwarves-dfsg in focal to version 1.21 from impish
This bug was fixed in the package dwarves-dfsg - 1.21-0ubuntu1~20.04 --- dwarves-dfsg (1.21-0ubuntu1~20.04) focal; 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 12. -- Dimitri John Ledkov Mon, 20 Sep 2021 13:10:02 +0100 ** Changed in: dwarves-dfsg (Ubuntu Focal) Status: Fix Committed => Fix Released ** Changed in: dwarves-dfsg (Ubuntu Hirsute) 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/1912811 Title: Update dwarves-dfsg in focal to version 1.21 from impish To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1912811] Re: Update dwarves-dfsg in focal to version 1.21 from impish
** Also affects: dwarves-dfsg (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: libbpf (Ubuntu Bionic) Importance: Undecided Status: New ** Changed in: dwarves-dfsg (Ubuntu Bionic) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1912811 Title: Update dwarves-dfsg in focal to version 1.21 from impish To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1912811] Re: Update dwarves-dfsg in focal to version 1.21 from impish
Using 1.21-0ubuntu1~20.04 and 1.21-0ubuntu1~21.04 it was possible to create BTF enabled kernels on all architectures. ** Tags removed: verification-needed verification-needed-focal verification-needed-hirsute ** Tags added: verification-done verification-done-focal verification-done-hirsute -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1912811 Title: Update dwarves-dfsg in focal to version 1.21 from impish To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1912811] Re: Update dwarves-dfsg in focal to version 1.21 from impish
Hello, I can confirm that with the dwarves package in proposed (1.21-0ubuntu1~20.04) I can successfully build the Ubuntu mainline kernel from source (tested version 5.13.19) using git commit from: https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.13.19/ When using the version of dwarves currently in focal (1.15-2) the build fails with: AR drivers/gpu/built-in.a AR drivers/built-in.a GEN .version CHK include/generated/compile.h LD vmlinux.o MODPOST vmlinux.symvers MODINFO modules.builtin.modinfo GEN modules.builtin BTF: .tmp_vmlinux.btf: pahole version v1.15 is too old, need at least v1.16 Failed to generate BTF for vmlinux Try to disable CONFIG_DEBUG_INFO_BTF make[2]: *** [/home/source/Makefile:1216: vmlinux] Error 1 make[2]: Leaving directory '/home/source/debian/build/build-generic' make[1]: *** [Makefile:220: __sub-make] Error 2 make[1]: Leaving directory '/home/source' make: *** [debian/rules.d/2-binary-arch.mk:53: /home/source/debian/stamps/stamp-build-generic] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1912811 Title: Update dwarves-dfsg in focal to version 1.21 from impish To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1912811] Re: Update dwarves-dfsg in focal to version 1.21 from impish
Hello Seth, or anyone else affected, Accepted dwarves-dfsg into hirsute-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/dwarves- dfsg/1.21-0ubuntu1~21.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- hirsute to verification-done-hirsute. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-hirsute. 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 Hirsute) Status: Confirmed => Fix Committed ** Tags added: verification-needed verification-needed-hirsute ** Changed in: dwarves-dfsg (Ubuntu Focal) Status: Confirmed => Fix Committed ** Tags added: verification-needed-focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1912811 Title: Update dwarves-dfsg in focal to version 1.21 from impish To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1912811] Re: Update dwarves-dfsg in focal to version 1.21 from impish
Uploaded new dwarves-dfsg SRUs that use embeded libbpf (which in turn is updated to the same source as used in impish). This makes dwarves-dfsg SRU stand-alone, without introducing or upgrading the system-wide libbpf. ** Changed in: libbpf (Ubuntu Focal) Status: Confirmed => Won't Fix ** Changed in: libbpf (Ubuntu Hirsute) Status: Incomplete => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1912811 Title: Update dwarves-dfsg in focal to version 1.21 from impish To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1912811] Re: Update dwarves-dfsg in focal to version 1.21 from impish
** Summary changed: - Update dwarves-dfsg in focal to version 1.21 from hirsute + Update dwarves-dfsg in focal to version 1.21 from impish -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1912811 Title: Update dwarves-dfsg in focal to version 1.21 from impish To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs