dev-python/sip: Fix cross-compiling by passing the --sysroot option

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10
This commit is contained in:
James Le Cuirot
2018-12-30 21:38:11 +00:00
parent 3bd7fe4f21
commit 2bf942f5b9

View File

@@ -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)"