Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dovecot23 for openSUSE:Factory 
checked in at 2024-11-21 15:19:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dovecot23 (Old)
 and      /work/SRC/openSUSE:Factory/.dovecot23.new.28523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dovecot23"

Thu Nov 21 15:19:14 2024 rev:55 rq:1225498 version:2.3.21.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/dovecot23/dovecot23.changes      2024-08-20 
16:15:32.391485938 +0200
+++ /work/SRC/openSUSE:Factory/.dovecot23.new.28523/dovecot23.changes   
2024-11-21 15:19:19.815206131 +0100
@@ -1,0 +2,9 @@
+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.
+
+-------------------------------------------------------------------

New:
----
  dovecot-link-icu76.patch

BETA DEBUG BEGIN:
  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.d50EnH/_old  2024-11-21 15:19:21.003255516 +0100
+++ /var/tmp/diff_new_pack.d50EnH/_new  2024-11-21 15:19:21.003255516 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dovecot23
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -164,6 +164,8 @@
 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
 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 +349,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}"



++++++ 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