diff options
Diffstat (limited to 'dev-util/ninja/ninja-9999.ebuild')
-rw-r--r-- | dev-util/ninja/ninja-9999.ebuild | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/dev-util/ninja/ninja-9999.ebuild b/dev-util/ninja/ninja-9999.ebuild index bf75daf0bbb4..5d9e2fbb5af0 100644 --- a/dev-util/ninja/ninja-9999.ebuild +++ b/dev-util/ninja/ninja-9999.ebuild @@ -44,6 +44,10 @@ RDEPEND=" ) " +PATCHES=( + "${FILESDIR}"/ninja-cflags.patch +) + run_for_build() { if tc-is-cross-compiler; then local -x AR=$(tc-getBUILD_AR) @@ -59,8 +63,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 |