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);
