sys-process/procenv: Drop -Werror and -fstack-protector (bug #580808).
authorJeroen Roovers <jer@gentoo.org>
Fri, 22 Apr 2016 12:10:39 +0000 (14:10 +0200)
committerJeroen Roovers <jer@gentoo.org>
Fri, 22 Apr 2016 12:10:51 +0000 (14:10 +0200)
Package-Manager: portage-2.2.28

sys-process/procenv/files/procenv-0.45-flags.patch [new file with mode: 0644]
sys-process/procenv/procenv-0.45.ebuild

diff --git a/sys-process/procenv/files/procenv-0.45-flags.patch b/sys-process/procenv/files/procenv-0.45-flags.patch
new file mode 100644 (file)
index 0000000..a4c6be9
--- /dev/null
@@ -0,0 +1,18 @@
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -4,7 +4,6 @@
+       -pedantic \
+       -std=gnu99 \
+       -Wall -Wunused \
+-      -fstack-protector \
+       -Wformat
+@@ -13,7 +12,6 @@
+ AM_CFLAGS += -fdata-sections -ffunction-sections
+ # keep it tight
+-AM_CFLAGS += -Werror
+ bin_PROGRAMS = procenv
index 3daf7544f7950dbfadf7238c2e6d56537707f5e6..83e4156211282e13c36d8e73c3d374f63d4311d8 100644 (file)
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit eutils
+inherit autotools eutils
 
 DESCRIPTION="command-line utility to show process environment"
 HOMEPAGE="https://github.com/jamesodhunt/procenv"
@@ -21,5 +21,9 @@ DEPEND="
 "
 
 src_prepare() {
-       epatch "${FILESDIR}"/${P}-sysmacros.patch
+       epatch \
+               "${FILESDIR}"/${P}-sysmacros.patch \
+               "${FILESDIR}"/${P}-flags.patch
+
+       eautoreconf
 }