Kernel panic on boot + /usr/lib64/libz.so.1: CPU ISA level is lower than required

So all of my Clearlinux installations are currently… what’s the word… hosed… I guess.
Autoupdate probably ran an update and none of the ClearLinux installations boot now.
Of the ones that were running, one has a broken shell hanging around that shows messages like:

/usr/lib64/libz.so.1: CPU ISA level is lower than required

Anybody know of a fix for this?

(Note: I’m running ClearLinux on VirtualBox.)

Hm, that’s certainly not good. Can you please open a GitHub issue with more details (information about the systems, any recent changes to HW if any, logs, etc)?

Did you try latest VirtualBox version ?

https://www.virtualbox.org/wiki/Changelog

  • Linux Host and Guest: Introduced initial support for kernels 5.14 and 5.15
2 Likes

I did try the latest Virtualbox version.

Same error:

$ sudo swupd bundle-add shells
sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy"
sudo: unable to load /usr/libexec/sudo/sudoers.so: /usr/lib64/libz.so.1: CPU ISA level is lower than required
sudo: fatal error, unable to load plugins

$ reboot
/usr/lib64/libzstd.so.1: CPU ISA level is lower than required

Alright. Some commands work in this one:

$ uname -r
5.10.61-12.lts2020


1 Like

Working one is with lts2020 kernel, clr update will still update lts kernel.
Please also check VirtualBox hardware virtualization settings (like Enable PAE/NX), most likely lib is compiled with flags for newer CPUs.