Remove the unnecessary and troublesome forcing of USE=hardened on sys-devel/gcc.
authorKevin F. Quinn <kevquinn@gentoo.org>
Tue, 19 Dec 2006 20:15:33 +0000 (20:15 +0000)
committerKevin F. Quinn <kevquinn@gentoo.org>
Tue, 19 Dec 2006 20:15:33 +0000 (20:15 +0000)
Commented out leaving the file here, rather than deleting it, so that the
reasons for _not_ package.use.masking -hardened for sys-devel/gcc are visible.

profiles/hardened/package.use.mask

index c0c479e28d60e1fc99a11c592815ba46ba4922dc..35cffb8a705de518bf19f02d387229527b715108 100644 (file)
@@ -1 +1,16 @@
-sys-devel/gcc -hardened
+# Note that this requires portage-2.1.1+ so if you need this functionality,
+# make sure your package forces a new-enough portage.
+
+#sys-devel/gcc -hardened
+#
+# vapier added this, but it's too much.  It prevents doing things like:
+#
+#   USE=-hardened emerge --oneshot sys-devel/gcc
+#
+# which we need to be able to do in order to migrate from default-linux
+# to hardened.  USE=hardened is default on all the hardened arch profiles.
+# Note; we don't inherit from default-linux so we don't need to undo stuff
+# that is done there.
+#
+# Kevin F. Quinn <kevquinn@gentoo.org> 19 December 2005
+