Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-process/criu/
Date: Sat, 02 Mar 2019 09:57:24
Message-Id: 1551520625.75a2b2b36067e3dc0dbd999f6a886d4999884072.slyfox@gentoo
1 commit: 75a2b2b36067e3dc0dbd999f6a886d4999884072
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 2 09:56:48 2019 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 2 09:57:05 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a2b2b3
7
8 sys-process/criu: disable -Werror, bug #679140
9
10 gcc-8 detected new warnings and broke the build:
11 compel/include/uapi/compel/asm/fpu.h:89:1: error:
12 alignment 1 of ‘struct xsave_struct_ia32’ is less than 16
13 [-Werror=packed-not-aligned]
14
15 The change disables -Werror as we do in unstable ebuilds.
16
17 Reported-by: Thomas Beutin
18 Closes: https://bugs.gentoo.org/679140
19 Package-Manager: Portage-2.3.62, Repoman-2.3.12
20 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
21
22 sys-process/criu/criu-3.6.ebuild | 3 ++-
23 1 file changed, 2 insertions(+), 1 deletion(-)
24
25 diff --git a/sys-process/criu/criu-3.6.ebuild b/sys-process/criu/criu-3.6.ebuild
26 index 92f3e863605..5e41c3a8155 100644
27 --- a/sys-process/criu/criu-3.6.ebuild
28 +++ b/sys-process/criu/criu-3.6.ebuild
29 @@ -1,4 +1,4 @@
30 -# Copyright 1999-2018 Gentoo Foundation
31 +# Copyright 1999-2019 Gentoo Authors
32 # Distributed under the terms of the GNU General Public License v2
33
34 EAPI=6
35 @@ -97,6 +97,7 @@ src_install() {
36 LOGROTATEDIR="${EPREFIX}"/etc/logrotate.d \
37 DESTDIR="${D}" \
38 LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
39 + WERROR=0 \
40 install
41
42 dodoc CREDITS README.md