[Bug 2038592] [NEW] Only enable compat arch by default if supported by the kernel
Launchpad Bug Tracker
2038592 at bugs.launchpad.net
Fri Oct 6 00:17:47 UTC 2023
You have been subscribed to a public bug by Dan Bungert (dbungert):
Kernels in 24.04 will start turning off COMPAT_32BIT_TIME meaning biarch
binaries that use 32bit time will stop working.
Please consider to only automatically enable biarch if kernel actually
has support it.
For example do not turn on i386 armhf riscv32 when running amd64 arm64
riscv64 kernels if they do not support compat_32bit_time and the
architecture is known to not have been rebootstrapped for 64bit time.
Separately I wonder if qemu-user-static can be used to emulate 32bit
time syscalls on 64bit architecture, potentially requiring that to
continue running i386 / armhf binaries going forward.
For pro client, this is more tricky, likely we will have to ensure foreign arch is turned off when transitioning to certain offers - for example FIPS and RT
Also it is likely we need to ensure that biarch is turned off when
transitioning 24.04 LTS to ESM.
** Affects: subiquity (Ubuntu)
Importance: Undecided
Status: New
** Affects: ubuntu-advantage-tools (Ubuntu)
Importance: Undecided
Status: New
** Tags: 32bit-time foundations-todo y2038
--
Only enable compat arch by default if supported by the kernel
https://bugs.launchpad.net/bugs/2038592
You received this bug notification because you are a member of Ubuntu Foundations Bugs, which is subscribed to the bug report.
More information about the foundations-bugs
mailing list