From: Ross Burton Date: Thu, 23 Jul 2026 13:55:14 +0000 (+0100) Subject: wget: enable libpsl in target builds X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=9638671c5ea7577b0820a48d6706ce2fbc8d2e44;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git wget: enable libpsl in target builds The Public Suffix List[1] is a list of domains that people can register domains under, for example ".com" or ".co.uk". This is useful because it means browsers and other HTTP using tools can prevent malicious web sites from setting privacy-damaging "supercookies". In the interest of being more secure out of the box, enable libpsl in builds of wget (note that we never build wget-native, as it is provided by the host). [1] https://publicsuffix.org Signed-off-by: Ross Burton Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-extended/wget/wget_1.25.0.bb b/meta/recipes-extended/wget/wget_1.25.0.bb index 10b2bc19a5d..1d202df9f42 100644 --- a/meta/recipes-extended/wget/wget_1.25.0.bb +++ b/meta/recipes-extended/wget/wget_1.25.0.bb @@ -25,7 +25,7 @@ EXTRA_OECONF = "--without-libgnutls-prefix --without-libssl-prefix \ EXTRA_OEMAKE += 'TOOLCHAIN_OPTIONS="${TOOLCHAIN_OPTIONS}" \ DEBUG_PREFIX_MAP="${DEBUG_PREFIX_MAP}"' -PACKAGECONFIG ??= "gnutls pcre2 zlib \ +PACKAGECONFIG ??= "gnutls pcre2 zlib libpsl \ ${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)}" PACKAGECONFIG[ares] = "--with-cares,--without-cares,c-ares" PACKAGECONFIG[gnutls] = "--with-ssl=gnutls,,gnutls"