Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't install on Android (aarch64) #5801

Closed
Koli96 opened this issue Oct 29, 2021 · 6 comments
Closed

Can't install on Android (aarch64) #5801

Koli96 opened this issue Oct 29, 2021 · 6 comments
Labels

Comments

@Koli96
Copy link

Koli96 commented Oct 29, 2021

What did you do?

I'm trying to install Pillow on Android (termux)

What are your OS, Python and Pillow versions?

  • OS: Android (aarch64)
$ uname -a
Linux localhost 4.4.153-perf-g70022ad #1 SMP PREEMPT Thu Feb 27 01:16:28 CST 2020 aarch64 Android
  • Python: 3.9.7
  • Pillow: 8.2.0
  • Packages installed:
$ pkg list-insatlled
Listing... Done
apt/stable,now 2.3.11-2 aarch64 [installed]
attr/stable,now 2.5.1 aarch64 [installed,automatic]
bash/stable,now 5.1.8 aarch64 [installed]
binutils/stable,now 2.37-3 aarch64 [installed]
bzip2/stable,now 1.0.8-6 aarch64 [installed]
c-ares/stable,now 1.18.1 aarch64 [installed,automatic]
ca-certificates/stable,now 1:2021-10-26-0 all [installed]
clang/stable,now 13.0.0-1 aarch64 [installed]
command-not-found/stable,now 1.66 aarch64 [installed]
coreutils/stable,now 9.0 aarch64 [installed]
curl/stable,now 7.79.1 aarch64 [installed]
dash/stable,now 0.5.11.5 aarch64 [installed]
debianutils/stable,now 4.11.2 aarch64 [installed]
dialog/stable,now 1.3-20210621-0 aarch64 [installed]
diffutils/stable,now 3.8 aarch64 [installed]
dos2unix/stable,now 7.4.2 aarch64 [installed]
dpkg/stable,now 1.20.9-5 aarch64 [installed]
ed/stable,now 1.17-4 aarch64 [installed]
findutils/stable,now 4.8.0 aarch64 [installed]
game-repo/stable,now 2.0 all [installed]
gawk/stable,now 5.1.0-1 aarch64 [installed]
gdbm/stable,now 1.21-2 aarch64 [installed,automatic]
glib/stable,now 2.66.1-1 aarch64 [installed,automatic]
gpgv/stable,now 2.3.2-1 aarch64 [installed]
grep/stable,now 3.7-1 aarch64 [installed]
gzip/stable,now 1.11-3 aarch64 [installed]
inetutils/stable,now 1.9.4-11 aarch64 [installed]
krb5/stable,now 1.19.2-1 aarch64 [installed,automatic]
ldns/stable,now 1.7.1-3 aarch64 [installed,automatic]
less/stable,now 590 aarch64 [installed]
libandroid-glob/stable,now 0.6-2 aarch64 [installed]
libandroid-support/stable,now 28-2 aarch64 [installed]
libassuan/stable,now 2.5.5 aarch64 [installed]
libbz2/stable,now 1.0.8-6 aarch64 [installed]
libc++/stable,now 23b-3 aarch64 [installed]
libcap/stable,now 2.51 aarch64 [installed,automatic]
libcompiler-rt/stable,now 13.0.0-1 aarch64 [installed,automatic]
libcrypt/stable,now 0.2-3 aarch64 [installed]
libcurl/stable,now 7.79.1 aarch64 [installed]
libdb/stable,now 18.1.40-2 aarch64 [installed,automatic]
libedit/stable,now 20210714-3.1-0 aarch64 [installed,automatic]
libexpat/stable,now 2.4.1-1 aarch64 [installed,auto-removable]
libffi/stable,now 3.4.2 aarch64 [installed,automatic]
libgcrypt/stable,now 1.9.3 aarch64 [installed]
libgmp/stable,now 6.2.1 aarch64 [installed]
libgnutls/stable,now 3.6.16 aarch64 [installed]
libgpg-error/stable,now 1.42 aarch64 [installed]
libiconv/stable,now 1.16-3 aarch64 [installed]
libicu/stable,now 69.1-2 aarch64 [installed,automatic]
libidn2/stable,now 2.3.2 aarch64 [installed]
libjpeg-turbo/stable,now 2.1.1 aarch64 [installed]
libllvm/stable,now 13.0.0-1 aarch64 [installed,automatic]
liblz4/stable,now 1.9.3 aarch64 [installed]
liblzma/stable,now 5.2.5-1 aarch64 [installed]
libmosquitto/stable,now 2.0.11-4 aarch64 [installed,automatic]
libmpfr/stable,now 4.1.0 aarch64 [installed]
libnettle/stable,now 3.7.3 aarch64 [installed]
libnghttp2/stable,now 1.46.0 aarch64 [installed]
libnpth/stable,now 1.6-1 aarch64 [installed]
libsqlite/stable,now 3.36.0-1 aarch64 [installed,automatic]
libssh2/stable,now 1.9.0-2 aarch64 [installed]
libtirpc/stable,now 1.3.1-2 aarch64 [installed]
libunistring/stable,now 0.9.10-4 aarch64 [installed]
libuuid/stable,now 1.0.3-4 aarch64 [installed,automatic]
libuv/stable,now 1.42.0-1 aarch64 [installed,automatic]
libwebsockets/stable,now 4.3.0 aarch64 [installed,automatic]
libxml2/stable,now 2.9.12-1 aarch64 [installed,automatic]
lld/stable,now 13.0.0-1 aarch64 [installed,automatic]
lsof/stable,now 4.94.0 aarch64 [installed]
make/stable,now 4.3-1 aarch64 [installed,automatic]
mosquitto/stable,now 2.0.11-4 aarch64 [installed]
nano/stable,now 5.9 aarch64 [installed]
ncurses-ui-libs/stable,now 6.2.20200725-6 aarch64 [installed,automatic]
ncurses/stable,now 6.2.20200725-6 aarch64 [installed]
ndk-multilib/stable,now 23b-1 all [installed]
ndk-sysroot/stable,now 23b aarch64 [installed,automatic]
net-tools/stable,now 2.10.0 aarch64 [installed]
nodejs/stable,now 17.0.1 aarch64 [installed]
openssh/stable,now 8.8p1 aarch64 [installed]
openssl/stable,now 1.1.1l aarch64 [installed]
patch/stable,now 2.7.6-3 aarch64 [installed]
pcre2/stable,now 10.38 aarch64 [installed,automatic]
pcre/stable,now 8.45 aarch64 [installed]
pkg-config/stable,now 0.29.2 aarch64 [installed,automatic]
procps/stable,now 3.3.17-1 aarch64 [installed]
psmisc/stable,now 23.4 aarch64 [installed]
python/now 3.9.7 aarch64 [installed,upgradable to: 3.10.0-2]
readline/stable,now 8.1.1 aarch64 [installed]
science-repo/stable,now 2.0 all [installed]
sed/stable,now 4.8-1 aarch64 [installed]
tar/stable,now 1.34 aarch64 [installed]
termux-am/stable,now 0.4 all [installed]
termux-api/stable,now 0.56 aarch64 [installed]
termux-auth/stable,now 1.4 aarch64 [installed,automatic]
termux-exec/stable,now 1:0.9 aarch64 [installed]
termux-keyring/stable,now 2.3 all [installed]
termux-licenses/stable,now 2.0-1 all [installed]
termux-tools/stable,now 0.147 all [installed]
unzip/stable,now 6.0-7 aarch64 [installed]
util-linux/stable,now 2.37 aarch64 [installed]
wget/stable,now 1.21.1 aarch64 [installed]
xxhash/stable,now 0.8.0-1 aarch64 [installed]
xz-utils/stable,now 5.2.5-1 aarch64 [installed]
zlib/stable,now 1.2.11-5 aarch64 [installed]

I was trying many tricky ways but none has helped actually (e.g

LDFLAGS="-L/system/lib/" CFLAGS="-I/data/data/com.termux/files/usr/include/" pip install Pillow==8.2.0

)

Installation log:

Collecting Pillow==8.2.0
  Using cached Pillow-8.2.0.tar.gz (47.9 MB)
Building wheels for collected packages: Pillow
  Building wheel for Pillow (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /data/data/com.termux/files/home/packages/hass/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/data/data/com.termux/files/usr/tmp/pip-install-viln1qb6/pillow/setup.py'"'"'; __file__='"'"'/data/data/com.termux/files/usr/tmp/pip-install-viln1qb6/pillow/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /data/data/com.termux/files/usr/tmp/pip-wheel-34xsox7r
       cwd: /data/data/com.termux/files/usr/tmp/pip-install-viln1qb6/pillow/
  Complete output (227 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-aarch64-3.9
  creating build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/BdfFontFile.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/BlpImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/BmpImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/BufrStubImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ContainerIO.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/CurImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/DcxImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/DdsImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/EpsImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ExifTags.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/FitsStubImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/FliImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/FontFile.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/FpxImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/FtexImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/GbrImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/GdImageFile.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/GifImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/GimpGradientFile.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/GimpPaletteFile.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/GribStubImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/Hdf5StubImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/IcnsImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/IcoImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/Image.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageChops.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageCms.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageColor.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageDraw.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageDraw2.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageEnhance.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageFile.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageFilter.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageFont.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageGrab.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageMath.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageMode.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageMorph.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageOps.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImagePalette.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImagePath.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageQt.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageSequence.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageShow.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageStat.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageTk.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageTransform.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImageWin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/ImtImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/IptcImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/Jpeg2KImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/JpegImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/JpegPresets.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/McIdasImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/MicImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/MpegImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/MpoImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/MspImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/PSDraw.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/PaletteFile.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/PalmImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/PcdImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/PcfFontFile.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/PcxImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/PdfImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/PdfParser.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/PixarImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/PngImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/PpmImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/PsdImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/PyAccess.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/SgiImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/SpiderImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/SunImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/TarIO.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/TgaImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/TiffImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/TiffTags.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/WalImageFile.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/WebPImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/WmfImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/XVThumbImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/XbmImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/XpmImagePlugin.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/__init__.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/__main__.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/_binary.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/_tkinter_finder.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/_util.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/_version.py -> build/lib.linux-aarch64-3.9/PIL
  copying src/PIL/features.py -> build/lib.linux-aarch64-3.9/PIL
  running egg_info
  writing src/Pillow.egg-info/PKG-INFO
  writing dependency_links to src/Pillow.egg-info/dependency_links.txt
  writing top-level names to src/Pillow.egg-info/top_level.txt
  reading manifest file 'src/Pillow.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  warning: no files found matching '*.c'
  warning: no files found matching '*.h'
  warning: no files found matching '*.sh'
  warning: no previously-included files found matching '.appveyor.yml'
  warning: no previously-included files found matching '.clang-format'
  warning: no previously-included files found matching '.coveragerc'
  warning: no previously-included files found matching '.editorconfig'
  warning: no previously-included files found matching '.readthedocs.yml'
  warning: no previously-included files found matching 'codecov.yml'
  warning: no previously-included files matching '.git*' found anywhere in distribution
  warning: no previously-included files matching '*.pyc' found anywhere in distribution
  warning: no previously-included files matching '*.so' found anywhere in distribution
  no previously-included directories found matching '.ci'
  adding license file 'LICENSE'
  writing manifest file 'src/Pillow.egg-info/SOURCES.txt'
  running build_ext
  building 'PIL._imaging' extension
  creating build/temp.linux-aarch64-3.9
  creating build/temp.linux-aarch64-3.9/src
  creating build/temp.linux-aarch64-3.9/src/libImaging
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/_imaging.c -o build/temp.linux-aarch64-3.9/src/_imaging.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/decode.c -o build/temp.linux-aarch64-3.9/src/decode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/display.c -o build/temp.linux-aarch64-3.9/src/display.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/encode.c -o build/temp.linux-aarch64-3.9/src/encode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Access.c -o build/temp.linux-aarch64-3.9/src/libImaging/Access.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/AlphaComposite.c -o build/temp.linux-aarch64-3.9/src/libImaging/AlphaComposite.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Bands.c -o build/temp.linux-aarch64-3.9/src/libImaging/Bands.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/BcnDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/BcnDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/BitDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/BitDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Blend.c -o build/temp.linux-aarch64-3.9/src/libImaging/Blend.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/BoxBlur.c -o build/temp.linux-aarch64-3.9/src/libImaging/BoxBlur.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Chops.c -o build/temp.linux-aarch64-3.9/src/libImaging/Chops.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/ColorLUT.c -o build/temp.linux-aarch64-3.9/src/libImaging/ColorLUT.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Convert.c -o build/temp.linux-aarch64-3.9/src/libImaging/Convert.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/ConvertYCbCr.c -o build/temp.linux-aarch64-3.9/src/libImaging/ConvertYCbCr.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Copy.c -o build/temp.linux-aarch64-3.9/src/libImaging/Copy.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Crop.c -o build/temp.linux-aarch64-3.9/src/libImaging/Crop.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Dib.c -o build/temp.linux-aarch64-3.9/src/libImaging/Dib.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Draw.c -o build/temp.linux-aarch64-3.9/src/libImaging/Draw.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Effects.c -o build/temp.linux-aarch64-3.9/src/libImaging/Effects.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/EpsEncode.c -o build/temp.linux-aarch64-3.9/src/libImaging/EpsEncode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/File.c -o build/temp.linux-aarch64-3.9/src/libImaging/File.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Fill.c -o build/temp.linux-aarch64-3.9/src/libImaging/Fill.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Filter.c -o build/temp.linux-aarch64-3.9/src/libImaging/Filter.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/FliDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/FliDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Geometry.c -o build/temp.linux-aarch64-3.9/src/libImaging/Geometry.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/GetBBox.c -o build/temp.linux-aarch64-3.9/src/libImaging/GetBBox.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/GifDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/GifDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/GifEncode.c -o build/temp.linux-aarch64-3.9/src/libImaging/GifEncode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/HexDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/HexDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Histo.c -o build/temp.linux-aarch64-3.9/src/libImaging/Histo.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Jpeg2KDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/Jpeg2KDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Jpeg2KEncode.c -o build/temp.linux-aarch64-3.9/src/libImaging/Jpeg2KEncode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/JpegDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/JpegDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/JpegEncode.c -o build/temp.linux-aarch64-3.9/src/libImaging/JpegEncode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Matrix.c -o build/temp.linux-aarch64-3.9/src/libImaging/Matrix.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/ModeFilter.c -o build/temp.linux-aarch64-3.9/src/libImaging/ModeFilter.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Negative.c -o build/temp.linux-aarch64-3.9/src/libImaging/Negative.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Offset.c -o build/temp.linux-aarch64-3.9/src/libImaging/Offset.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Pack.c -o build/temp.linux-aarch64-3.9/src/libImaging/Pack.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/PackDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/PackDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Palette.c -o build/temp.linux-aarch64-3.9/src/libImaging/Palette.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Paste.c -o build/temp.linux-aarch64-3.9/src/libImaging/Paste.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/PcdDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/PcdDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/PcxDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/PcxDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/PcxEncode.c -o build/temp.linux-aarch64-3.9/src/libImaging/PcxEncode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Point.c -o build/temp.linux-aarch64-3.9/src/libImaging/Point.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Quant.c -o build/temp.linux-aarch64-3.9/src/libImaging/Quant.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/QuantHash.c -o build/temp.linux-aarch64-3.9/src/libImaging/QuantHash.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/QuantHeap.c -o build/temp.linux-aarch64-3.9/src/libImaging/QuantHeap.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/QuantOctree.c -o build/temp.linux-aarch64-3.9/src/libImaging/QuantOctree.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/QuantPngQuant.c -o build/temp.linux-aarch64-3.9/src/libImaging/QuantPngQuant.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/RankFilter.c -o build/temp.linux-aarch64-3.9/src/libImaging/RankFilter.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/RawDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/RawDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/RawEncode.c -o build/temp.linux-aarch64-3.9/src/libImaging/RawEncode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Reduce.c -o build/temp.linux-aarch64-3.9/src/libImaging/Reduce.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Resample.c -o build/temp.linux-aarch64-3.9/src/libImaging/Resample.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/SgiRleDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/SgiRleDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Storage.c -o build/temp.linux-aarch64-3.9/src/libImaging/Storage.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/SunRleDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/SunRleDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/TgaRleDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/TgaRleDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/TgaRleEncode.c -o build/temp.linux-aarch64-3.9/src/libImaging/TgaRleEncode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/TiffDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/TiffDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/Unpack.c -o build/temp.linux-aarch64-3.9/src/libImaging/Unpack.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/UnpackYCC.c -o build/temp.linux-aarch64-3.9/src/libImaging/UnpackYCC.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/UnsharpMask.c -o build/temp.linux-aarch64-3.9/src/libImaging/UnsharpMask.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/XbmDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/XbmDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/XbmEncode.c -o build/temp.linux-aarch64-3.9/src/libImaging/XbmEncode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/ZipDecode.c -o build/temp.linux-aarch64-3.9/src/libImaging/ZipDecode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/ZipEncode.c -o build/temp.linux-aarch64-3.9/src/libImaging/ZipEncode.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/libImaging/codec_fd.c -o build/temp.linux-aarch64-3.9/src/libImaging/codec_fd.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/map.c -o build/temp.linux-aarch64-3.9/src/map.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/outline.c -o build/temp.linux-aarch64-3.9/src/outline.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="8.2.0" -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/path.c -o build/temp.linux-aarch64-3.9/src/path.o
  aarch64-linux-android-clang -shared -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v5/sysroot/usr/lib -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v5/sysroot/usr/lib -L/system/lib/ -I/data/data/com.termux/files/usr/include/ build/temp.linux-aarch64-3.9/src/_imaging.o build/temp.linux-aarch64-3.9/src/decode.o build/temp.linux-aarch64-3.9/src/display.o build/temp.linux-aarch64-3.9/src/encode.o build/temp.linux-aarch64-3.9/src/libImaging/Access.o build/temp.linux-aarch64-3.9/src/libImaging/AlphaComposite.o build/temp.linux-aarch64-3.9/src/libImaging/Bands.o build/temp.linux-aarch64-3.9/src/libImaging/BcnDecode.o build/temp.linux-aarch64-3.9/src/libImaging/BitDecode.o build/temp.linux-aarch64-3.9/src/libImaging/Blend.o build/temp.linux-aarch64-3.9/src/libImaging/BoxBlur.o build/temp.linux-aarch64-3.9/src/libImaging/Chops.o build/temp.linux-aarch64-3.9/src/libImaging/ColorLUT.o build/temp.linux-aarch64-3.9/src/libImaging/Convert.o build/temp.linux-aarch64-3.9/src/libImaging/ConvertYCbCr.o build/temp.linux-aarch64-3.9/src/libImaging/Copy.o build/temp.linux-aarch64-3.9/src/libImaging/Crop.o build/temp.linux-aarch64-3.9/src/libImaging/Dib.o build/temp.linux-aarch64-3.9/src/libImaging/Draw.o build/temp.linux-aarch64-3.9/src/libImaging/Effects.o build/temp.linux-aarch64-3.9/src/libImaging/EpsEncode.o build/temp.linux-aarch64-3.9/src/libImaging/File.o build/temp.linux-aarch64-3.9/src/libImaging/Fill.o build/temp.linux-aarch64-3.9/src/libImaging/Filter.o build/temp.linux-aarch64-3.9/src/libImaging/FliDecode.o build/temp.linux-aarch64-3.9/src/libImaging/Geometry.o build/temp.linux-aarch64-3.9/src/libImaging/GetBBox.o build/temp.linux-aarch64-3.9/src/libImaging/GifDecode.o build/temp.linux-aarch64-3.9/src/libImaging/GifEncode.o build/temp.linux-aarch64-3.9/src/libImaging/HexDecode.o build/temp.linux-aarch64-3.9/src/libImaging/Histo.o build/temp.linux-aarch64-3.9/src/libImaging/Jpeg2KDecode.o build/temp.linux-aarch64-3.9/src/libImaging/Jpeg2KEncode.o build/temp.linux-aarch64-3.9/src/libImaging/JpegDecode.o build/temp.linux-aarch64-3.9/src/libImaging/JpegEncode.o build/temp.linux-aarch64-3.9/src/libImaging/Matrix.o build/temp.linux-aarch64-3.9/src/libImaging/ModeFilter.o build/temp.linux-aarch64-3.9/src/libImaging/Negative.o build/temp.linux-aarch64-3.9/src/libImaging/Offset.o build/temp.linux-aarch64-3.9/src/libImaging/Pack.o build/temp.linux-aarch64-3.9/src/libImaging/PackDecode.o build/temp.linux-aarch64-3.9/src/libImaging/Palette.o build/temp.linux-aarch64-3.9/src/libImaging/Paste.o build/temp.linux-aarch64-3.9/src/libImaging/PcdDecode.o build/temp.linux-aarch64-3.9/src/libImaging/PcxDecode.o build/temp.linux-aarch64-3.9/src/libImaging/PcxEncode.o build/temp.linux-aarch64-3.9/src/libImaging/Point.o build/temp.linux-aarch64-3.9/src/libImaging/Quant.o build/temp.linux-aarch64-3.9/src/libImaging/QuantHash.o build/temp.linux-aarch64-3.9/src/libImaging/QuantHeap.o build/temp.linux-aarch64-3.9/src/libImaging/QuantOctree.o build/temp.linux-aarch64-3.9/src/libImaging/QuantPngQuant.o build/temp.linux-aarch64-3.9/src/libImaging/RankFilter.o build/temp.linux-aarch64-3.9/src/libImaging/RawDecode.o build/temp.linux-aarch64-3.9/src/libImaging/RawEncode.o build/temp.linux-aarch64-3.9/src/libImaging/Reduce.o build/temp.linux-aarch64-3.9/src/libImaging/Resample.o build/temp.linux-aarch64-3.9/src/libImaging/SgiRleDecode.o build/temp.linux-aarch64-3.9/src/libImaging/Storage.o build/temp.linux-aarch64-3.9/src/libImaging/SunRleDecode.o build/temp.linux-aarch64-3.9/src/libImaging/TgaRleDecode.o build/temp.linux-aarch64-3.9/src/libImaging/TgaRleEncode.o build/temp.linux-aarch64-3.9/src/libImaging/TiffDecode.o build/temp.linux-aarch64-3.9/src/libImaging/Unpack.o build/temp.linux-aarch64-3.9/src/libImaging/UnpackYCC.o build/temp.linux-aarch64-3.9/src/libImaging/UnsharpMask.o build/temp.linux-aarch64-3.9/src/libImaging/XbmDecode.o build/temp.linux-aarch64-3.9/src/libImaging/XbmEncode.o build/temp.linux-aarch64-3.9/src/libImaging/ZipDecode.o build/temp.linux-aarch64-3.9/src/libImaging/ZipEncode.o build/temp.linux-aarch64-3.9/src/libImaging/codec_fd.o build/temp.linux-aarch64-3.9/src/map.o build/temp.linux-aarch64-3.9/src/outline.o build/temp.linux-aarch64-3.9/src/path.o -L/data/data/com.termux/files/usr/lib -L/system/lib -L/data/data/com.termux/files/home/packages/hass/lib -L/data/data/com.termux/files/usr/lib -ljpeg -lz -lpython3.9 -o build/lib.linux-aarch64-3.9/PIL/_imaging.cpython-39.so
  ld.lld: error: /system/lib/libdl.so is incompatible with aarch64linux
  ld.lld: error: /system/lib/libc.so is incompatible with aarch64linux
  ld.lld: error: /system/lib/libdl.so is incompatible with aarch64linux
  clang-13: error: linker command failed with exit code 1 (use -v to see invocation)
  building 'PIL._imagingtk' extension
  creating build/temp.linux-aarch64-3.9/src/Tk
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/Tk/tkImaging.c -o build/temp.linux-aarch64-3.9/src/Tk/tkImaging.o
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/_imagingtk.c -o build/temp.linux-aarch64-3.9/src/_imagingtk.o
  aarch64-linux-android-clang -shared -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v5/sysroot/usr/lib -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v5/sysroot/usr/lib -L/system/lib/ -I/data/data/com.termux/files/usr/include/ build/temp.linux-aarch64-3.9/src/Tk/tkImaging.o build/temp.linux-aarch64-3.9/src/_imagingtk.o -L/data/data/com.termux/files/usr/lib -L/system/lib -L/data/data/com.termux/files/home/packages/hass/lib -L/data/data/com.termux/files/usr/lib -lpython3.9 -o build/lib.linux-aarch64-3.9/PIL/_imagingtk.cpython-39.so
  ld.lld: error: /system/lib/libdl.so is incompatible with aarch64linux
  ld.lld: error: /system/lib/libc.so is incompatible with aarch64linux
  ld.lld: error: /system/lib/libdl.so is incompatible with aarch64linux
  clang-13: error: linker command failed with exit code 1 (use -v to see invocation)
  building 'PIL._imagingmath' extension
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/_imagingmath.c -o build/temp.linux-aarch64-3.9/src/_imagingmath.o
  aarch64-linux-android-clang -shared -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v5/sysroot/usr/lib -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v5/sysroot/usr/lib -L/system/lib/ -I/data/data/com.termux/files/usr/include/ build/temp.linux-aarch64-3.9/src/_imagingmath.o -L/data/data/com.termux/files/usr/lib -L/system/lib -L/data/data/com.termux/files/home/packages/hass/lib -L/data/data/com.termux/files/usr/lib -lpython3.9 -o build/lib.linux-aarch64-3.9/PIL/_imagingmath.cpython-39.so
  ld.lld: error: /system/lib/libdl.so is incompatible with aarch64linux
  ld.lld: error: /system/lib/libc.so is incompatible with aarch64linux
  ld.lld: error: /system/lib/libdl.so is incompatible with aarch64linux
  clang-13: error: linker command failed with exit code 1 (use -v to see invocation)
  building 'PIL._imagingmorph' extension
  aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -fstack-protector-strong -O3 -fstack-protector-strong -O3 -I/data/data/com.termux/files/usr/include/ -fPIC -I/data/data/com.termux/files/usr/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/home/packages/hass/include -I/data/data/com.termux/files/usr/include/python3.9 -c src/_imagingmorph.c -o build/temp.linux-aarch64-3.9/src/_imagingmorph.o
  aarch64-linux-android-clang -shared -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v5/sysroot/usr/lib -L/data/data/com.termux/files/usr/lib -Wl,-rpath=/data/data/com.termux/files/usr/lib -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now -landroid-support -L/home/builder/.termux-build/_cache/android-r21d-api-24-v5/sysroot/usr/lib -L/system/lib/ -I/data/data/com.termux/files/usr/include/ build/temp.linux-aarch64-3.9/src/_imagingmorph.o -L/data/data/com.termux/files/usr/lib -L/system/lib -L/data/data/com.termux/files/home/packages/hass/lib -L/data/data/com.termux/files/usr/lib -lpython3.9 -o build/lib.linux-aarch64-3.9/PIL/_imagingmorph.cpython-39.so
  ld.lld: error: /system/lib/libdl.so is incompatible with aarch64linux
  ld.lld: error: /system/lib/libc.so is incompatible with aarch64linux
  ld.lld: error: /system/lib/libdl.so is incompatible with aarch64linux
  clang-13: error: linker command failed with exit code 1 (use -v to see invocation)
  error: command '/data/data/com.termux/files/usr/bin/aarch64-linux-android-clang' failed with exit code 1
  ----------------------------------------
  ERROR: Failed building wheel for Pillow
  Running setup.py clean for Pillow
Failed to build Pillow

I'm getting crazy about this 😶Thank you for your time


EDIT
I was trying also Python 3.10 and lastest version of Pillow, but with the same result.

@radarhere
Copy link
Member

Hi. The same error is reported over at termux/termux-packages#7861. There is actually a pending PR for this in our repository - #5793

Possible solutions

From termux/termux-packages#7861 (comment)
1.

LDFLAGS="-L/system/lib64/" CFLAGS="-I/data/data/com.termux/files/usr/include/" pip install Pillow

From termux/termux-packages#7788 (comment)
2.

python -m pip install git+https://github.com/landfillbaby/Pillow.git@patch-2

@r0xtar
Copy link

r0xtar commented Oct 30, 2021

Hi. It gets installed by this method. From termux/termux-packages#7861 (comment)

But Pillow package can't be detected & doesn't work.

Shows error : "Please install Pillow to properly handle images"

@radarhere
Copy link
Member

Hi @r0xtar. I think you've solved your Android-specific problem, and have moved on to another problem.

What shows you the error "Please install Pillow to properly handle images"? Is it possible that you have multiple versions of Pillow installed, and pip is connected to one version, and then you run a different version of Python and get this other error?

@radarhere
Copy link
Member

Hi. While IANAL, my simplistic understanding is that ripping music is illegal, so I will not be providing help to you any further. Others may feel differently, but that is my stance.

@r0xtar
Copy link

r0xtar commented Oct 30, 2021

It's only for learning purpose, but this is a issue for termux users. You should help in fixing that.

@Koli96
Copy link
Author

Koli96 commented Oct 30, 2021

@radarhere thank you so much!

LDFLAGS="-L/system/lib64/" CFLAGS="-I/data/data/com.termux/files/usr/include/" pip install Pillow

This command helped and Pillow has been installed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants