summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/selinux/2007.0/amd64/hardened/package.mask')
-rw-r--r--profiles/selinux/2007.0/amd64/hardened/package.mask23
1 files changed, 11 insertions, 12 deletions
diff --git a/profiles/selinux/2007.0/amd64/hardened/package.mask b/profiles/selinux/2007.0/amd64/hardened/package.mask
index 5a2607f8865d..7b3b2b532bd7 100644
--- a/profiles/selinux/2007.0/amd64/hardened/package.mask
+++ b/profiles/selinux/2007.0/amd64/hardened/package.mask
@@ -1,15 +1,17 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2007.0/amd64/hardened/package.mask,v 1.3 2009/07/31 11:06:50 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2007.0/amd64/hardened/package.mask,v 1.4 2009/11/14 21:18:17 gengor Exp $
-# Mask off gcc-4 for all hardened arches until SSP is sorted out (i.e.
-# backport for gcc-4.0 and 4.0/4.1 rigged for SSP support in the C
-# library). After that, may still need to be masked on x86 as some
-# PIC assembler that worked pre-4 fails post-4, e.g. bug #104966).
-# If you want to play with it, unmask in /etc/portage/package.unmask
-# but be prepared to rebuild anything you build with gcc-4, later.
-# 2006-01-11 kevquinn
-=sys-devel/gcc-4*
+# Hardened versions of gcc-4.0* through gcc-4.2* are not available.
+=sys-devel/gcc-4.0*
+=sys-devel/gcc-4.1*
+=sys-devel/gcc-4.2*
+
+# Mask non-hardened+non-testing gcc-4.3.x releases.
+=sys-devel/gcc-4.3.2*
+
+# No hardened >=sys-devel/gcc-4.4 available.
+>=sys-devel/gcc-4.4
# Mask off glibc-2.4 until the approach for SSP compatibilty is
# resolved in a way that doesn't break running systems, and we
@@ -17,6 +19,3 @@
# around if you try it in a live system.
# 2006-03-13 kevquinn
=sys-libs/glibc-2.4*
-
-# Patch fails, mask for now. Bug #270274.
->=sys-libs/glibc-2.10