From 2201dbb7de7aaf045761d78735a445cecca16f44 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sat, 24 Dec 2016 03:49:05 -0500 Subject: [PATCH] dev-util/strace: set up default build settings #602192 --- dev-util/strace/strace-4.13.ebuild | 10 +++++++++- dev-util/strace/strace-4.14.ebuild | 10 +++++++++- dev-util/strace/strace-4.15.ebuild | 10 +++++++++- dev-util/strace/strace-9999.ebuild | 10 +++++++++- 4 files changed, 36 insertions(+), 4 deletions(-) diff --git a/dev-util/strace/strace-4.13.ebuild b/dev-util/strace/strace-4.13.ebuild index b0c7288791bb..9804db50c7f4 100644 --- a/dev-util/strace/strace-4.13.ebuild +++ b/dev-util/strace/strace-4.13.ebuild @@ -3,7 +3,7 @@ EAPI="5" -inherit flag-o-matic eutils +inherit flag-o-matic eutils toolchain-funcs if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="git://git.code.sf.net/p/strace/code" @@ -48,6 +48,14 @@ src_prepare() { } src_configure() { + # Set up the default build settings, and then use the naems strace expects. + tc-export_build_env BUILD_{CC,CPP} + local v bv + for v in CC CPP {C,CPP,LD}FLAGS ; do + bv="BUILD_${v}" + export "${v}_FOR_BUILD=${!bv}" + done + econf $(use_with unwind libunwind) } diff --git a/dev-util/strace/strace-4.14.ebuild b/dev-util/strace/strace-4.14.ebuild index 6c5ede46696d..df019fe92aa1 100644 --- a/dev-util/strace/strace-4.14.ebuild +++ b/dev-util/strace/strace-4.14.ebuild @@ -3,7 +3,7 @@ EAPI="5" -inherit flag-o-matic eutils +inherit flag-o-matic eutils toolchain-funcs if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="git://git.code.sf.net/p/strace/code" @@ -48,6 +48,14 @@ src_prepare() { } src_configure() { + # Set up the default build settings, and then use the naems strace expects. + tc-export_build_env BUILD_{CC,CPP} + local v bv + for v in CC CPP {C,CPP,LD}FLAGS ; do + bv="BUILD_${v}" + export "${v}_FOR_BUILD=${!bv}" + done + econf $(use_with unwind libunwind) } diff --git a/dev-util/strace/strace-4.15.ebuild b/dev-util/strace/strace-4.15.ebuild index 6c5ede46696d..df019fe92aa1 100644 --- a/dev-util/strace/strace-4.15.ebuild +++ b/dev-util/strace/strace-4.15.ebuild @@ -3,7 +3,7 @@ EAPI="5" -inherit flag-o-matic eutils +inherit flag-o-matic eutils toolchain-funcs if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="git://git.code.sf.net/p/strace/code" @@ -48,6 +48,14 @@ src_prepare() { } src_configure() { + # Set up the default build settings, and then use the naems strace expects. + tc-export_build_env BUILD_{CC,CPP} + local v bv + for v in CC CPP {C,CPP,LD}FLAGS ; do + bv="BUILD_${v}" + export "${v}_FOR_BUILD=${!bv}" + done + econf $(use_with unwind libunwind) } diff --git a/dev-util/strace/strace-9999.ebuild b/dev-util/strace/strace-9999.ebuild index 6c5ede46696d..df019fe92aa1 100644 --- a/dev-util/strace/strace-9999.ebuild +++ b/dev-util/strace/strace-9999.ebuild @@ -3,7 +3,7 @@ EAPI="5" -inherit flag-o-matic eutils +inherit flag-o-matic eutils toolchain-funcs if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="git://git.code.sf.net/p/strace/code" @@ -48,6 +48,14 @@ src_prepare() { } src_configure() { + # Set up the default build settings, and then use the naems strace expects. + tc-export_build_env BUILD_{CC,CPP} + local v bv + for v in CC CPP {C,CPP,LD}FLAGS ; do + bv="BUILD_${v}" + export "${v}_FOR_BUILD=${!bv}" + done + econf $(use_with unwind libunwind) } -- 2.26.2