mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-05 12:38:09 -07:00
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:
@@ -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() {
|
||||
|
||||
13
sys-apps/dchroot/files/dchroot-0.12.1-no-werror.patch
Normal file
13
sys-apps/dchroot/files/dchroot-0.12.1-no-werror.patch
Normal 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
|
||||
Reference in New Issue
Block a user