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

Reply via email to