Partial compatibility for on-device builds.
There is no guarantee that it will be possible to build all available
packages and built packages will have same reliability that cross-compiled
but should solve "self-hosting" problems as much as possible.
* zlib: add package
* add zlib to dependencies where needed
* aapt: fix compilation error after adding own zlib
* fossil: specify zlib installation
* fossil: specify CPPFLAGS
* exa: fix build error where zlib.h was not found
* bat: fix build error where zlib.h was not found
* lftp: specify correct zlib location
* zlib-dev: breaks and replaces old ndk-sysroot
also bump toolchain version for z{lib,conf}.h removal
* texlive-bin: fix compilation errors
As clang++ in the NDK defaults to libc++ since r17, we no longer
need to fake a libstdc++.so at build time (and omit it from the
libc++ package we ship).