diff options
-rwxr-xr-x | bin/ebuild.sh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/bin/ebuild.sh b/bin/ebuild.sh index 30c6c958c..cd4fca842 100755 --- a/bin/ebuild.sh +++ b/bin/ebuild.sh @@ -165,7 +165,12 @@ useq() { fi # Make sure we have this USE flag in IUSE - if ! hasq "${u}" ${IUSE} ${E_IUSE} && ! hasq "${u}" ${PORTAGE_ARCHLIST} selinux; then + if ! hasq "${u}" ${IUSE} ${E_IUSE} && \ + ! hasq "${u}" ${PORTAGE_ARCHLIST} selinux && \ + [[ ${u} != arch_* ]] && \ + [[ ${u} != elibc_* ]] && \ + [[ ${u} != kernel_* ]] && \ + [[ ${u} != userland_* ]] ; then eqawarn "QA Notice: USE Flag '${u}' not in IUSE for ${CATEGORY}/${PF}" fi |