summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--eclass/linux-build.eclass105
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.10.44-r12
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.10.502
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.10.522
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.10.532
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.12.252
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.12.262
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.14.142
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.14.162
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.14.172
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.2.612
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.2.622
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.4.1002
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.4.1022
-rw-r--r--metadata/md5-cache/sys-kernel/longterm-sources-3.4.1032
-rw-r--r--metadata/md5-cache/sys-kernel/stable-sources-3.15.102
-rw-r--r--metadata/md5-cache/sys-kernel/stable-sources-3.15.72
-rw-r--r--metadata/md5-cache/sys-kernel/stable-sources-3.15.92
-rw-r--r--metadata/md5-cache/sys-kernel/stable-sources-3.16.12
19 files changed, 122 insertions, 19 deletions
diff --git a/eclass/linux-build.eclass b/eclass/linux-build.eclass
index 8661358b..69093ba1 100644
--- a/eclass/linux-build.eclass
+++ b/eclass/linux-build.eclass
@@ -21,7 +21,11 @@ ETYPE="sources"
inherit savedconfig kernel-2
detect_version
-EXPORT_FUNCTIONS src_prepare src_compile src_install pkg_postinst
+EXPORT_FUNCTIONS pkg_setup src_prepare src_compile src_install pkg_postinst
+
+: ${LINUX_BUILD_MOD_SIG_DAYS:=3650}
+: ${LINUX_BUILD_MOD_SIG_KEY_ALG:=rsa}
+: ${LINUX_BUILD_MOD_SIG_KEY_SIZE:=4096}
SLOT="${PV%.*}"
@@ -71,6 +75,39 @@ _linux-build_configval() {
esac
}
+_linux-build_pkg_setup-build() {
+ local _v
+
+ for _v in "${PF}" "${P}" "${PN}" ; do
+ einfo "Checking existence of ${PORTAGE_CONFIGROOT%/}/etc/ssl/private/${_v}.{crt,key}"
+
+ if [[ -e "${PORTAGE_CONFIGROOT}/etc/ssl/private/${_v}.crt" &&
+ -e "${PORTAGE_CONFIGROOT}/etc/ssl/private/${_v}.key" ]] ; then
+
+ mkdir -p "${T}/etc/ssl/private"
+ cp --preserve=mode,ownership \
+ "${PORTAGE_CONFIGROOT}/etc/ssl/private/${_v}.crt" "${T}/etc/ssl/private/${PF}.crt" \
+ || die "Failed to copy ${PORTAGE_CONFIGROOT%/}/etc/ssl/private/${_v}.crt"
+ cp --preserve=mode,ownership \
+ "${PORTAGE_CONFIGROOT}/etc/ssl/private/${_v}.key" "${T}/etc/ssl/private/${PF}.key" \
+ || die "Failed to copy ${PORTAGE_CONFIGROOT%/}/etc/ssl/private/${_v}.key"
+
+ export _LINUX_BUILD_MOD_SIG_X509_PFX="${_v}"
+ eend 0
+
+ break
+ fi
+
+ eend 1
+ done
+}
+
+linux-build_pkg_setup() {
+ kernel-2_pkg_setup
+
+ use build && _linux-build_pkg_setup-build
+}
+
_linux-build_src_prepare_build() {
mkdir "${BUILDDIR}"
@@ -95,6 +132,64 @@ _linux-build_src_prepare_build() {
_linux-build_configval FHANDLE || ewarn "CONFIG_FHANDLE is needed for >=sys-fs/udev-210"
_linux-build_configval NET || ewarn "CONFIG_NET is needed for >=sys-fs/udev-210"
+ if _linux-build_configval MODULE_SIG ; then
+ if ! has_version "dev-libs/openssl" ; then
+ die "dev-libs/openssl is required for CONFIG_MODULE_SIG"
+ fi
+
+ if ! _linux-build_configval MODULE_SIG_HASH ; then
+ die "CONFIG_MODULE_SIG_HASH must be defined when using CONFIG_MODULE_SIG"
+ fi
+
+ if [[ -e "${T}/etc/ssl/private/${PF}.crt" &&
+ -e "${T}/etc/ssl/private/${PF}.key" ]] ; then
+
+ einfo "Use the following X509 pair for CONFIG_MODULE_SIG"
+ einfo " ${PORTAGE_CONFIGROOT%/}/etc/ssl/private/${_LINUX_BUILD_MOD_SIG_X509_PFX}.crt"
+ einfo " ${PORTAGE_CONFIGROOT%/}/etc/ssl/private/${_LINUX_BUILD_MOD_SIG_X509_PFX}.key"
+
+ touch "${BUILDDIR}/x509.genkey"
+ cp --preserve=mode,ownership \
+ "${T}/etc/ssl/private/${PF}.crt" "${BUILDDIR}/signing_key.x509"
+ cp --preserve=mode,ownership \
+ "${T}/etc/ssl/private/${PF}.key" "${BUILDDIR}/signing_key.priv"
+ else
+ einfo "Generating X509 config"
+ cat > "${BUILDDIR}/x509.genkey" <<-EOF
+ [ req ]
+ prompt = no
+ distinguished_name = ${PF}_subj
+ x509_extensions = ${PF}_exts
+
+ [ ${PF}_subj ]
+ O = as29
+ CN = ${KBUILD_BUILD_HOST:-${HOSTNAME}}
+ emailAddress = ${KBUILD_BUILD_USER:-${PORTAGE_USERNAME}}@${KBUILD_BUILD_HOST:-${HOSTNAME}}"
+
+ [ ${PF}_exts ]
+ basicConstraints=critical,CA:FALSE
+ keyUsage=digitalSignature
+ subjectKeyIdentifier=hash
+ authorityKeyIdentifier=keyid
+ EOF
+
+ einfo "Generating X509 pair"
+ openssl req -x509 -nodes -batch \
+ -days "${LINUX_BUILD_MOD_SIG_DAYS}" \
+ -newkey "${LINUX_BUILD_MOD_SIG_KEY_ALG}:${LINUX_BUILD_MOD_SIG_KEY_SIZE}" \
+ "-${CONFIG_MODULE_SIG_HASH}" \
+ -outform DER \
+ -config "${BUILDDIR}/x509.genkey" \
+ -out "${BUILDDIR}/signing_key.x509" \
+ -keyout "${BUILDDIR}/signing_key.priv" \
+ || die "openssl req fail"
+ fi
+
+ openssl x509 -inform DER -noout \
+ -in "${BUILDDIR}/signing_key.x509" \
+ -subject
+ fi
+
einfo "Checking configuration file"
emake oldconfig "${myopt[@]}" < /dev/null
@@ -208,6 +303,14 @@ _linux-build_src_install_build() {
fi
fi
+ if _linux-build_configval MODULE_SIG ; then
+ insinto /etc/ssl/private
+ newins "${BUILDDIR}/signing_key.x509" "${PF}.crt"
+ newins "${BUILDDIR}/signing_key.priv" "${PF}.key"
+
+ fperms 0400 "/etc/ssl/private/${PF}.key"
+ fi
+
use savedconfig && save_config "${BUILDDIR}/.config"
}
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.10.44-r1 b/metadata/md5-cache/sys-kernel/longterm-sources-3.10.44-r1
index 9aab7895..4f61a0cc 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.10.44-r1
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.10.44-r1
@@ -11,5 +11,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.10
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.10.44.xz mirror://kernel/linux/kernel/v3.x/linux-3.10.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=a4770f6b953cdfaf355342ae186cf35a
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.10.50 b/metadata/md5-cache/sys-kernel/longterm-sources-3.10.50
index 5a994127..312436ca 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.10.50
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.10.50
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.10
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.10.50.xz mirror://kernel/linux/kernel/v3.x/linux-3.10.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=445d9dffe74a19ee55930a5aae8c5833
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.10.52 b/metadata/md5-cache/sys-kernel/longterm-sources-3.10.52
index f890dae6..72711d9e 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.10.52
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.10.52
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.10
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.10.52.xz mirror://kernel/linux/kernel/v3.x/linux-3.10.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=445d9dffe74a19ee55930a5aae8c5833
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.10.53 b/metadata/md5-cache/sys-kernel/longterm-sources-3.10.53
index 198ccaf6..e7a18f3b 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.10.53
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.10.53
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.10
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.10.53.xz mirror://kernel/linux/kernel/v3.x/linux-3.10.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=445d9dffe74a19ee55930a5aae8c5833
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.12.25 b/metadata/md5-cache/sys-kernel/longterm-sources-3.12.25
index 50122ddd..3544c512 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.12.25
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.12.25
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.12
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.12.25.xz mirror://kernel/linux/kernel/v3.x/linux-3.12.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=445d9dffe74a19ee55930a5aae8c5833
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.12.26 b/metadata/md5-cache/sys-kernel/longterm-sources-3.12.26
index 34b3e43d..a00e8109 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.12.26
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.12.26
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.12
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.12.26.xz mirror://kernel/linux/kernel/v3.x/linux-3.12.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=445d9dffe74a19ee55930a5aae8c5833
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.14.14 b/metadata/md5-cache/sys-kernel/longterm-sources-3.14.14
index 0abe6eb6..926a86c0 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.14.14
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.14.14
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.14
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.14.14.xz mirror://kernel/linux/kernel/v3.x/linux-3.14.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=445d9dffe74a19ee55930a5aae8c5833
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.14.16 b/metadata/md5-cache/sys-kernel/longterm-sources-3.14.16
index dd671f39..67cb2c06 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.14.16
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.14.16
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.14
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.14.16.xz mirror://kernel/linux/kernel/v3.x/linux-3.14.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=445d9dffe74a19ee55930a5aae8c5833
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.14.17 b/metadata/md5-cache/sys-kernel/longterm-sources-3.14.17
index cf53f75c..7c09f724 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.14.17
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.14.17
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.14
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.14.17.xz mirror://kernel/linux/kernel/v3.x/linux-3.14.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=445d9dffe74a19ee55930a5aae8c5833
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.2.61 b/metadata/md5-cache/sys-kernel/longterm-sources-3.2.61
index 6d3d5d75..55dd60b7 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.2.61
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.2.61
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.2
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.2.61.xz mirror://kernel/linux/kernel/v3.x/linux-3.2.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=445d9dffe74a19ee55930a5aae8c5833
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.2.62 b/metadata/md5-cache/sys-kernel/longterm-sources-3.2.62
index 47bbc5b3..80738351 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.2.62
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.2.62
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.2
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.2.62.xz mirror://kernel/linux/kernel/v3.x/linux-3.2.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=445d9dffe74a19ee55930a5aae8c5833
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.4.100 b/metadata/md5-cache/sys-kernel/longterm-sources-3.4.100
index 12f85277..6ff0a764 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.4.100
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.4.100
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.4
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.4.100.xz mirror://kernel/linux/kernel/v3.x/linux-3.4.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=445d9dffe74a19ee55930a5aae8c5833
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.4.102 b/metadata/md5-cache/sys-kernel/longterm-sources-3.4.102
index e9392372..045c5e7a 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.4.102
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.4.102
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.4
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.4.102.xz mirror://kernel/linux/kernel/v3.x/linux-3.4.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=445d9dffe74a19ee55930a5aae8c5833
diff --git a/metadata/md5-cache/sys-kernel/longterm-sources-3.4.103 b/metadata/md5-cache/sys-kernel/longterm-sources-3.4.103
index 7b85e810..a136cbc7 100644
--- a/metadata/md5-cache/sys-kernel/longterm-sources-3.4.103
+++ b/metadata/md5-cache/sys-kernel/longterm-sources-3.4.103
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.4
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.4.103.xz mirror://kernel/linux/kernel/v3.x/linux-3.4.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=445d9dffe74a19ee55930a5aae8c5833
diff --git a/metadata/md5-cache/sys-kernel/stable-sources-3.15.10 b/metadata/md5-cache/sys-kernel/stable-sources-3.15.10
index b29e0179..c3cb0e13 100644
--- a/metadata/md5-cache/sys-kernel/stable-sources-3.15.10
+++ b/metadata/md5-cache/sys-kernel/stable-sources-3.15.10
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.15
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.15.10.xz mirror://kernel/linux/kernel/v3.x/linux-3.15.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=38706be878dca1e8c32a93a1c9f68d31
diff --git a/metadata/md5-cache/sys-kernel/stable-sources-3.15.7 b/metadata/md5-cache/sys-kernel/stable-sources-3.15.7
index 0e2171f8..d2d9b5b1 100644
--- a/metadata/md5-cache/sys-kernel/stable-sources-3.15.7
+++ b/metadata/md5-cache/sys-kernel/stable-sources-3.15.7
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.15
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.15.7.xz mirror://kernel/linux/kernel/v3.x/linux-3.15.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=38706be878dca1e8c32a93a1c9f68d31
diff --git a/metadata/md5-cache/sys-kernel/stable-sources-3.15.9 b/metadata/md5-cache/sys-kernel/stable-sources-3.15.9
index db923d0c..5ce3f6fd 100644
--- a/metadata/md5-cache/sys-kernel/stable-sources-3.15.9
+++ b/metadata/md5-cache/sys-kernel/stable-sources-3.15.9
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.15
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.15.9.xz mirror://kernel/linux/kernel/v3.x/linux-3.15.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=38706be878dca1e8c32a93a1c9f68d31
diff --git a/metadata/md5-cache/sys-kernel/stable-sources-3.16.1 b/metadata/md5-cache/sys-kernel/stable-sources-3.16.1
index 8215fcfe..bfc2e501 100644
--- a/metadata/md5-cache/sys-kernel/stable-sources-3.16.1
+++ b/metadata/md5-cache/sys-kernel/stable-sources-3.16.1
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( zlib lzma ) zlib? ( build ) lzma? ( build ) symlink? ( source
RESTRICT=binchecks strip
SLOT=3.16
SRC_URI=mirror://kernel/linux/kernel/v3.x/patch-3.16.1.xz mirror://kernel/linux/kernel/v3.x/linux-3.16.tar.xz
-_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 1ab2f3838a2be2988b8238940f8d3980 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
+_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 kernel-2 6fb31411472936acc8287129d3df7f43 linux-build 6e37ac0924bda3b97444801684a52cb7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=38706be878dca1e8c32a93a1c9f68d31