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
# Copyright 1999-2012 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
-USE="justify -pic"
+USE="-pic"
# 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}"