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