python: Fix build issue when using clang
authorFredrik Fornwall <fredrik@fornwall.net>
Mon, 16 Jan 2017 10:49:20 +0000 (11:49 +0100)
committerFredrik Fornwall <fredrik@fornwall.net>
Mon, 16 Jan 2017 10:49:20 +0000 (11:49 +0100)
packages/python/build.sh

index 3b19573..293a50d 100644 (file)
@@ -45,6 +45,12 @@ termux_step_pre_configure() {
        # Put the host-built python in path:
        export TERMUX_ORIG_PATH=$PATH
        export PATH=$TERMUX_PKG_HOSTBUILD_DIR:$PATH
+
+       # Needed when building with clang, as setup.py only probes
+       # gcc for include paths when finding headers for determining
+       # if extension modules should be built (specifically, the
+       # zlib extension module is not built without this):
+       CPPFLAGS+=" -I$TERMUX_STANDALONE_TOOLCHAIN/sysroot/usr/include"
 }
 
 termux_step_post_configure () {