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}"
-- 
2.13.6


Reply via email to