diff mbox series

[meta-oe] loudmouth: remove recipe

Message ID 20260909195118.191319-1-alperyasinak1@gmail.com
State Under Review
Headers show
Series [meta-oe] loudmouth: remove recipe | expand

Commit Message

Alper Ak Sept. 9, 2026, 7:51 p.m. UTC
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 <alperyasinak1@gmail.com>
---
 .../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 mbox series

Patch

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<pver>\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)} \