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 |
