Accepting request 687929 from server:mail

OBS-URL: https://build.opensuse.org/request/show/687929
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/exim?expand=0&rev=49
This commit is contained in:
Dominique Leuenberger 2019-03-24 14:01:52 +00:00 committed by Git OBS Bridge
commit 2877dfbb26
8 changed files with 873 additions and 6207 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eff5b41276a0039e89af4b447da13aaa61c5823d4ec2c37353dc23577cfb02d3
size 1912811

View File

@ -1,10 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEcBAABAgAGBQJa01I+AAoJELzljIzkHzLfBRAH/R4DJhI01BTVIl6/7gQOVfST
fmhBh3rTRXhkSR7XfzxWgNR2jJnDJReitBdjDvkgLdYZ7+S3G7+WIJeSuoP2+PPO
VfSEWQdaeYYyvz6C81xPHo+UARnQcGTygPQpLk9XDiVYZ7X9TYUuomNX4MsK1EXb
2ZJUJ1Sm1DoZx9MbPXJfUSPXeBJGMJwjSjh9KRssFg5VddjBc/oNHf3oL/ThodzU
SmMyPc29r8ZZe+EC5lVumN6G8UalDFPROa/0VEYkJsj7zFG6JgIlRhWgYaIq3nGn
m6ghRaRNQFSktjzISD+mf3ttiqyoJAPRc4x2fbvDAnUjpNQ3VuxOP8uz758cPTw=
=I/a+
-----END PGP SIGNATURE-----

3
exim-4.92.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:541fcfb3d57d51647b552a0357cde26da34c843a33647373348a27002cbefa88
size 1924751

11
exim-4.92.tar.bz2.asc Normal file
View File

@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEE0L/WueylaUpvFJ3Or0zGdqa2wUIFAlxgbBoACgkQr0zGdqa2
wUI9Lgf/ZUio9cBLImam9SlA4Drt+0P0pMcHHBWVeI+nGoMtV3XUa753Qq6nMR9W
fLLO7X4yNR4ayuCiLNRlaD0RYvsZe3bOeoyaJhPrFP6HEgY7JCjxFjD6KmbP6Nw6
9veYcNFxgE2RfW/f9ZUlEgSPy+LKB+cQRvnYkfzBfQOuDemmguGLJnUuj4OMA3+E
H2kB0yUYUkXOaFC+dgpLaDYYQagWGL0TA9qFyV5tR2be3AAqGqhaz8fWXmE9ova4
ddOfAbfgPBpWt2lzKjJaSHbHIIsIQHG5HzMa2WH00wEXILzF2lzigmrZnooUlbj0
WGPTmKb2jxHSLbQyW4/l6OYu+hVXXw==
=R1Lp
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,17 @@
-------------------------------------------------------------------
Sat Mar 23 05:03:11 UTC 2019 - seanlew@opensuse.org
- 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)
-------------------------------------------------------------------
Mon Apr 16 13:57:17 UTC 2018 - wullinger@rz.uni-kiel.de

File diff suppressed because it is too large Load Diff

View File

@ -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 @@ Requires(pre): group(mail)
%endif
Requires(pre): fileutils textutils
%endif
Version: 4.91
Version: 4.92
Release: 0
%if %{with_mysql}
BuildRequires: mysql-devel
@ -102,6 +102,7 @@ Source31: eximstats.conf
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 @@ once, if at all. The rest is done by logrotate / cron.)
%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"

13
gnu_printf.patch Normal file
View File

@ -0,0 +1,13 @@
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, ...)
{