Mask net-fs/openafs-kernel and net-fs/openafs[modules] on hardened, wrt bug 540196
authorAndrew Savchenko <bircoph@gentoo.org>
Fri, 1 May 2015 15:57:39 +0000 (15:57 +0000)
committerAndrew Savchenko <bircoph@gentoo.org>
Fri, 1 May 2015 15:57:39 +0000 (15:57 +0000)
profiles/hardened/ChangeLog
profiles/hardened/linux/package.mask
profiles/hardened/linux/package.use.mask

index df18c4b70422eed3710b888325e47a22dfdb49a1..4aefd4bd25911964875e3dc810140d4d80f9fb5a 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for Gentoo/AMD64 profile directory
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/ChangeLog,v 1.81 2015/04/19 01:30:47 creffett Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/ChangeLog,v 1.82 2015/05/01 15:57:39 bircoph Exp $
+
+  01 May 2015; Andrew Savchenko <bircoph@gentoo.org> linux/package.mask,
+  linux/package.use.mask:
+  Mask net-fs/openafs-kernel since it can't be used on hardened
+  kernels due to lack of C99 support by upstream (and they can't do
+  that) and hardened kernel requirement of C99 struct init.
+  See bug 540196, comment 9.
 
   19 Apr 2015; Chris Reffett <creffett@gentoo.org>
   linux/amd64/no-multilib/package.mask:
index 10b61852cccdd73a34cc06a4faf2425e8474608e..eb8a3a0b6f146b30d2022c1666dc7b24f5fb9030 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/package.mask,v 1.45 2015/04/06 19:51:46 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/package.mask,v 1.46 2015/05/01 15:57:39 bircoph Exp $
 
 # Hardened versions of gcc-4.0* through gcc-4.2* are not available.
 =sys-devel/gcc-4.0*
@@ -26,3 +26,8 @@ dev-python/skype4py
 sys-devel/prelink
 # depends on prelink
 app-crypt/hmaccalc
+
+# OpenAFS kernel module is not compatible with hardened kernels
+# due to C99 struct init requirement by hardened kernels,
+# see bug 540196 comment 9.
+net-fs/openafs-kernel
index 569920fee8c1832447e77e98ce373c021b0deb94..bf070e3845eb7c25b7ad9e8bceb6252b995b1234 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/package.use.mask,v 1.17 2014/12/04 03:34:40 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/package.use.mask,v 1.18 2015/05/01 15:57:39 bircoph Exp $
 
 # Tim Harder <radhermit@gentoo.org> (11 Oct 2014)
 # Skype doesn't work on hardened
@@ -23,3 +23,7 @@ net-analyzer/wireshark profile
 # Ian Stakenvicius <axs@gentoo.org> (03 Dec 2014)
 # Have no way of knowing what Gecko Media Plugins will install in profiles
 www-client/firefox gmp-autoupdate
+
+# net-fs/openafs-kernel module can't be used on hardened,
+# see bug 540196.
+net-fs/openafs modules