Armv7 support
Nelfimov opened this issue · 4 comments
Describe why it is important and where it will be useful
Needed for install on Raspberry Pi OS 32bit (Debian 11)
Describe your proposed solution
Wheels for arm 32bit architecture.
Describe alternatives you've considered, if relevant
No response
Additional context
No response
It can be compiled from sources for arm7. If you need it for Nextcloud
then there is a mode for this(#14).
Maybe it is possible to produce binary wheels for arm7 for Debian10+ systems, but will pip recognise them or not I don't know.
cibuildwheel
can't produce wheels for arm7. And I don't see any projects with arm7 wheels(if you do, please provide a link)
Anyway in a few days I'll try to generate arm7 wheels in abi3 format, but without any promise.
@Nelfimov
pillow_heif-0.4.0-cp36-abi3-manylinux_2_31_armv7l.whl.zip
This is a test wheel for python3.8+(invalid tag for python intepreter) builded on Ubuntu 20.04+(should be compatailable with Debian 11)
Can you check it and confirm that it can be installed with pip(with version >=20) and works on armv7l
?
And this build without encoder, save
operations will not work in it.
P.S: I used a patchelf
that is in Ubuntu's repositories and it is has some bugs, maybe in test wheel there is some missing system libs due to that(and maybe not)