From add5f6d75a7b0c5d8aec6e44e48faef59f6d3c96 Mon Sep 17 00:00:00 2001 From: Mike Gilbert Date: Thu, 19 Mar 2020 11:27:40 -0400 Subject: dev-util/ninja: fixup CFLAGS handling Package-Manager: Portage-2.3.92_p3, Repoman-2.3.20_p118 Signed-off-by: Mike Gilbert --- dev-util/ninja/ninja-1.9.0.ebuild | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'dev-util/ninja/ninja-1.9.0.ebuild') diff --git a/dev-util/ninja/ninja-1.9.0.ebuild b/dev-util/ninja/ninja-1.9.0.ebuild index 9bf6dd5f8f97..36783d7d7b62 100644 --- a/dev-util/ninja/ninja-1.9.0.ebuild +++ b/dev-util/ninja/ninja-1.9.0.ebuild @@ -51,6 +51,10 @@ PATCHES=( "${FILESDIR}/ninja-1.9.0-musl.patch" ) +PATCHES=( + "${FILESDIR}"/ninja-cflags.patch +) + run_for_build() { if tc-is-cross-compiler; then local -x AR=$(tc-getBUILD_AR) @@ -66,8 +70,8 @@ run_for_build() { src_compile() { tc-export AR CXX - # configure.py uses CFLAGS instead of CXXFLAGS - export CFLAGS=${CXXFLAGS} + # configure.py appends CFLAGS to CXXFLAGS + unset CFLAGS run_for_build ${EPYTHON} configure.py --bootstrap --verbose || die -- cgit v1.2.3-65-gdbad