Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package courier-imap for openSUSE:Factory checked in at 2023-05-02 16:19:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/courier-imap (Old) and /work/SRC/openSUSE:Factory/.courier-imap.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "courier-imap" Tue May 2 16:19:22 2023 rev:71 rq:1083963 version:5.2.4 Changes: -------- --- /work/SRC/openSUSE:Factory/courier-imap/courier-imap.changes 2023-04-07 18:18:01.877135767 +0200 +++ /work/SRC/openSUSE:Factory/.courier-imap.new.1533/courier-imap.changes 2023-05-02 16:24:06.311617444 +0200 @@ -1,0 +2,8 @@ +Sun Apr 30 14:22:53 UTC 2023 - Arjen de Korte <suse+bu...@de-korte.org> + +- update to 5.2.4 + * Fix spurious gcc 13 compiler warnings. Have configure script + include the standardized location of the CA certificate bundle, + in addition to various legacy compatibility paths. + +------------------------------------------------------------------- Old: ---- courier-imap-5.2.3.tar.bz2 courier-imap-5.2.3.tar.bz2.sig New: ---- courier-imap-5.2.4.tar.bz2 courier-imap-5.2.4.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ courier-imap.spec ++++++ --- /var/tmp/diff_new_pack.dxhp1o/_old 2023-05-02 16:24:06.831620528 +0200 +++ /var/tmp/diff_new_pack.dxhp1o/_new 2023-05-02 16:24:06.835620551 +0200 @@ -19,7 +19,7 @@ %bcond_with valgrind Name: courier-imap -Version: 5.2.3 +Version: 5.2.4 Release: 0 Summary: An IMAP and POP3 Server for Maildir MTAs License: GPL-3.0-or-later ++++++ courier-imap-5.2.3.tar.bz2 -> courier-imap-5.2.4.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.2.3/configure new/courier-imap-5.2.4/configure --- old/courier-imap-5.2.3/configure 2023-04-03 02:15:46.000000000 +0200 +++ new/courier-imap-5.2.4/configure 2023-04-25 04:26:34.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for courier-imap 5.2.3. +# Generated by GNU Autoconf 2.71 for courier-imap 5.2.4. # # Report bugs to <courier-i...@lists.sourceforge.net>. # @@ -621,8 +621,8 @@ # Identity of this package. PACKAGE_NAME='courier-imap' PACKAGE_TARNAME='courier-imap' -PACKAGE_VERSION='5.2.3' -PACKAGE_STRING='courier-imap 5.2.3' +PACKAGE_VERSION='5.2.4' +PACKAGE_STRING='courier-imap 5.2.4' PACKAGE_BUGREPORT='courier-i...@lists.sourceforge.net' PACKAGE_URL='' @@ -1393,7 +1393,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures courier-imap 5.2.3 to adapt to many kinds of systems. +\`configure' configures courier-imap 5.2.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1464,7 +1464,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of courier-imap 5.2.3:";; + short | recursive ) echo "Configuration of courier-imap 5.2.4:";; esac cat <<\_ACEOF @@ -1589,7 +1589,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -courier-imap configure 5.2.3 +courier-imap configure 5.2.4 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -1807,7 +1807,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by courier-imap $as_me 5.2.3, which was +It was created by courier-imap $as_me 5.2.4, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3079,7 +3079,7 @@ # Define the identity of the package. PACKAGE='courier-imap' - VERSION='5.2.3' + VERSION='5.2.4' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -14216,7 +14216,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by courier-imap $as_me 5.2.3, which was +This file was extended by courier-imap $as_me 5.2.4, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14284,7 +14284,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -courier-imap config.status 5.2.3 +courier-imap config.status 5.2.4 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.2.3/configure.ac new/courier-imap-5.2.4/configure.ac --- old/courier-imap-5.2.3/configure.ac 2023-04-03 02:03:35.000000000 +0200 +++ new/courier-imap-5.2.4/configure.ac 2023-04-25 04:20:15.000000000 +0200 @@ -3,7 +3,7 @@ dnl Copyright 1998 - 2022 Double Precision, Inc. See COPYING for dnl distribution information. -AC_INIT([courier-imap],[5.2.3],[courier-i...@lists.sourceforge.net]) +AC_INIT([courier-imap],[5.2.4],[courier-i...@lists.sourceforge.net]) AC_CONFIG_SRCDIR(libs/imap/imapd.c) AC_CONFIG_HEADERS(config.h) AM_INIT_AUTOMAKE(foreign) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.2.3/courier-debuild new/courier-imap-5.2.4/courier-debuild --- old/courier-imap-5.2.3/courier-debuild 2023-04-03 02:15:51.000000000 +0200 +++ new/courier-imap-5.2.4/courier-debuild 2023-04-25 04:26:39.000000000 +0200 @@ -9,14 +9,14 @@ set -e shopt -s extglob -f=`cd .. && ls courier-imap-5.2.3.tar* | sed -n 1p` +f=`cd .. && ls courier-imap-5.2.4.tar* | sed -n 1p` rm -rf deb mkdir deb cp ../$f deb/`echo $f | sed 's/courier-imap-/courier-imap_/;s/.tar./.orig.tar./'` cd deb tar xf * -cd courier-imap-5.2.3 +cd courier-imap-5.2.4 cp -pr packaging/debian . if test "$DEBGCC" = "" @@ -48,5 +48,5 @@ debuild "$@" cd .. -rm -rf courier-imap-5.2.3 +rm -rf courier-imap-5.2.4 echo "Built packages in the deb subdirectory." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.2.3/courier-imap.spec new/courier-imap-5.2.4/courier-imap.spec --- old/courier-imap-5.2.3/courier-imap.spec 2023-04-03 17:46:33.000000000 +0200 +++ new/courier-imap-5.2.4/courier-imap.spec 2023-04-28 02:44:20.000000000 +0200 @@ -26,13 +26,13 @@ %define _missing_doc_files_terminate_build 1 %define _unpackaged_files_terminate_build 1 -Summary: Courier-IMAP 5.2.3 IMAP server +Summary: Courier-IMAP 5.2.4 IMAP server Name: courier-imap -Version: 5.2.3 -Release: 2%{courier_release} +Version: 5.2.4 +Release: 1%{courier_release} License: GPL Group: Applications/Mail -Source: %{name}-5.2.3.tar.bz2 +Source: %{name}-5.2.4.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot Requires: coreutils sed %if %suse_version @@ -93,7 +93,7 @@ # SuSE specific settings %if %suse_version # some templates for SuSE distribs. -%define templdir ${RPM_BUILD_DIR}/%{name}-5.2.3/packaging/suse +%define templdir ${RPM_BUILD_DIR}/%{name}-5.2.4/packaging/suse %define _sysconfdir /etc/courier-imap %define _mandir /usr/share/man %define initlndir /usr/sbin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.2.3/libs/imap/ChangeLog new/courier-imap-5.2.4/libs/imap/ChangeLog --- old/courier-imap-5.2.3/libs/imap/ChangeLog 2023-04-03 02:14:21.000000000 +0200 +++ new/courier-imap-5.2.4/libs/imap/ChangeLog 2023-04-25 04:19:24.000000000 +0200 @@ -1,3 +1,11 @@ +5.2.4 + +2023-04-24 Sam Varshavchik <mr...@courier-mta.com> + + * Fix spurious gcc 13 compiler warnings. Have configure script + include the standardized location of the CA certificate bundle, + in addition to various legacy compatibility paths. + 5.2.3 2023-02-19 Sam Varshavchik <mr...@courier-mta.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.2.3/libs/imap/configure new/courier-imap-5.2.4/libs/imap/configure --- old/courier-imap-5.2.3/libs/imap/configure 2023-04-03 02:16:30.000000000 +0200 +++ new/courier-imap-5.2.4/libs/imap/configure 2023-04-25 04:26:42.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for courier-imap 5.2.3. +# Generated by GNU Autoconf 2.71 for courier-imap 5.2.4. # # Report bugs to <courier-us...@lists.sourceforge.net>. # @@ -621,8 +621,8 @@ # Identity of this package. PACKAGE_NAME='courier-imap' PACKAGE_TARNAME='courier-imap' -PACKAGE_VERSION='5.2.3' -PACKAGE_STRING='courier-imap 5.2.3' +PACKAGE_VERSION='5.2.4' +PACKAGE_STRING='courier-imap 5.2.4' PACKAGE_BUGREPORT='courier-us...@lists.sourceforge.net' PACKAGE_URL='' @@ -1403,7 +1403,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures courier-imap 5.2.3 to adapt to many kinds of systems. +\`configure' configures courier-imap 5.2.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1475,7 +1475,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of courier-imap 5.2.3:";; + short | recursive ) echo "Configuration of courier-imap 5.2.4:";; esac cat <<\_ACEOF @@ -1602,7 +1602,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -courier-imap configure 5.2.3 +courier-imap configure 5.2.4 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -2001,7 +2001,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by courier-imap $as_me 5.2.3, which was +It was created by courier-imap $as_me 5.2.4, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3609,7 +3609,7 @@ # Define the identity of the package. PACKAGE='courier-imap' - VERSION='5.2.3' + VERSION='5.2.4' # Some tools Automake needs. @@ -20132,7 +20132,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by courier-imap $as_me 5.2.3, which was +This file was extended by courier-imap $as_me 5.2.4, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -20200,7 +20200,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -courier-imap config.status 5.2.3 +courier-imap config.status 5.2.4 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.2.3/libs/imap/configure.ac new/courier-imap-5.2.4/libs/imap/configure.ac --- old/courier-imap-5.2.3/libs/imap/configure.ac 2023-04-03 02:14:21.000000000 +0200 +++ new/courier-imap-5.2.4/libs/imap/configure.ac 2023-04-25 04:19:24.000000000 +0200 @@ -4,7 +4,7 @@ dnl Copyright 1998 - 2022 Double Precision, Inc. See COPYING for dnl distribution information. -AC_INIT([courier-imap],[5.2.3],[courier-us...@lists.sourceforge.net]) +AC_INIT([courier-imap],[5.2.4],[courier-us...@lists.sourceforge.net]) >confdefs.h # Kill PACKAGE_ macros diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.2.3/libs/rootcerts/configure new/courier-imap-5.2.4/libs/rootcerts/configure --- old/courier-imap-5.2.3/libs/rootcerts/configure 2022-11-13 04:06:57.000000000 +0100 +++ new/courier-imap-5.2.4/libs/rootcerts/configure 2023-04-24 17:11:01.000000000 +0200 @@ -2524,7 +2524,7 @@ else $as_nop -for f in /etc/ssl/certs /etc/ssl/cert.pem /etc/pki/tls/cert.pem /etc/ssl/certs/ca-certificates.crt +for f in /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem /etc/ssl/certs /etc/ssl/cert.pem /etc/pki/tls/cert.pem /etc/ssl/certs/ca-certificates.crt do if test -f $f -o -d $f then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.2.3/libs/rootcerts/configure.ac new/courier-imap-5.2.4/libs/rootcerts/configure.ac --- old/courier-imap-5.2.3/libs/rootcerts/configure.ac 2022-05-23 11:00:05.000000000 +0200 +++ new/courier-imap-5.2.4/libs/rootcerts/configure.ac 2023-04-24 17:10:12.000000000 +0200 @@ -32,7 +32,7 @@ esac ], [ -for f in /etc/ssl/certs /etc/ssl/cert.pem /etc/pki/tls/cert.pem /etc/ssl/certs/ca-certificates.crt +for f in /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem /etc/ssl/certs /etc/ssl/cert.pem /etc/pki/tls/cert.pem /etc/ssl/certs/ca-certificates.crt do if test -f $f -o -d $f then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.2.3/libs/tcpd/tlsclient.c new/courier-imap-5.2.4/libs/tcpd/tlsclient.c --- old/courier-imap-5.2.3/libs/tcpd/tlsclient.c 2019-02-04 10:00:28.000000000 +0100 +++ new/courier-imap-5.2.4/libs/tcpd/tlsclient.c 2023-04-24 17:10:12.000000000 +0200 @@ -447,10 +447,16 @@ { int l=strlen(cinfo->errmsg); - readbuf[n]=0; - if (l < sizeof(cinfo->errmsg)-2) - strncat(cinfo->errmsg, readbuf, - sizeof(cinfo->errmsg)-2-l); + if (n > sizeof(cinfo->errmsg)-2-l) + { + n=sizeof(cinfo->errmsg)-2-l; + } + + if (n > 0) + { + memcpy(cinfo->errmsg+l, readbuf, n); + cinfo->errmsg[l+n]=0; + } } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.2.3/packaging/debian/changelog new/courier-imap-5.2.4/packaging/debian/changelog --- old/courier-imap-5.2.3/packaging/debian/changelog 2023-04-03 17:46:33.000000000 +0200 +++ new/courier-imap-5.2.4/packaging/debian/changelog 2023-04-28 02:44:20.000000000 +0200 @@ -1,5 +1,5 @@ -courier-imap (5.2.3-100) devel; urgency=medium +courier-imap (5.2.4-100) devel; urgency=medium * Upstream release - -- Sam Varshavchik <mr...@courier-mta.com> Mon, 03 Apr 2023 11:46:33 -0400 + -- Sam Varshavchik <mr...@courier-mta.com> Thu, 27 Apr 2023 20:44:20 -0400 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.2.3/packaging/debian/changelog.in new/courier-imap-5.2.4/packaging/debian/changelog.in --- old/courier-imap-5.2.3/packaging/debian/changelog.in 2023-04-03 17:46:33.000000000 +0200 +++ new/courier-imap-5.2.4/packaging/debian/changelog.in 2023-04-28 02:44:20.000000000 +0200 @@ -2,4 +2,4 @@ * Upstream release - -- Sam Varshavchik <mr...@courier-mta.com> Mon, 03 Apr 2023 11:46:33 -0400 + -- Sam Varshavchik <mr...@courier-mta.com> Thu, 27 Apr 2023 20:44:20 -0400 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.2.3/rpm.release new/courier-imap-5.2.4/rpm.release --- old/courier-imap-5.2.3/rpm.release 2023-04-03 17:46:33.000000000 +0200 +++ new/courier-imap-5.2.4/rpm.release 2023-04-28 02:44:20.000000000 +0200 @@ -1,2 +1,2 @@ -VERSION=5.2.3 -RELEASE=2 +VERSION=5.2.4 +RELEASE=1