]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
abi_version/sstate: Handle pkgconfig output changes and bump output versions
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 26 Mar 2023 09:31:21 +0000 (10:31 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 26 Mar 2023 17:49:57 +0000 (18:49 +0100)
A recent package.py change has highlighted some corruption issues with -dev
pkgconfig package dependencies. Bump the output versions to trigger a rebuild
and ensure everything is consistent.

Take the opportunity to also drop all HASHEQUIV_HASH_VERSION entries since the
main version is changing.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes-global/package.bbclass
meta/classes-global/sstate.bbclass
meta/conf/abi_version.conf
meta/recipes-core/glibc/glibc-common.inc
meta/recipes-devtools/bootchart2/bootchart2_0.14.9.bb
meta/recipes-devtools/perl/liberror-perl_0.17029.bb
meta/recipes-extended/mc/mc_4.8.29.bb
meta/recipes-graphics/ttf-fonts/ttf-bitstream-vera_1.10.bb
meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb
meta/recipes-support/libjitterentropy/libjitterentropy_3.4.1.bb

index 7e96601cd953e7f540a5c198d197123b7f34b962..8f01bc432385e34bd1e19fa6bff6508117260ce5 100644 (file)
@@ -468,7 +468,7 @@ python do_package () {
     # cache.  This is useful if an item this class depends on changes in a
     # way that the output of this class changes.  rpmdeps is a good example
     # as any change to rpmdeps requires this to be rerun.
-    # PACKAGE_BBCLASS_VERSION = "4"
+    # PACKAGE_BBCLASS_VERSION = "5"
 
     # Init cachedpath
     global cpath
index 5b63582b5ae9f16ed2ad199459e0858916f37a7b..95373fd60a597e976c6980571eb17fd48fbf892f 100644 (file)
@@ -4,7 +4,7 @@
 # SPDX-License-Identifier: MIT
 #
 
-SSTATE_VERSION = "10"
+SSTATE_VERSION = "11"
 
 SSTATE_ZSTD_CLEVEL ??= "8"
 
index c716bd7febae07c2881dd12f88b4af1c57e900eb..b6643ea60b3bf63b94fb6b0efcd56c61e6be2c43 100644 (file)
@@ -12,4 +12,4 @@ OELAYOUT_ABI = "15"
 # a reset of the equivalence, for example when reproducibility issues break the
 # existing match data. Distros can also append to this value for the same effect.
 #
-HASHEQUIV_HASH_VERSION  = "14"
+HASHEQUIV_HASH_VERSION  = "15"
index d526a8ca207a989a80570df6cfd31abf12c74821..b93b55fe77dd1e5825a682c285b53ac8842a4898 100644 (file)
@@ -23,6 +23,4 @@ ARM_INSTRUCTION_SET:armv6 = "arm"
 COMPATIBLE_HOST:libc-musl:class-target = "null"
 
 PV = "2.37"
-# remove at next version upgrade or when output changes
 PR = "r1"
-HASHEQUIV_HASH_VERSION .= ".1"
index 297dbfb578b32e77d4b830395a749119e672c3e6..d93152cedd86298ed219afb25917cdaa16377e3f 100644 (file)
@@ -100,9 +100,7 @@ SRC_URI = "git://github.com/xrmx/bootchart.git;branch=master;protocol=https \
 S = "${WORKDIR}/git"
 SRCREV = "868a2afab9da34f32c007d773b77253c93104636"
 
-# remove at next version upgrade or when output changes
 PR = "r1"
-HASHEQUIV_HASH_VERSION .= ".1"
 
 inherit systemd update-rc.d python3native update-alternatives
 
index 67e5811f3c280a405d2788b94484ae50f0b5b38d..9585dfc2c61cf1860df7fda42583a0e9a402dacb 100644 (file)
@@ -9,9 +9,7 @@ LICENSE = "Artistic-1.0 | GPL-1.0-or-later"
 
 LIC_FILES_CHKSUM = "file://LICENSE;md5=8f3499d09ee74a050c0319391ff9d100"
 
-# remove at next version upgrade or when output changes
 PR = "r1"
-HASHEQUIV_HASH_VERSION .= ".1"
 
 DEPENDS += "perl"
 
index 7aac352ab5e5973c1c84605dd7a6e8a9ab153aac..e7f4aacc2e0f674dd080fb88f221cb2a2197e536 100644 (file)
@@ -14,9 +14,6 @@ SRC_URI = "http://www.midnight-commander.org/downloads/${BPN}-${PV}.tar.bz2 \
            "
 SRC_URI[sha256sum] = "ba6b2d8752806ac23fe045c1b081eb66dcefa6159205c79f86c005dcaf9941c1"
 
-# remove at next version upgrade or when output changes
-HASHEQUIV_HASH_VERSION .= ".2"
-
 inherit autotools gettext pkgconfig
 
 #
index 1f1ad83e0bc6f89cbb3da660e06f8c0ed29365b4..d3d1cfde60c42f7c480430c9f81185ac38b2a571 100644 (file)
@@ -12,9 +12,6 @@ PR = "r8"
 
 inherit allarch fontcache
 
-# remove at next version upgrade or when output changes
-HASHEQUIV_HASH_VERSION .= ".1"
-
 FONT_PACKAGES = "${PN}"
 
 SRC_URI = "${GNOME_MIRROR}/ttf-bitstream-vera/1.10/ttf-bitstream-vera-${PV}.tar.bz2"
index 88f534ccf7d44111d232bb707dd1a09bf46b1c5f..babde4b09981dbdc02d23f60fc70eb3c08816e75 100644 (file)
@@ -14,8 +14,6 @@ SOURCE_DATE_EPOCH = "1613559011"
 
 PE = "1"
 PR = "r4"
-# remove at next version upgrade or when output changes
-HASHEQUIV_HASH_VERSION .= ".1"
 
 inherit allarch features_check
 
index 3fb8c6b14791c20ed8193959087c1dd423efff1a..6cef8c068c887ac9633413f34bb2b03b98e67106 100644 (file)
@@ -13,9 +13,6 @@ SRC_URI = "git://github.com/smuellerDD/jitterentropy-library.git;branch=master;p
 SRCREV = "4544e11320138ac02797af81766f4476a71bb09f"
 S = "${WORKDIR}/git"
 
-# remove at next version upgrade or when output changes
-HASHEQUIV_HASH_VERSION .= ".2"
-
 do_configure[noexec] = "1"
 
 LDFLAGS += "-Wl,-O0"