commit: 2bf942f5b9811cda71c10dc3c8388c402a3bd36e
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 30 21:38:11 2018 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Jan 10 21:19:54 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf942f5
dev-python/sip: Fix cross-compiling by passing the --sysroot option
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10
dev-python/sip/sip-4.19.14_pre1812231555.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-python/sip/sip-4.19.14_pre1812231555.ebuild
b/dev-python/sip/sip-4.19.14_pre1812231555.ebuild
index 294e56df9f4..47ab306936c 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)"