From 275afd40d5c33a693627a06fd5beb7aa63b76cb9 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Thu, 5 Feb 2026 13:10:52 +0100 Subject: [PATCH] build: remove specific libstrophe build check For autotools this was added in: 75bb00368f4f8c0a3e5a7da8aa347f86f07fc53a Regarding: https://github.com/profanity-im/profanity/issues/1334 I think libstrophe is rather common now and should be treated like all the other dependencies anyways. So I'll remove this from the meson files at least. Since my goal is to have a cleaner build system. --- meson.build | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/meson.build b/meson.build index ad40ff48..c598972d 100644 --- a/meson.build +++ b/meson.build @@ -83,17 +83,6 @@ thread_dep = dependency('threads') math_dep = cc.find_library('m', required: true) libstrophe_dep = dependency('libstrophe', version: '>= 0.12.3') -# Check if libstrophe works -if not cc.links(''' - #include - int main() { - xmpp_initialize(); - return 0; - } - ''', dependencies: libstrophe_dep) - error('libstrophe is broken') -endif - # Check for XMPP_CERT_PUBKEY_FINGERPRINT_SHA256 support if cc.links(''' #include