commit: e8b976076a9905d004819d375f669c4c2288243d Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org> AuthorDate: Fri Dec 15 16:44:49 2017 +0000 Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org> CommitDate: Wed Dec 20 01:05:12 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b97607
profiles: unset default USE=justify in hardened profiles. The "justify" USE flag is local to only app-editors/nano, but it was enabled by default in two hardened profiles, * hardened/linux/amd64/make.defaults * features/hardened/amd64/make.defaults The reasoning for that is lost to time, but probably dates back to when nano was part of the @system set, and we wanted the stages to be built with USE=justify set for nano (before per-package USE defaults). Closes: https://bugs.gentoo.org/635066 profiles/features/hardened/amd64/make.defaults | 2 +- profiles/hardened/linux/amd64/make.defaults | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/features/hardened/amd64/make.defaults b/profiles/features/hardened/amd64/make.defaults index 10d89c63ebf..1d58d93d315 100644 --- a/profiles/features/hardened/amd64/make.defaults +++ b/profiles/features/hardened/amd64/make.defaults @@ -1,5 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -USE="justify -pic" +USE="-pic" diff --git a/profiles/hardened/linux/amd64/make.defaults b/profiles/hardened/linux/amd64/make.defaults index acb6734fd7e..73067930812 100644 --- a/profiles/hardened/linux/amd64/make.defaults +++ b/profiles/hardened/linux/amd64/make.defaults @@ -1,7 +1,7 @@ # Copyright 1999-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -USE="justify -pic" +USE="-pic" CFLAGS="-O2 -pipe" CXXFLAGS="${CFLAGS}"