Re: [gentoo-dev] Changing policy about -Werror

2018-09-21 Thread Alon Bar-Lev
On Sat, Sep 22, 2018 at 1:33 AM Chí-Thanh Christopher Nguyễn wrote: > > Richard Yao schrieb: > > >> To make code behave differently it needs substantial amount of code > >> to provide you an example. You need to him O2<->O3 behaviour delta > >> after all. But I will try (for a different warning,

Re: [gentoo-dev] [PATCH] eclass/linux-mod.eclass: add module signing support

2018-09-21 Thread Georgy Yakovlev
On Friday, September 21, 2018 3:59:26 PM PDT Chí-Thanh Christopher Nguyễn wrote: > Alexander Tsoy schrieb: > >> + sign_binary_path="${KV_OUT_DIR}/scripts/sign-file" > > > > Yet another way to screw up modules building. It relies on some binary > > in the kernel build dir that may break after

Re: [gentoo-dev] [PATCH] eclass/linux-mod.eclass: add module signing support

2018-09-21 Thread Georgy Yakovlev
On Friday, September 21, 2018 5:58:00 AM PDT Alexander Tsoy wrote: > В Чт, 20/09/2018 в 22:13 -0700, Georgy Yakovlev пишет: > > ->%--- > > @@ -144,13 +158,16 @@ esac > > > > 0) die "EAPI=${EAPI} is not supported with > > > > MODULES_OPTIONAL_USE_IUSE_DEFAULT

Re: [gentoo-dev] [PATCH] eclass/linux-mod.eclass: add module signing support

2018-09-21 Thread Chí-Thanh Christopher Nguyễn
Alexander Tsoy schrieb: + sign_binary_path="${KV_OUT_DIR}/scripts/sign-file" Yet another way to screw up modules building. It relies on some binary in the kernel build dir that may break after openssl update (e.g. soname change). Maybe the sign-file application could be packaged, for

Re: [gentoo-dev] acceptable alternatives to -Werror, was: Changing policy about -Werror

2018-09-21 Thread Chí-Thanh Christopher Nguyễn
Mike Auty schrieb: Installation will proceed, but the user will get a big fat warning that the sys-fs/zfs package is potentially broken. This seems like a sure-fire way to make users paranoid and/or desensitized? People will learn to ignore warnings if we make them big red and flashing but

Re: [gentoo-dev] Changing policy about -Werror

2018-09-21 Thread Chí-Thanh Christopher Nguyễn
Richard Yao schrieb: To make code behave differently it needs substantial amount of code to provide you an example. You need to him O2<->O3 behaviour delta after all. But I will try (for a different warning, it should not matter much). Thanks. I had been incorrect about -O3 giving not us some

Re: [gentoo-dev] [PATCH 1/3] check-reqs.eclass: update to EAPI7

2018-09-21 Thread Jason Zaman
All three of these patches are now in the tree :) -- Jason On Tue, Sep 18, 2018 at 02:38:15PM +0800, Jason Zaman wrote: > Signed-off-by: Jason Zaman > --- > eclass/check-reqs.eclass | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/eclass/check-reqs.eclass

Re: [gentoo-dev] [PATCH] eclass/waf-utils.eclass: add parameters to compile and install

2018-09-21 Thread Michał Górny
On Fri, 2018-09-21 at 18:51 +0300, Victor Kustov wrote: > [1] https://github.com/gentoo/gentoo/pull/9533#discussion_r211739558 > > This patch add parameters to compile and install phases in waf-utils > eclass. Need to solve [1] > > --- > eclass/waf-utils.eclass | 8 > 1 file changed, 4

[gentoo-dev] [PATCH] eclass/waf-utils.eclass: add parameters to compile and install

2018-09-21 Thread Victor Kustov
[1] https://github.com/gentoo/gentoo/pull/9533#discussion_r211739558 This patch add parameters to compile and install phases in waf-utils eclass. Need to solve [1] --- eclass/waf-utils.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/waf-utils.eclass

Re: [gentoo-dev] [PATCH] eclass/linux-mod.eclass: add module signing support

2018-09-21 Thread Alexander Tsoy
В Чт, 20/09/2018 в 22:13 -0700, Georgy Yakovlev пишет: > ->%--- > @@ -144,13 +158,16 @@ esac > 0) die "EAPI=${EAPI} is not supported with > MODULES_OPTIONAL_USE_IUSE_DEFAULT due to lack of IUSE defaults" ;; > esac > > -IUSE="kernel_linux >

Re: [gentoo-dev] [RFC] C++ standard in ebuilds

2018-09-21 Thread Dennis Schridde
On Tuesday, 18 September 2018 16:31:23 CEST Guilherme Amadio wrote: > On Mon, Sep 17, 2018 at 10:24:48AM -0700, Matt Turner wrote: > > I don't understand what a potential solution would be. > > > > The various projects use -std=c++XXX because that's what their code > > requires. -std=c++XXX can't