Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dovecot24 for openSUSE:Factory 
checked in at 2025-06-27 23:01:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dovecot24 (Old)
 and      /work/SRC/openSUSE:Factory/.dovecot24.new.7067 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dovecot24"

Fri Jun 27 23:01:01 2025 rev:9 rq:1288750 version:2.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/dovecot24/dovecot24.changes      2025-06-23 
15:02:31.326929827 +0200
+++ /work/SRC/openSUSE:Factory/.dovecot24.new.7067/dovecot24.changes    
2025-06-27 23:02:20.611823202 +0200
@@ -1,0 +2,16 @@
+Thu Jun 26 09:18:32 UTC 2025 - Peter Varkoly <vark...@suse.com>
+
+- Update to actual version (Fri May 30 17:05:02 2025) in main branch to fix 
bsc#1245075
+  [sle16][ppc64le][dovecot] dovecot service failed to start and coredump on 
ppc64le
+  Turn off tests.
+  * lib-auth: Fix linking due to duplicate symbols
+  * lib-settings: test-settings - Refactor initialization of params3
+  * lib-var-expand: Test hierarchical SETTINGS_EVENT_VAR_EXPAND_PARAMS
+  * lib-settings: Pad initial var expand context with empty tables and 
providers when needed
+  * Panic: file settings.c: line 1560 (settings_var_expand_init_add): 
assertion failed: (I_MAX(num_tables, num_provs) == num_ctx)
+  * auth: db-oauth2 - Don't mix table and providers_arr
+  * lib: test-file-cache - Ignore RLIMIT_AS enforcement failure
+  * If the OS does not respect RLIMIT_AS here, lets skip all the rest of the 
tests.
+  * auth: Fix using passdb_fields with passdb_ldap_bind_userdn=yes
+
+-------------------------------------------------------------------
@@ -4 +20,3 @@
-- dovecot-fix-gssapi.patch applied to fix gssapi
+- dovecot gssapi authentication fails when starting with empty auth data
+  (bsc#1243489)
+  dovecot-fix-gssapi.patch applied to fix gssapi

Old:
----
  dovecot-2.4.1-4.tar.gz.sig
  dovecot-pigeonhole-2.4.1-4.tar.gz.sig

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

Other differences:
------------------
++++++ dovecot24.spec ++++++
--- /var/tmp/diff_new_pack.XiWTen/_old  2025-06-27 23:02:23.475941242 +0200
+++ /var/tmp/diff_new_pack.XiWTen/_new  2025-06-27 23:02:23.491941901 +0200
@@ -34,7 +34,6 @@
 %bcond_without zstd
 %bcond_without xapian
 %bcond_without libstemmer
-%bcond_without run_tests
 %if %{is_opensuse}
 %bcond_without apparmor
 %bcond_without textcat
@@ -42,6 +41,7 @@
 %bcond_with apparmor
 %bcond_with textcat
 %endif
+%bcond_with run_tests
 
 Name:           dovecot24
 Version:        2.4.1
@@ -55,8 +55,6 @@
 Source:         
https://www.dovecot.org/releases/%{dovecot_branch}/%{pkg_name}-%{dovecot_version}.tar.gz
 Source1:        
https://pigeonhole.dovecot.org/releases/%{dovecot_branch}/%{dovecot_pigeonhole_source_dir}.tar.gz
 Source2:        dovecot-rpmlintrc
-Source10:       
https://www.dovecot.org/releases/%{dovecot_branch}/%{pkg_name}-%{dovecot_version}.tar.gz.sig
-Source11:       
https://pigeonhole.dovecot.org/releases/%{dovecot_branch}/%{dovecot_pigeonhole_source_dir}.tar.gz.sig
 Source12:       dovecot24.keyring
 Source13:       dovecot-2.4.configfiles
 Source15:       dovecot.conf
@@ -68,12 +66,16 @@
 Patch2:         dovecot-2.3.17-env_script_interpreter.patch
 # PATCH-FIX-OPENSUSE
 Patch3:         dovecot-fix-gssapi.patch
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
+BuildRequires:  libtool
 BuildRequires:  lua-devel
 BuildRequires:  lua-dkjson
 BuildRequires:  pkgconfig
+BuildRequires:  python3
 BuildRequires:  rpcgen
 BuildRequires:  pkgconfig(krb5)
 %if %{with apparmor}
@@ -298,6 +300,7 @@
 
 %build
 # export CFLAGS="%%{optflags} -Wno-sign-compare"
+./autogen.sh
 %configure                                          \
     --docdir=%{_docdir}/%{pkg_name}                 \
     --with-moduledir=%{_libdir}/%{pkg_name}/modules \
@@ -337,6 +340,7 @@
 %make_build
 
 pushd %{dovecot_pigeonhole_source_dir}
+    ./autogen.sh
     %configure --with-dovecot=../ \
       --with-ldap=plugin \
       --docdir="%{dovecot_pigeonhole_docdir}"
@@ -377,7 +381,7 @@
 # install sieve docs
 install -m 0755 -Dd %{buildroot}%{dovecot_pigeonhole_docdir}
 pushd %{dovecot_pigeonhole_source_dir}
-sed -i 's/\r$//' doc/rfc/*
+#sed -i 's/\r$//' doc/rfc/*
 cp -av AUTHORS COPYING* INSTALL NEWS README \
        examples/ doc/rfc/ doc/devel \
   %{buildroot}%{dovecot_pigeonhole_docdir}/

++++++ dovecot-2.4.1-4.tar.gz ++++++
/work/SRC/openSUSE:Factory/dovecot24/dovecot-2.4.1-4.tar.gz 
/work/SRC/openSUSE:Factory/.dovecot24.new.7067/dovecot-2.4.1-4.tar.gz differ: 
char 9, line 1

++++++ dovecot-pigeonhole-2.4.1-4.tar.gz ++++++
++++ 2486 lines of diff (skipped)

Reply via email to