Hello, I was able to compile mcabber with (git patch) attached.
-- Stefan
>From 08e5b0a2be32fc4553ed49b0fc68ef193484729d Mon Sep 17 00:00:00 2001 From: Stefan Kropp <[email protected]> Date: Sun, 21 Sep 2025 14:43:07 +0200 Subject: [PATCH] Debian Bug 1097371 Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097371 --- mcabber/mcabber/screen.c | 4 ++-- mcabber/mcabber/xmpp.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mcabber/mcabber/screen.c b/mcabber/mcabber/screen.c index 00b5704..86ffcac 100644 --- a/mcabber/mcabber/screen.c +++ b/mcabber/mcabber/screen.c @@ -90,7 +90,7 @@ static void scr_glog_print(const gchar *log_domain, GLogLevelFlags log_level, const gchar *message, gpointer user_data); #ifdef XEP0085 -static gboolean scr_chatstates_timeout(); +static gboolean scr_chatstates_timeout(gpointer data); #endif #if defined(WITH_ENCHANT) || defined(WITH_ASPELL) @@ -2485,7 +2485,7 @@ static void set_chatstate(int state) } #ifdef XEP0085 -static gboolean scr_chatstates_timeout(void) +static gboolean scr_chatstates_timeout(gpointer data) { time_t now; time(&now); diff --git a/mcabber/mcabber/xmpp.c b/mcabber/mcabber/xmpp.c index f15197f..fcb8644 100644 --- a/mcabber/mcabber/xmpp.c +++ b/mcabber/mcabber/xmpp.c @@ -50,7 +50,7 @@ LmConnection* lconnection = NULL; static guint AutoConnection; inline void update_last_use(void); -inline gboolean xmpp_reconnect(); +inline gboolean xmpp_reconnect(gpointer data); enum imstatus mystatus = offline; static enum imstatus mywantedstatus = available; @@ -783,7 +783,7 @@ static void connection_auth_cb(LmConnection *connection, gboolean success, scr_LogPrint(LPRINT_LOGNORM, "Authentication failed"); } -gboolean xmpp_reconnect() +gboolean xmpp_reconnect(gpointer data) { if (!lconnection) xmpp_connect(); -- 2.51.0

