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.

Reply via email to