| Message ID | 0336a138f7ad4aff0f2cd3b9549aba5a467a8986.1763293945.git.liezhi.yang@windriver.com |
|---|---|
| State | New |
| Headers | show |
| Series | [1/1] package.bbclass: Fix base_ver for AUTOINC | expand |
diff --git a/meta/classes-global/package.bbclass b/meta/classes-global/package.bbclass index d7ff333f20..bd32a6ede5 100644 --- a/meta/classes-global/package.bbclass +++ b/meta/classes-global/package.bbclass @@ -296,8 +296,10 @@ python package_get_auto_pr() { conn = oe.prservice.prserv_make_conn(d) if conn is not None: if "AUTOINC" in pkgv: + pr = d.getVar('PR') + # Strip PR to make AUTOINC can increase when SRCREV is changed + base_ver = "AUTOINC-%s" % version[:-len(pr)] srcpv = bb.fetch2.get_srcrev(d) - base_ver = "AUTOINC-%s" % version[:version.find(srcpv)] value = conn.getPR(base_ver, pkgarch, srcpv) d.setVar("PRSERV_PV_AUTOINC", str(value))