Hello community, here is the log from the commit of package exim for openSUSE:Factory checked in at 2019-03-24 15:01:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/exim (Old) and /work/SRC/openSUSE:Factory/.exim.new.25356 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "exim" Sun Mar 24 15:01:52 2019 rev:49 rq:687929 version:4.92 Changes: -------- --- /work/SRC/openSUSE:Factory/exim/exim.changes 2018-05-15 10:30:59.673493531 +0200 +++ /work/SRC/openSUSE:Factory/.exim.new.25356/exim.changes 2019-03-24 15:01:55.747164469 +0100 @@ -1,0 +2,14 @@ +Sat Mar 23 05:03:11 UTC 2019 - [email protected] + +- update to exim 4.92 + * ${l_header:<name>} expansion + * ${readsocket} now supports TLS + * "utf8_downconvert" option (if built with SUPPORT_I18N) + * "pipelining" log_selector + * JSON variants for ${extract } expansion + * "noutf8" debug option + * TCP Fast Open support on MacOS +- add workaround patch for compile time error on missing printf + format annotation (gnu_printf.patch) + +------------------------------------------------------------------- Old: ---- exim-4.91.tar.bz2 exim-4.91.tar.bz2.asc New: ---- exim-4.92.tar.bz2 exim-4.92.tar.bz2.asc gnu_printf.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ exim.spec ++++++ --- /var/tmp/diff_new_pack.bkGFRw/_old 2019-03-24 15:01:56.951164315 +0100 +++ /var/tmp/diff_new_pack.bkGFRw/_new 2019-03-24 15:01:56.955164315 +0100 @@ -1,7 +1,7 @@ # # spec file for package exim # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -73,7 +73,7 @@ %endif Requires(pre): fileutils textutils %endif -Version: 4.91 +Version: 4.92 Release: 0 %if %{with_mysql} BuildRequires: mysql-devel @@ -102,6 +102,7 @@ Source32: eximstats.conf-2.2 Source40: exim.service Patch0: exim-tail.patch +Patch1: gnu_printf.patch %package -n eximon Summary: Eximon, an graphical frontend to administer Exim's mail queue @@ -144,6 +145,7 @@ %prep %setup -q -n exim-%{version} %patch0 +%patch1 -p1 # build with fPIE/pie on SUSE 10.0 or newer, or on any other platform %if %{?suse_version:%suse_version}%{?!suse_version:99999} > 930 fPIE="-fPIE" ++++++ exim-4.91.tar.bz2 -> exim-4.92.tar.bz2 ++++++ ++++ 36360 lines of diff (skipped) ++++++ exim.keyring ++++++ ++++ 7025 lines (skipped) ++++ between exim.keyring ++++ and /work/SRC/openSUSE:Factory/.exim.new.25356/exim.keyring ++++++ gnu_printf.patch ++++++ diff -ru exim-4.92.orig/src/exim.c exim-4.92/src/exim.c --- exim-4.92.orig/src/exim.c 2019-02-11 13:17:06.489418000 +0100 +++ exim-4.92/src/exim.c 2019-02-11 13:34:50.663777000 +0100 @@ -683,6 +683,9 @@ /* Print error string, then die */ +#ifdef __GNUC__ +static void exim_fail(const char * fmt, ...) __attribute__((format (printf, 1, 2))); +#endif static void exim_fail(const char * fmt, ...) {
