This bug was fixed in the package linux - 4.15.0-166.174
---
linux (4.15.0-166.174) bionic; urgency=medium
* bionic/linux: 4.15.0-166.174 -proposed tracker (LP: #1953667)
* Ubuntu version macros overflow with high ABI numbers (LP: #1953522)
- SAUCE: Revert "stable: clamp
Confirmed that lttng-modules can now be built with the derivative
kernels based on linux/4.15.0-166.174 which have high ABI numbers and
were causing lttng-modules build to fail previously.
Examples:
* bionic/linux-dell300:
- before:
Based on the updated bionic:linux kernel (4.15.0-166.174) we have spun
the bionic:linux-snapdragon derivative which was failing to build lttng-
modules with the previous base. This now works as well as the base
kernel (still) passing that test:
base:
Looking at lttng-modules upstream I saw that this got fixed by them for
Xenial in some middle way (that and there was a later patch to cast
things to uint_64):
commit af59031181f353ba1b46d2a085fcb9b74c69c170
Author: Michael Jeanson
Date: Fri Feb 5 15:21:55 2021 -0500
fix:
This bug is awaiting verification that the linux/4.15.0-166.174 kernel
in -proposed solves the problem. Please test the kernel and update this
bug with the results. If the problem is solved, change the tag
'verification-needed-bionic' to 'verification-done-bionic'. If the
problem still exists,
** Changed in: linux (Ubuntu Bionic)
Status: Triaged => 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/1953522
Title:
Ubuntu version macros overflow with high ABI numbers
To
** Changed in: linux (Ubuntu)
Status: Incomplete => Invalid
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1953522
Title:
Ubuntu version macros overflow with high ABI numbers
To manage
** Also affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Changed in: linux (Ubuntu Bionic)
Importance: Undecided => Medium
** Changed in: linux (Ubuntu Bionic)
Status: New => Triaged
--
You received this bug notification because you are a member of Ubuntu
Bugs,
** Description changed:
+ [SRU Justification]
+
+ == Impact ==
+
+ The kernel change (which may or may not be taken back) revealed a build
+ issue we already have with lltng-modules and our high ABI numbers for
+ derivative/custom kernels. It should be fixed regardless of what the
+ kernel will
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: lttng-modules (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1953522
To avoid ambiguity what storage size the macros expand to it is probably
better to force a 64bit number like some of the other distro macros do.
** Patch added: "Updated fix for Bionic"
** 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/1953522
Title:
Ubuntu version macros overflow with high ABI numbers
To manage notifications about this bug go to:
** Patch added: "Proposed fix for lttng-modules in Bionic"
https://bugs.launchpad.net/ubuntu/bionic/+source/lttng-modules/+bug/1953522/+attachment/5546055/+files/proposed-fix.debdiff
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
13 matches
Mail list logo