Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libpst for openSUSE:Factory checked in at 2025-03-31 11:37:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libpst (Old) and /work/SRC/openSUSE:Factory/.libpst.new.2696 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libpst" Mon Mar 31 11:37:13 2025 rev:50 rq:1264947 version:0.6.76 Changes: -------- --- /work/SRC/openSUSE:Factory/libpst/libpst.changes 2024-07-31 13:29:04.103247826 +0200 +++ /work/SRC/openSUSE:Factory/.libpst.new.2696/libpst.changes 2025-03-31 11:37:22.761734199 +0200 @@ -1,0 +2,9 @@ +Wed Mar 26 09:54:53 UTC 2025 - Bjørn Lie <bjorn....@gmail.com> + +- Add 0003-gcc-c23-changes.patch: Fix build with gcc 15, patch + lifted from fedora. +- Replace gcc-c++ generic c++_compiler BuildRequires. +- Replace libgsf-devel with pkgconfig(libgsf-1) BuildRequires: + Align with what configure checks for. + +------------------------------------------------------------------- New: ---- 0003-gcc-c23-changes.patch BETA DEBUG BEGIN: New: - Add 0003-gcc-c23-changes.patch: Fix build with gcc 15, patch lifted from fedora. BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libpst.spec ++++++ --- /var/tmp/diff_new_pack.N8imsC/_old 2025-03-31 11:37:23.597768876 +0200 +++ /var/tmp/diff_new_pack.N8imsC/_new 2025-03-31 11:37:23.601769042 +0200 @@ -1,7 +1,7 @@ # # spec file for package libpst # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # Copyright (c) 2008 Bharath Acharya # # All modifications and additions to the file contributed by third parties @@ -25,12 +25,15 @@ Group: Productivity/Networking/Email/Utilities URL: http://www.gnome.org/projects/evolution/ Source0: http://www.five-ten-sg.com/libpst/packages/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM libpst-0dfabdc07bf3.patch -- Fix 'incompatible pointer types' warning on i686 Patch1: libpst-0dfabdc07bf3.patch +# PATCH-FIX-UPSTREAM 0003-gcc-c23-changes.patch -- Fix build with gcc 15 +Patch2: 0003-gcc-c23-changes.patch -BuildRequires: gcc-c++ +BuildRequires: c++_compiler BuildRequires: gd-devel -BuildRequires: libgsf-devel BuildRequires: pkgconfig +BuildRequires: pkgconfig(libgsf-1) BuildRequires: pkgconfig(zlib) Suggests: %{name}-doc ++++++ 0003-gcc-c23-changes.patch ++++++ diff -up libpst-0.6.76/src/readpst.c.gcc-changes libpst-0.6.76/src/readpst.c --- libpst-0.6.76/src/readpst.c.gcc-changes 2025-01-22 08:18:34.846378892 +0100 +++ libpst-0.6.76/src/readpst.c 2025-01-22 08:18:42.508459826 +0100 @@ -26,7 +26,6 @@ struct file_ll { int32_t skip_count; }; -int grim_reaper(); pid_t try_fork(char* folder); void process(pst_item *outeritem, pst_desc_tree *d_ptr); void write_email_body(FILE *f, char *body); @@ -152,7 +151,7 @@ sem_t* output_mutex = NULL; #endif -int grim_reaper(int waitall) +static int grim_reaper(int waitall) { int available = 0; #ifdef HAVE_FORK