[QA] kernel-2.eclass: Revert "use experimental in global scope"
authorMichał Górny <mgorny@gentoo.org>
Mon, 23 Nov 2015 16:08:09 +0000 (17:08 +0100)
committerMichał Górny <mgorny@gentoo.org>
Mon, 23 Nov 2015 16:09:26 +0000 (17:09 +0100)
Revert the global 'use' call fix as it causes build failures for users.

Bug: https://bugs.gentoo.org/show_bug.cgi?id=566600

eclass/kernel-2.eclass

index c6223238e7f67dc97ebd3091cdf4028f991bc036..1a508f119aafd46d2b55b9483713c17022459e1b 100644 (file)
@@ -160,9 +160,15 @@ handle_genpatches() {
                if [[ "${i}" == "experimental" && -z ${K_EXP_GENPATCHES_PULL} && -z ${K_EXP_GENPATCHES_NOUSE} ]] ; then
                        use_cond_start="experimental? ( "
                        use_cond_end=" )"
+
+                       if use experimental ; then
+                               UNIPATCH_LIST_GENPATCHES+=" ${DISTDIR}/${tarball}"
+                               debug-print "genpatches tarball: $tarball"
+                       fi
+               else
+                       UNIPATCH_LIST_GENPATCHES+=" ${DISTDIR}/${tarball}"
+                       debug-print "genpatches tarball: $tarball"
                fi
-               UNIPATCH_LIST_GENPATCHES+=" ${DISTDIR}/${tarball}"
-               debug-print "genpatches tarball: $tarball"
                GENPATCHES_URI+=" ${use_cond_start}mirror://gentoo/${tarball}${use_cond_end}"
        done
 }