summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrea Cerisara <andreacerisara@gmail.com>2020-09-01 16:51:48 +1000
committerSam James <sam@gentoo.org>2020-09-16 01:55:46 +0000
commitbd4ea26296468aa04e671ed3073a7c3b03df4ebd (patch)
treed2e9c8e857fd8e727476729297cd7e46e3a5cd54 /app-benchmarks/siege
parentdev-util/cgdb: shift AT_M4DIR definition (diff)
downloadgentoo-bd4ea26296468aa04e671ed3073a7c3b03df4ebd.tar.gz
gentoo-bd4ea26296468aa04e671ed3073a7c3b03df4ebd.tar.bz2
gentoo-bd4ea26296468aa04e671ed3073a7c3b03df4ebd.zip
app-benchmarks/siege: remove /usr/lib from LDFLAGS
Signed-off-by: Andrea Cerisara <andreacerisara@gmail.com> Bug: https://bugs.gentoo.org/732886 Package-Manager: Portage-3.0.4, Repoman-2.3.23 Closes: https://github.com/gentoo/gentoo/pull/17356 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'app-benchmarks/siege')
-rw-r--r--app-benchmarks/siege/siege-4.0.5.ebuild14
1 files changed, 10 insertions, 4 deletions
diff --git a/app-benchmarks/siege/siege-4.0.5.ebuild b/app-benchmarks/siege/siege-4.0.5.ebuild
index 57c3d85b8fec..adc92eaedd14 100644
--- a/app-benchmarks/siege/siege-4.0.5.ebuild
+++ b/app-benchmarks/siege/siege-4.0.5.ebuild
@@ -15,15 +15,21 @@ SLOT="0"
IUSE="libressl ssl"
RDEPEND="ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )"
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+)"
DEPEND="${RDEPEND}"
src_prepare() {
default
# bundled macros break recent libtool
- sed -i -e '/AC_PROG_SHELL/d' configure.ac || die
+ # remove /usr/lib from LDFLAGS, bug #732886
+ sed -i \
+ -e '/AC_PROG_SHELL/d' \
+ -e 's/SSL_LDFLAGS="-L.*lib"/SSL_LDFLAGS=""/g' \
+ -e 's/Z_LDFLAGS="-L.*lib"/Z_LDFLAGS=""/g' \
+ configure.ac || die
+
rm *.m4 || die "failed to remove bundled macros"
eautoreconf
}