← Back to team overview

ubuntu-sdk-bugs team mailing list archive

[Bug 1999220] Re: libQt5Core.so.5 incompatible with older kernels (<3.15)

 

Ubuntu 22.04 (jammy), the current LTS release, has kernel 5.15.
Ubuntu 20.04 (focal), the previous LTS release, has kernel 5.4.
Ubuntu 18.04 (bionic) has kernel 4.15.
Ubuntu 16.04 (xenial) has kernel 4.4.

The version of libQt5Core.so.5 in jammy requires kernel 3.17. This
kernel is present in all mentioned releases. I think it's a reasonable
requirement, we cannot support ancient kernels forever.

This requirement is needed for getrandom feature.

** Changed in: qtbase-opensource-src (Ubuntu)
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1999220

Title:
   libQt5Core.so.5 incompatible with older kernels (<3.15)

Status in qtbase-opensource-src package in Ubuntu:
  Won't Fix

Bug description:
  When running programs that use  libQt5Core.so.5 on pre-3.15 kernels (e.g. from a container)
  one gets

  error while loading shared libraries: libQt5Core.so.5: cannot open
  shared object file: No such file or directory

  A workaround (from https://github.com/dnschneid/crouton/wiki/Fix-
  error-while-loading-shared-libraries:-libQt5Core.so.5):

  sudo strip --remove-section=.note.ABI-tag /usr/lib64/libQt5Core.so.5

  At least 20.04 and 22.04 are affected.
  I guess, something can be changed in the way the library compiles to make it more portable.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1999220/+subscriptions



References