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 Touch seeded packages, 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 -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp