From: Mike Frysinger Date: Sat, 24 Dec 2016 08:49:05 +0000 (-0500) Subject: dev-util/strace: set up default build settings #602192 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=2201dbb7de7aaf045761d78735a445cecca16f44;p=gentoo.git dev-util/strace: set up default build settings #602192 --- 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) }