diff options
Diffstat (limited to 'meta/classes/buildhistory.bbclass')
-rw-r--r-- | meta/classes/buildhistory.bbclass | 6 |
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 |