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.
