From: James Le Cuirot Date: Sun, 30 Dec 2018 21:38:11 +0000 (+0000) Subject: dev-python/sip: Fix cross-compiling by passing the --sysroot option X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=2bf942f5b9811cda71c10dc3c8388c402a3bd36e;p=gentoo.git dev-python/sip: Fix cross-compiling by passing the --sysroot option Signed-off-by: James Le Cuirot Package-Manager: Portage-2.3.49, Repoman-2.3.10 --- diff --git a/dev-python/sip/sip-4.19.14_pre1812231555.ebuild b/dev-python/sip/sip-4.19.14_pre1812231555.ebuild index 294e56df9f49..47ab306936cb 100644 --- a/dev-python/sip/sip-4.19.14_pre1812231555.ebuild +++ b/dev-python/sip/sip-4.19.14_pre1812231555.ebuild @@ -49,6 +49,8 @@ src_prepare() { src_configure() { configuration() { + local incdir=$(python_get_includedir) + if ! python_is_python3; then local CFLAGS="${CFLAGS} -fno-strict-aliasing" fi @@ -56,9 +58,10 @@ src_configure() { local myconf=( "${PYTHON}" "${S}"/configure.py + --sysroot="${ESYSROOT}/usr" --bindir="${EPREFIX}/usr/bin" --destdir="$(python_get_sitedir)" - --incdir="$(python_get_includedir)" + --incdir="${incdir#${SYSROOT}}" $(usex debug --debug '') AR="$(tc-getAR) cqs" CC="$(tc-getCC)"