Index: udev-197-r2.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-197-r2.ebuild,v retrieving revision 1.5 diff -u -b -B -r1.5 udev-197-r2.ebuild --- udev-197-r2.ebuild 14 Jan 2013 20:58:54 -0000 1.5 +++ udev-197-r2.ebuild 15 Jan 2013 00:48:11 -0000 @@ -6,7 +6,7 @@ KV_min=2.6.39 -inherit autotools eutils linux-info multilib systemd +inherit autotools eutils linux-info multilib systemd versionator if [[ ${PV} = 9999* ]] then @@ -96,6 +96,16 @@ fi } +pkg_pretend() +{ + if has_version '>=sys-libs/glibc-2.16' && \ + ! version_is_at_least 4.6 $(gcc-version); then + eerror "You are using >=glibc-2.16." + eerror "With this version of glibc, udev requires at least gcc-4.6." + die "Incompatible gcc and glibc versions." + fi +} + pkg_setup() { # required kernel options