Bug#1020802: libz3-4: Xorg crashes on startup due to illegal instruction (SSE2) in libz3-4
Bernhard Übelacker
bernhardu at mailbox.org
Mon Oct 10 23:25:45 BST 2022
Am 10.10.22 um 17:21 schrieb karogyoker999:
> Hello,
>
> MR has been opened to "fix" this issue:
> https://salsa.debian.org/pkg-llvm-team/z3/-/merge_requests/6
>
> Eliminating SSE2 from z3 upstream is not feasible:
> https://github.com/Z3Prover/z3/issues/6369#issuecomment-1259419466
>
> The dependency chain I have identified:
> xorg->libgl1-mesa-dri->libllvm14->libz3-4
>
> Regards,
> Karo
Hello Karo,
I am not sure if this the right approach,
because russdill made a few lines below you linked comment
that the crash seems just a product of loading a library,
which does use those instruction in its initialisation step,
even when this library is not suitable for the available hardware.
As far as I see your MR just adds a dependency to sse2-support,
which I guess just makes the installation abort in case of a CPU
not supporting sse2, so I guess this would just make
mesa not installable on your hardware?
Kind regards,
Bernhard
More information about the Pkg-llvm-team
mailing list