From c5de36f5882f0dbaa63f88bb8f9010910cdbb9cf Mon Sep 17 00:00:00 2001 From: Jiaying Song Date: Tue, 26 Aug 2025 12:27:44 +0800 Subject: [PATCH] libconfig: switch source to GitHub repository The original tarball URL no longer provides version 1.7.3 or any other historical releases.To ensure reproducible builds, the source has been switched to the official GitHub repository. Signed-off-by: Jiaying Song Signed-off-by: Khem Raj --- meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb b/meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb index a4df707dd7..bd7d7e64b8 100644 --- a/meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb +++ b/meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb @@ -7,9 +7,10 @@ SECTION = "libs" LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=fad9b3332be894bab9bc501572864b29" -SRC_URI = "https://hyperrealm.github.io/libconfig/dist/libconfig-${PV}.tar.gz \ +SRC_URI = "git://github.com/hyperrealm/libconfig.git;protocol=https;branch=master;tag=v${PV} \ file://0001-Fix-declarations-to-allow-build-with-gcc-15.patch \ " +SRCREV = "525922a6b49ca19235cdf307376e7c9c539d1b93" # needed when we modify grammar.y with above patch DEPENDS += "bison-native" @@ -19,7 +20,5 @@ UPSTREAM_CHECK_REGEX = "Version (?P\d+(\.\d+)+)" inherit autotools-brokensep pkgconfig -SRC_URI[sha256sum] = "545166d6cac037744381d1e9cc5a5405094e7bfad16a411699bcff40bbb31ee7" - PACKAGE_BEFORE_PN = "${PN}++" FILES:${PN}++ = "${libdir}/${BPN}++*${SOLIBS}"