On 2022-05-17 12:53:07 [+0200], Wolfgang Walter wrote: > Systems with VIA Nehemiah cpu break after upgrading unstable. All commands > using libssl3 fail with … > lscpu shows: > > Architecture: i686 > CPU op-mode(s): 32-bit … > Flags: fpu vme de pse tsc msr cx8 sep mtrr pge > cmov pat mmx fxsr sse cpuid rng rng_en ace ace_en
My guess is that your CPU lacks sse2, which in turn doesn't support multi-byte nops, which in turn does not support the endbr opcode / CET. I built i386 packages without endbr and uploaded everything to https://people.debian.org/~bigeasy/openssl-3-noendbr/ Could you please give a try report if this is correct? Sebastian