diff options
-rw-r--r-- | meta/lib/oe/recipeutils.py | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/meta/lib/oe/recipeutils.py b/meta/lib/oe/recipeutils.py index 56be75dc9c..044f1bfa61 100644 --- a/meta/lib/oe/recipeutils.py +++ b/meta/lib/oe/recipeutils.py | |||
@@ -1070,10 +1070,15 @@ def get_recipe_upstream_version(rd): | |||
1070 | ud = bb.fetch2.FetchData(src_uri, rd) | 1070 | ud = bb.fetch2.FetchData(src_uri, rd) |
1071 | if rd.getVar("UPSTREAM_CHECK_COMMITS") == "1": | 1071 | if rd.getVar("UPSTREAM_CHECK_COMMITS") == "1": |
1072 | bb.fetch2.get_srcrev(rd) | 1072 | bb.fetch2.get_srcrev(rd) |
1073 | revision = ud.method.latest_revision(ud, rd, 'default') | 1073 | upversion = None |
1074 | upversion = pv | 1074 | revision = None |
1075 | if revision != rd.getVar("SRCREV"): | 1075 | try: |
1076 | upversion = upversion + "-new-commits-available" | 1076 | revision = ud.method.latest_revision(ud, rd, 'default') |
1077 | upversion = pv | ||
1078 | if revision != rd.getVar("SRCREV"): | ||
1079 | upversion = upversion + "-new-commits-available" | ||
1080 | except bb.fetch2.FetchError as e: | ||
1081 | bb.warn("Unable to obtain latest revision: {}".format(e)) | ||
1077 | else: | 1082 | else: |
1078 | pupver = ud.method.latest_versionstring(ud, rd) | 1083 | pupver = ud.method.latest_versionstring(ud, rd) |
1079 | (upversion, revision) = pupver | 1084 | (upversion, revision) = pupver |