summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConrad Kostecki <conikost@gentoo.org>2020-09-20 17:58:31 +0200
committerConrad Kostecki <conikost@gentoo.org>2020-09-20 17:58:58 +0200
commit2a71544224f70c97980bafacc7ab5a360224b2a8 (patch)
tree64c21dc14af478570930364516f79fe2ce748e1f /dev-util
parentapp-forensics/aide: Disable static builds (diff)
downloadgentoo-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')
-rw-r--r--dev-util/statifier/statifier-1.7.4-r1.ebuild8
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
}