From: Stuart Henderson Subject: Re: Towards removing older llvms: switch Qt & openmw to llvm22 To: Theo Buehler Cc: ports@openbsd.org, rsadowski@openbsd.org, jtt@openbsd.org, pascal@openbsd.org, aisha@openbsd.org Date: Sun, 7 Jun 2026 13:51:25 +0100 On 2026/06/06 20:55, Theo Buehler wrote: > In short, dropping 19 should be feasible. Since the maintainre seems > mostly absent these days, I really wonder if we need to keep llvm/20 > for py-llvmlite and py-miasm. miasm's readme says: ---------- To enable code JIT, one of the following module is mandatory: * GCC * Clang * LLVM with Numba llvmlite, see below ... To use the jitter, GCC or LLVM is recommended * GCC (any version) * Clang (any version) * LLVM * Debian (testing/unstable): Not tested * Debian stable/Ubuntu/Kali/whatever: `pip install llvmlite` or install from [llvmlite](https://github.com/numba/llvmlite) * Windows: Not tested ... To emulate code, it uses LLVM, GCC, Clang or Python to JIT the intermediate representation. ---------- so it might be possible to drop the llvmlite port and miasm's dependency on it, however this would need someone actually using the software to figure out what's possible and test etc. In the absence of that I think it would be reasonable to drop both ports.