summaryrefslogtreecommitdiffstats
path: root/meta/classes/buildhistory.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes/buildhistory.bbclass')
-rw-r--r--meta/classes/buildhistory.bbclass6
1 files changed, 5 insertions, 1 deletions
diff --git a/meta/classes/buildhistory.bbclass b/meta/classes/buildhistory.bbclass
index 3da03c8485..ec3f0b173e 100644
--- a/meta/classes/buildhistory.bbclass
+++ b/meta/classes/buildhistory.bbclass
@@ -572,7 +572,11 @@ def _get_srcrev_values(d):
572 for scm in scms: 572 for scm in scms:
573 ud = urldata[scm] 573 ud = urldata[scm]
574 for name in ud.names: 574 for name in ud.names:
575 rev = ud.method.sortable_revision(scm, ud, d, name) 575 try:
576 rev = ud.method.sortable_revision(ud, d, name)
577 except TypeError:
578 # support old bitbake versions
579 rev = ud.method.sortable_revision(scm, ud, d, name)
576 # Clean this up when we next bump bitbake version 580 # Clean this up when we next bump bitbake version
577 if type(rev) != str: 581 if type(rev) != str:
578 autoinc, rev = rev 582 autoinc, rev = rev