sys-apps/dchroot: drop Werror

Bug: https://bugs.gentoo.org/824542
Closes: https://bugs.gentoo.org/722920
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James
2022-06-11 06:50:43 +01:00
parent a17fd88885
commit 5dcd1282bb
2 changed files with 20 additions and 2 deletions

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -17,13 +17,18 @@ IUSE=""
DEPEND="sys-apps/help2man"
RDEPEND="!dev-util/schroot[dchroot]"
PATCHES=(
"${FILESDIR}"/${PN}-0.12.1-no-werror.patch
)
src_prepare() {
default
sed -i \
-e '/^all:/s:$: docs:' \
-e '/^CFLAGS/s:-O2:@CFLAGS@:' \
-e '/@CFLAGS@/ s:@CFLAGS@:@CFLAGS@ @LDFLAGS@:' \
Makefile.in || die "sed failed"
default
}
src_compile() {

View File

@@ -0,0 +1,13 @@
https://bugs.gentoo.org/824542
https://bugs.gentoo.org/722920
--- a/Makefile.in
+++ b/Makefile.in
@@ -3,7 +3,7 @@ mandir = ${prefix}/share/man
sysconfdir = $(DESTDIR)/etc
INSTALL=install
-CFLAGS=-Wl,-z,now @CFLAGS@ @LDFLAGS@ -Wall -Wstrict-prototypes -Werror -g \
+CFLAGS=-Wl,-z,now @CFLAGS@ @LDFLAGS@ -Wall -Wstrict-prototypes \
-DDCHROOT_VERSION="\"@DCHROOT_VERSION@\""
all: dchroot docs