diff options
author | Conrad Kostecki <conikost@gentoo.org> | 2020-09-20 17:58:31 +0200 |
---|---|---|
committer | Conrad Kostecki <conikost@gentoo.org> | 2020-09-20 17:58:58 +0200 |
commit | 2a71544224f70c97980bafacc7ab5a360224b2a8 (patch) | |
tree | 64c21dc14af478570930364516f79fe2ce748e1f /dev-util/statifier | |
parent | app-forensics/aide: Disable static builds (diff) | |
download | gentoo-2a71544224f70c97980bafacc7ab5a360224b2a8.tar.gz gentoo-2a71544224f70c97980bafacc7ab5a360224b2a8.tar.bz2 gentoo-2a71544224f70c97980bafacc7ab5a360224b2a8.zip |
dev-util/statifier: fix compilation
Closes: https://bugs.gentoo.org/743298
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Diffstat (limited to 'dev-util/statifier')
-rw-r--r-- | dev-util/statifier/statifier-1.7.4-r1.ebuild | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/dev-util/statifier/statifier-1.7.4-r1.ebuild b/dev-util/statifier/statifier-1.7.4-r1.ebuild index 5bdd7e9ca4e7..f5697dd1a240 100644 --- a/dev-util/statifier/statifier-1.7.4-r1.ebuild +++ b/dev-util/statifier/statifier-1.7.4-r1.ebuild @@ -5,7 +5,7 @@ EAPI=7 MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit multilib-build toolchain-funcs +inherit flag-o-matic multilib-build toolchain-funcs DESCRIPTION="Statifier is a tool for creating portable, self-containing Linux executables" HOMEPAGE="http://statifier.sourceforge.net" @@ -32,13 +32,16 @@ src_prepare() { # Don't compile 32-bit on amd64 no-multilib profile if ! use abi_x86_32; then - sed -i -e 's/ELF32 .*/ELF32 := no/g' configs/config.x86_64 || die + sed -e 's/ELF32 .*/ELF32 := no/g' -i configs/config.x86_64 || die fi } src_configure() { tc-export CC + # Debug flags are known to cause compile failure + filter-flags "-g*" + # Fix permissions, as configure is not marked executable chmod +x configure || die econf @@ -53,6 +56,5 @@ src_install() { # Package complains with MAKEOPTS > -j1 emake -j1 DESTDIR="${ED}" install - # Install docs einstalldocs } |