Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package buffer for openSUSE:Factory checked 
in at 2025-04-20 09:34:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/buffer (Old)
 and      /work/SRC/openSUSE:Factory/.buffer.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "buffer"

Sun Apr 20 09:34:53 2025 rev:18 rq:1270807 version:1.19

Changes:
--------
--- /work/SRC/openSUSE:Factory/buffer/buffer.changes    2020-02-07 
15:53:47.791490604 +0100
+++ /work/SRC/openSUSE:Factory/.buffer.new.30101/buffer.changes 2025-04-20 
19:50:27.389098223 +0200
@@ -1,0 +2,6 @@
+Thu Apr 17 12:00:37 UTC 2025 - [email protected]
+
+- fix build with gcc15
+  + buffer-gcc15.patch
+
+-------------------------------------------------------------------

New:
----
  buffer-gcc15.patch

BETA DEBUG BEGIN:
  New:- fix build with gcc15
  + buffer-gcc15.patch
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ buffer.spec ++++++
--- /var/tmp/diff_new_pack.7WqGAf/_old  2025-04-20 19:50:29.069168143 +0200
+++ /var/tmp/diff_new_pack.7WqGAf/_new  2025-04-20 19:50:29.085168809 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package buffer
 #
-# Copyright (c) 2020 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
@@ -24,6 +24,7 @@
 Group:          System/Base
 Source:         buffer-%{version}.tar.gz
 Patch0:         buffer-%{version}.dif
+Patch1:         buffer-gcc15.patch
 
 %description
 This is a program designed to speed up writing tapes on remote tape

++++++ buffer-gcc15.patch ++++++
--- buffer.c    2025-04-17 11:46:36.948674598 +0000
+++ buffer.c    2025-04-17 11:54:33.505803217 +0000
@@ -135,13 +135,13 @@ static char *rcsid = "$Header: /a/swan/h
 #define M *1024*1024
 
 /* Some forward declarations */
-void byee();
+void byee(int);
 void start_reader_and_writer();
-void parse_args();
+void parse_args(int, char**);
 void set_handlers();
 void buffer_allocate();
 void report_proc();
-int do_size();
+int do_size(char *);
 void get_buffer();
 void reader();
 void writer();
@@ -152,7 +152,7 @@ void test_writer();
 int fill_block();
 void get_next_filled_block();
 int data_to_write();
-void write_blocks_to_stdout();
+void write_blocks_to_stdout(int, int);
 void write_block_to_stdout();
 void pr_out();
 void end_writer();
--- sem.c       2025-04-17 11:46:36.948719674 +0000
+++ sem.c       2025-04-17 11:54:17.480141665 +0000
@@ -49,7 +49,7 @@ union semun {
 extern void report_proc();
 
 /* Used to end the program - on error */
-extern void byee();
+extern void byee(int);
 
 
 
--- sem.h       2025-04-17 11:46:36.948752321 +0000
+++ sem.h       2025-04-17 11:52:52.458366082 +0000
@@ -27,10 +27,10 @@
  * semaphores */
 
 /* Allocate new semaphores */
-int new_sems();
+int new_sems(int);
 
 /* Perform actions on semaphores */
-void sem_set();
-void lock();
-void unlock();
-void remove_sems();
+void sem_set(int, int, int);
+void lock(int, int);
+void unlock(int, int);
+void remove_sems(int);

Reply via email to