]> code.ossystems Code Review - openembedded-core.git/commitdiff
recipeutils: Add missing get_srcrev() call
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 18 Feb 2022 10:53:25 +0000 (10:53 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 18 Feb 2022 11:37:30 +0000 (11:37 +0000)
Updates within bitbake now require this call to be triggered somewhere with
floating git source revs. Add the missing call. Issue can be reproduced with:

devtool check-upgrade-status dbus-wait

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oe/recipeutils.py

index a0c6974f04a3547fb5180d8a7c01ab30a000b33f..872ff97b89a5ff05e0fcbe0483241989aab07fd9 100644 (file)
@@ -1029,6 +1029,7 @@ def get_recipe_upstream_version(rd):
     else:
         ud = bb.fetch2.FetchData(src_uri, rd)
         if rd.getVar("UPSTREAM_CHECK_COMMITS") == "1":
+            bb.fetch2.get_srcrev(rd)
             revision = ud.method.latest_revision(ud, rd, 'default')
             upversion = pv
             if revision != rd.getVar("SRCREV"):