Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lash for openSUSE:Factory checked in at 2025-05-07 19:21:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lash (Old) and /work/SRC/openSUSE:Factory/.lash.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lash" Wed May 7 19:21:44 2025 rev:5 rq:1275273 version:0.5.4 Changes: -------- --- /work/SRC/openSUSE:Factory/lash/lash.changes 2024-08-27 19:39:57.630054874 +0200 +++ /work/SRC/openSUSE:Factory/.lash.new.30101/lash.changes 2025-05-07 19:22:02.257138197 +0200 @@ -1,0 +2,7 @@ +Wed May 7 10:00:21 UTC 2025 - pgaj...@suse.com + +- added patches + fix build with gcc15 + + lash-gcc15.patch + +------------------------------------------------------------------- New: ---- lash-gcc15.patch BETA DEBUG BEGIN: New: fix build with gcc15 + lash-gcc15.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lash.spec ++++++ --- /var/tmp/diff_new_pack.fuehLZ/_old 2025-05-07 19:22:03.185178582 +0200 +++ /var/tmp/diff_new_pack.fuehLZ/_new 2025-05-07 19:22:03.185178582 +0200 @@ -1,7 +1,7 @@ # # spec file for package lash # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -35,6 +35,8 @@ Patch6: lash-glibc-2.22.patch Patch7: 0001-Fix-detection-of-Python-3.patch Patch8: lash-gcc14-fix.patch +# fix build with gcc15 +Patch9: lash-gcc15.patch BuildRequires: alsa-devel BuildRequires: glibc-devel BuildRequires: gtk2-devel @@ -90,6 +92,7 @@ %patch -P 6 -p1 %patch -P 7 -p1 %patch -P 8 -p1 +%patch -P 9 -p1 %build ./autogen.sh ++++++ lash-gcc15.patch ++++++ diff -upr lash-0.5.4.orig/lashd/client.c lash-0.5.4/lashd/client.c --- lash-0.5.4.orig/lashd/client.c 2025-05-07 09:52:41.420054548 +0000 +++ lash-0.5.4/lashd/client.c 2025-05-07 09:57:57.308583774 +0000 @@ -26,7 +26,7 @@ #include "alsa_patch.h" client_t * -client_new(lash_connect_params_t * params) +client_new(void) { client_t *client; diff -upr lash-0.5.4.orig/lashd/client.h lash-0.5.4/lashd/client.h --- lash-0.5.4.orig/lashd/client.h 2025-05-07 09:52:41.420091378 +0000 +++ lash-0.5.4/lashd/client.h 2025-05-07 09:58:11.707054639 +0000 @@ -63,7 +63,7 @@ struct _client #define CLIENT_SAVED(x) (((x)->flags) & LASH_Saved) -client_t * client_new (); +client_t * client_new (void); void client_destroy (client_t * client); const char * client_get_id_str (client_t * client); diff -upr lash-0.5.4.orig/lashd/server_event.h lash-0.5.4/lashd/server_event.h --- lash-0.5.4.orig/lashd/server_event.h 2025-05-07 09:52:41.420864158 +0000 +++ lash-0.5.4/lashd/server_event.h 2025-05-07 09:56:19.463694613 +0000 @@ -51,7 +51,7 @@ struct _server_event }; server_event_t * server_event_new (); -void server_event_destroy (); +void server_event_destroy (server_event_t * event); void server_event_set_type (server_event_t * event, enum Server_Event_Type type); void server_event_set_conn_id (server_event_t * event, unsigned long id);