summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2013-09-19 13:57:58 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2013-09-19 13:57:58 +0000
commitbe7e5e71a4291cc25d687742a4dfa030e4e10efd (patch)
treeb48c019851a76e4f5561cae87f55310d63ed8152 /sys-apps/kmod
parentold (diff)
downloadgentoo-2-be7e5e71a4291cc25d687742a4dfa030e4e10efd.tar.gz
gentoo-2-be7e5e71a4291cc25d687742a4dfa030e4e10efd.tar.bz2
gentoo-2-be7e5e71a4291cc25d687742a4dfa030e4e10efd.zip
Check compiler (preprocessor) version only if it's GNU GCC wrt #485310 by "eroen"
(Portage version: 2.2.6/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Diffstat (limited to 'sys-apps/kmod')
-rw-r--r--sys-apps/kmod/ChangeLog7
-rw-r--r--sys-apps/kmod/kmod-15.ebuild6
-rw-r--r--sys-apps/kmod/kmod-9999.ebuild6
3 files changed, 12 insertions, 7 deletions
diff --git a/sys-apps/kmod/ChangeLog b/sys-apps/kmod/ChangeLog
index 80ca0fde2472..cdba70b0357f 100644
--- a/sys-apps/kmod/ChangeLog
+++ b/sys-apps/kmod/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/kmod
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v 1.112 2013/08/25 14:57:09 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v 1.113 2013/09/19 13:57:58 ssuominen Exp $
+
+ 19 Sep 2013; Samuli Suominen <ssuominen@gentoo.org> kmod-15.ebuild,
+ kmod-9999.ebuild:
+ Check compiler (preprocessor) version only if it's GNU GCC wrt #485310 by
+ "eroen"
25 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> -kmod-14-r1.ebuild,
-kmod-14-r2.ebuild:
diff --git a/sys-apps/kmod/kmod-15.ebuild b/sys-apps/kmod/kmod-15.ebuild
index 53fe6d5669a2..6ec5433665d0 100644
--- a/sys-apps/kmod/kmod-15.ebuild
+++ b/sys-apps/kmod/kmod-15.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/kmod-15.ebuild,v 1.1 2013/08/24 12:03:31 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/kmod-15.ebuild,v 1.2 2013/09/19 13:57:58 ssuominen Exp $
EAPI=5
inherit autotools eutils libtool multilib toolchain-funcs versionator
@@ -38,8 +38,8 @@ DEPEND="${RDEPEND}
zlib? ( virtual/pkgconfig )"
pkg_setup() {
- version_is_at_least 4.6 $(gcc-version) || \
- die "At least sys-devel/gcc >= 4.6 is required to build ${CATEGORY}/${PN}." #481020
+ [[ $(tc-getCPP) == *cpp ]] && ! version_is_at_least 4.6 $(gcc-version) && \
+ die "You need at least GNU GCC 4.6.x to build this package." #481020
}
src_prepare() {
diff --git a/sys-apps/kmod/kmod-9999.ebuild b/sys-apps/kmod/kmod-9999.ebuild
index a2ed8f8b6333..22c74e7ec01c 100644
--- a/sys-apps/kmod/kmod-9999.ebuild
+++ b/sys-apps/kmod/kmod-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/kmod-9999.ebuild,v 1.64 2013/08/24 10:59:48 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/kmod-9999.ebuild,v 1.65 2013/09/19 13:57:58 ssuominen Exp $
EAPI=5
inherit autotools eutils libtool multilib toolchain-funcs versionator
@@ -38,8 +38,8 @@ DEPEND="${RDEPEND}
zlib? ( virtual/pkgconfig )"
pkg_setup() {
- version_is_at_least 4.6 $(gcc-version) || \
- die "At least sys-devel/gcc >= 4.6 is required to build ${CATEGORY}/${PN}." #481020
+ [[ $(tc-getCPP) == *cpp ]] && ! version_is_at_least 4.6 $(gcc-version) && \
+ die "You need at least GNU GCC 4.6.x to build this package." #481020
}
src_prepare() {