Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dovecot23 for openSUSE:Leap:16.0 
checked in at 2025-04-07 13:58:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/dovecot23 (Old)
 and      /work/SRC/openSUSE:Leap:16.0/.dovecot23.new.1907 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dovecot23"

Mon Apr  7 13:58:13 2025 rev:2 rq:1267527 version:2.3.21.1

Changes:
--------
--- /work/SRC/openSUSE:Leap:16.0/dovecot23/dovecot23.changes    2025-03-19 
11:41:52.573507379 +0100
+++ /work/SRC/openSUSE:Leap:16.0/.dovecot23.new.1907/dovecot23.changes  
2025-04-07 13:58:16.876775396 +0200
@@ -1,0 +2,21 @@
+Mon Feb 10 14:06:40 UTC 2025 - Peter Varkoly <vark...@suse.com>
+
+- Fix build problems caused by too long file name.
+  Add patch: dovecot-2.3.21-test-socket-path.patch
+
+-------------------------------------------------------------------
+Fri Jan 24 21:52:27 UTC 2025 - Marcus Rueckert <mrueck...@suse.de>
+
+- Enable notify support for the unit file. New BR
+  pkgconfig(libsystemd)
+
+-------------------------------------------------------------------
+Thu Nov 21 08:29:35 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Add dovecot-link-icu76.patch: configure: Explicitly check for icu-uc
+  Ensure we link against libicu-uc when it's split in v76
+  (boo#1233582).
+- Call autoreconf in build section, as above patch touches the
+  build system.
+
+-------------------------------------------------------------------
@@ -809,0 +831,5 @@
+Sat May 29 00:43:04 UTC 2021 - Marcus Rueckert <mrueck...@suse.de>
+
+- empty dirs also do conflict now
+
+-------------------------------------------------------------------
@@ -1121,0 +1148,10 @@
+
+-------------------------------------------------------------------
+Mon Nov 23 19:09:22 UTC 2020 - Marcus Rueckert <mrueck...@suse.de>
+
+- add libstemmer and libextextcat support for dovecot-fts-flatcurve
+
+-------------------------------------------------------------------
+Mon Nov 23 19:09:09 UTC 2020 - Marcus Rueckert <mrueck...@suse.de>
+
+- add BR for rpcgen for the configure check for quota support 

New:
----
  dovecot-2.3.21-test-socket-path.patch
  dovecot-link-icu76.patch

BETA DEBUG BEGIN:
  New:- Fix build problems caused by too long file name.
  Add patch: dovecot-2.3.21-test-socket-path.patch
  New:
- Add dovecot-link-icu76.patch: configure: Explicitly check for icu-uc
  Ensure we link against libicu-uc when it's split in v76
BETA DEBUG END:

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

Other differences:
------------------
++++++ dovecot23.spec ++++++
--- /var/tmp/diff_new_pack.udm3MI/_old  2025-04-07 13:58:17.372796174 +0200
+++ /var/tmp/diff_new_pack.udm3MI/_new  2025-04-07 13:58:17.376796342 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dovecot23
 #
-# Copyright (c) 2023 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
@@ -26,12 +26,17 @@
 %define dovecot_pigeonhole_source_dir 
%{pkg_name}-%{dovecot_branch}-pigeonhole-%{dovecot_pigeonhole_version}
 %define dovecot_pigeonhole_docdir     %{_docdir}/%{pkg_name}/dovecot-pigeonhole
 %define restart_flag /var/run/%{pkg_name}/%{pkg_name}-restart-after-rpm-install
+%if 0%{?suse_version} > 1500
+%bcond_without textcat
+%bcond_without stemmer
+%else
+%bcond_with    textcat
+%bcond_with    stemmer
+%endif
 %if 0%{?suse_version} > 1230
 %bcond_without systemd
-%bcond_with    textcat
 %else
 %bcond_with    systemd
-%bcond_with    textcat
 %endif
 %bcond_without solr
 %if 0%{?suse_version} > 1110
@@ -92,6 +97,7 @@
 BuildRequires:  pam-devel
 BuildRequires:  pkgconfig
 BuildRequires:  postgresql-devel
+BuildRequires:  rpcgen
 BuildRequires:  tcpd-devel
 BuildRequires:  zlib-devel
 %if %{with sqlite}
@@ -123,7 +129,11 @@
 %if %{with textcat}
 BuildRequires:  libexttextcat-devel
 %endif
+%if %{with stemmer}
+BuildRequires:  libstemmer-devel
+%endif
 %if %{with systemd}
+BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(systemd)
 %{?systemd_ordering}
 %define has_systemd 1
@@ -164,6 +174,10 @@
 Patch2:         fix-build-with-openssl-3.patch
 # PATCH-FIX-UPSTREAM - 
https://github.com/dovecot/core/commit/f0c1cf42ea78d22e2674b03fe65f0ee6545c5b99
 Patch3:         fix-strict-aliasing.patch
+# PATCH-FIX-UPSTREAM - https://github.com/dovecot/core/commit/1ccd5b54.patch
+Patch4:         dovecot-link-icu76.patch
+# PATCH-FIX-UPSTREAM - 
https://src.fedoraproject.org/rpms/dovecot/raw/rawhide/f/dovecot-2.3.21-test-socket-path.patch
+Patch5:         dovecot-2.3.21-test-socket-path.patch
 Summary:        IMAP and POP3 Server Written Primarily with Security in Mind
 License:        BSD-3-Clause AND LGPL-2.1-or-later AND MIT
 Group:          Productivity/Networking/Email/Servers
@@ -347,6 +361,7 @@
 sed -i 's|#mail_plugin_dir = /usr/lib/dovecot|mail_plugin_dir = 
%{_libdir}/dovecot/modules|' doc/example-config/conf.d/10-mail.conf
 
 %build
+autoreconf -fiv
 export CFLAGS="%{optflags}"
 %if %{with clucene}
 export CFLAGS="$CFLAGS -I%{_libdir}"
@@ -375,6 +390,9 @@
 %if %{with textcat}
     --with-textcat                                  \
 %endif
+%if %{with stemmer}
+    --with-stemmer                                  \
+%endif
 %if %{with icu}
     --with-icu                                      \
 %endif
@@ -709,7 +727,7 @@
 %dir %attr(0755,root,root)        %ghost %{_var}/run/%{pkg_name}/
 %dir %attr(0750,root,%{pkg_name}) %ghost %{_var}/run/%{pkg_name}/login/
 %endif
-%dir %attr(0750,root,root)        %{_var}/lib/%{pkg_name}/
+#dir #attr(0750,root,root)        #{_var}/lib/#{pkg_name}/
 
 %files fts
 %defattr(-,root,root,-)


++++++ dovecot-2.3.21-test-socket-path.patch ++++++
>From 9a3e0d099044d3a7478c3a24ccb8990181767f7c Mon Sep 17 00:00:00 2001
From: Duncan Bellamy <d...@denkimushi.com>
Date: Sat, 6 Mar 2021 14:25:29 +0000
Subject: [PATCH] imap: Shorten test-imap-client-hibernate socket path length

---
 src/imap/test-imap-client-hibernate.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/imap/test-imap-client-hibernate.c 
b/src/imap/test-imap-client-hibernate.c
index 9b90e1bd9a..c5392fa3fc 100644
--- a/src/imap/test-imap-client-hibernate.c
+++ b/src/imap/test-imap-client-hibernate.c
@@ -19,7 +19,7 @@
 
 #include <sys/stat.h>
 
-#define TEMP_DIRNAME ".test-imap-client-hibernate"
+#define TEMP_DIRNAME ".test-ich"
 
 #define EVILSTR "\t\r\n\001"
 


++++++ dovecot-link-icu76.patch ++++++
>From 1ccd5b54a408d12fce0c94ab0bbaedbb5ef69830 Mon Sep 17 00:00:00 2001
From: fundawang <fundaw...@yeah.net>
Date: Sun, 27 Oct 2024 22:11:21 +0800
Subject: [PATCH] configure: Explicitly check for icu-uc

Ensure we link against libicu-uc when it's split in v76.
---
 m4/want_icu.m4 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: dovecot-2.3.21.1/m4/want_icu.m4
===================================================================
--- dovecot-2.3.21.1.orig/m4/want_icu.m4
+++ dovecot-2.3.21.1/m4/want_icu.m4
@@ -1,7 +1,7 @@
 AC_DEFUN([DOVECOT_WANT_ICU], [
   if test "$want_icu" != "no"; then
     if test "$PKG_CONFIG" != "" && $PKG_CONFIG --exists icu-i18n 2>/dev/null; 
then
-      PKG_CHECK_MODULES(LIBICU, icu-i18n)
+      PKG_CHECK_MODULES(LIBICU, icu-i18n icu-uc)
       have_icu=yes
       AC_DEFINE(HAVE_LIBICU,, [Define if you want ICU normalization support 
for FTS])
     elif test "$want_icu" = "yes"; then

Reply via email to