This breaks upstream version check and automated updates, I can't accept that:
$ devtool latest-version icu INFO: Current version: 74.1 INFO: Latest version: 74-2 It also breaks PV monotonically increasing. Alex On Thu, 25 Jan 2024 at 10:26, Yu, Mingli <mingli...@eng.windriver.com> wrote: > > From: Mingli Yu <mingli...@windriver.com> > > Update the version in the bb name to make the version consistent. > Before the patch: > # rpm -qa | grep icu > icu-74+1-r0.core2_64 > # rpm -ql icu > /usr > /usr/bin > /usr/bin/derb > [snip] > # derb --version > derb version 1.1 (ICU version 74.1). > Copyright (C) 2016 and later: Unicode, Inc. and others. License & terms of > use: http://www.unicode.org/copyright.html > > After the patch: > # rpm -qa | grep icu > icu-74.1-r0.core2_64 > # rpm -ql icu > /usr > /usr/bin > /usr/bin/derb > [snip] > # derb --version > derb version 1.1 (ICU version 74.1). > Copyright (C) 2016 and later: Unicode, Inc. and others. License & terms of > use: http://www.unicode.org/copyright.html > > Signed-off-by: Mingli Yu <mingli...@windriver.com> > --- > meta/recipes-support/icu/{icu_74-1.bb => icu_74.1.bb} | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > rename meta/recipes-support/icu/{icu_74-1.bb => icu_74.1.bb} (96%) > > diff --git a/meta/recipes-support/icu/icu_74-1.bb > b/meta/recipes-support/icu/icu_74.1.bb > similarity index 96% > rename from meta/recipes-support/icu/icu_74-1.bb > rename to meta/recipes-support/icu/icu_74.1.bb > index 88ded166b5..196b3dc579 100644 > --- a/meta/recipes-support/icu/icu_74-1.bb > +++ b/meta/recipes-support/icu/icu_74.1.bb > @@ -14,7 +14,7 @@ S = "${WORKDIR}/icu/source" > SPDX_S = "${WORKDIR}/icu" > STAGING_ICU_DIR_NATIVE = "${STAGING_DATADIR_NATIVE}/${BPN}/${PV}" > > -ICU_MAJOR_VER = "${@d.getVar('PV').split('-')[0]}" > +ICU_MAJOR_VER = "${@d.getVar('PV').split('.')[0]}" > > inherit autotools pkgconfig github-releases > > @@ -81,15 +81,15 @@ BBCLASSEXTEND = "native nativesdk" > LIC_FILES_CHKSUM = "file://../LICENSE;md5=08dc3852df8fffa807301902ad899ff8" > > def icu_download_version(d): > - pvsplit = d.getVar('PV').split('-') > + pvsplit = d.getVar('PV').split('.') > return pvsplit[0] + "_" + pvsplit[1] > > def icu_download_folder(d): > - pvsplit = d.getVar('PV').split('-') > + pvsplit = d.getVar('PV').split('.') > return pvsplit[0] + "-" + pvsplit[1] > > def icu_install_folder(d): > - pvsplit = d.getVar('PV').split('-') > + pvsplit = d.getVar('PV').split('.') > return pvsplit[0] + "." + pvsplit[1] > > ICU_PV = "${@icu_download_version(d)}" > -- > 2.25.1 > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#194314): https://lists.openembedded.org/g/openembedded-core/message/194314 Mute This Topic: https://lists.openembedded.org/mt/103950928/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-