From b18bcbb94a908537f739e2a74c4caa519c17afdd Mon Sep 17 00:00:00 2001 From: Alper Ak Date: Wed, 9 Sep 2026 22:51:18 +0300 Subject: [PATCH] loudmouth: remove recipe do_compile fails with OpenSSL 4.0: lm-ssl-openssl.c:281:92: error: invalid use of incomplete typedef 'ASN1_IA5STRING' {aka 'struct asn1_string_st'} This break is a three line change to the ASN1_STRING accessors, but upstream is dead. The last release is 1.5.4 from January 2021 and the last commit in the mcabber fork is from June 2022, so every future toolchain or dependency change is ours to carry. Nothing in any layer depends on it, the only reference was the meta-oe packagegroup. Signed-off-by: Alper Ak Signed-off-by: Khem Raj --- .../loudmouth/loudmouth_1.5.4.bb | 18 ------------------ .../packagegroups/packagegroup-meta-oe.bb | 1 - 2 files changed, 19 deletions(-) delete mode 100644 meta-oe/recipes-connectivity/loudmouth/loudmouth_1.5.4.bb diff --git a/meta-oe/recipes-connectivity/loudmouth/loudmouth_1.5.4.bb b/meta-oe/recipes-connectivity/loudmouth/loudmouth_1.5.4.bb deleted file mode 100644 index 83a366a8df..0000000000 --- a/meta-oe/recipes-connectivity/loudmouth/loudmouth_1.5.4.bb +++ /dev/null @@ -1,18 +0,0 @@ -DESCRIPTION = "Loudmouth is a lightweight and easy-to-use C library for programming with the Jabber protocol." -HOMEPAGE = "http://www.loudmouth-project.org/" - -LICENSE = "LGPL-2.1-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" - -DEPENDS = "glib-2.0 libcheck openssl libidn" - -GNOMEBASEBUILDCLASS = "autotools" - -inherit gnomebase gtk-doc - -SRC_URI = "https://github.com/mcabber/${BPN}/releases/download/${PV}/${BP}.tar.bz2" -UPSTREAM_CHECK_URI = "https://github.com/mcabber/loudmouth/releases" -UPSTREAM_CHECK_REGEX = "releases/tag/(?P\d+(\.\d+)+)" -SRC_URI[sha256sum] = "31cbc91c1fddcc5346b3373b8fb45594e9ea9cc7fe36d0595e8912c47ad94d0d" - -EXTRA_OECONF = "--with-ssl=openssl --with-compile-warnings=no" diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb index 084d5a201f..225cd95604 100644 --- a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb +++ b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb @@ -147,7 +147,6 @@ RDEPENDS:packagegroup-meta-oe-connectivity = "\ libuv \ libwebsockets \ linuxptp \ - loudmouth \ modemmanager \ mosh \ ${@bb.utils.contains("DISTRO_FEATURES", "x11", "obex-data-server", "", d)} \