recipeutils: Add missing get_srcrev() call

Message ID 20220218112603.3003995-1-richard.purdie@linuxfoundation.org
State Accepted, archived
Commit d7088b2b5012f9e386914a6837685f5869379cc5
Headers show
Series recipeutils: Add missing get_srcrev() call | expand

Commit Message

Richard Purdie Feb. 18, 2022, 11:26 a.m. UTC
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 | 1 +
 1 file changed, 1 insertion(+)

Patch

diff --git a/meta/lib/oe/recipeutils.py b/meta/lib/oe/recipeutils.py
index a0c6974f04a..872ff97b89a 100644
--- a/meta/lib/oe/recipeutils.py
+++ b/meta/lib/oe/recipeutils.py
@@ -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"):