Accepting request 681489 from server:mail

- skip set -x and fix version update changes entry

- Update to 3.3.3
  * When the master daemon runs with PID=1 (init mode), it will now
    reap child processes from non-Postfix code running in the same
    container, instead of terminating with a panic.
  * Bugfix (introduced: postfix-2.11): with posttls-finger,
    connections to unix-domain servers always resulted in "Failed
    to establish session" even after a connection was established.
    Jaroslav Skarva.  File: posttls-finger/posttls-finger.c.
  * Bugfix (introduced: Postfix 3.0): with smtputf8_enable=yes,
    table lookups could casefold the search string when searching
    a lookup table that does not use fixed-string keys (regexp,
    pcre, tcp, etc.). Historically, Postfix would not case-fold
    the search string with such tables. File: util/dict_utf8.c.

- PostrgeSQL's pg_config is meant for linking server extensions,
  use libpq's pkg-config instead, if available.
  This is needed to fix build with PostgreSQL 11.

OBS-URL: https://build.opensuse.org/request/show/681489
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=166
This commit is contained in:
Stephan Kulow 2019-03-10 08:30:26 +00:00 committed by Git OBS Bridge
commit 1962ef56f7
4 changed files with 41 additions and 7 deletions

View File

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

3
postfix-3.3.3.tar.gz Normal file
View File

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

View File

@ -1,3 +1,32 @@
-------------------------------------------------------------------
Mon Mar 4 14:43:05 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>
- skip set -x and fix version update changes entry
-------------------------------------------------------------------
Sat Mar 2 19:26:21 UTC 2019 - Michael Ströder <michael@stroeder.com>
- Update to 3.3.3
* When the master daemon runs with PID=1 (init mode), it will now
reap child processes from non-Postfix code running in the same
container, instead of terminating with a panic.
* Bugfix (introduced: postfix-2.11): with posttls-finger,
connections to unix-domain servers always resulted in "Failed
to establish session" even after a connection was established.
Jaroslav Skarva. File: posttls-finger/posttls-finger.c.
* Bugfix (introduced: Postfix 3.0): with smtputf8_enable=yes,
table lookups could casefold the search string when searching
a lookup table that does not use fixed-string keys (regexp,
pcre, tcp, etc.). Historically, Postfix would not case-fold
the search string with such tables. File: util/dict_utf8.c.
-------------------------------------------------------------------
Fri Mar 1 16:23:13 UTC 2019 - Reinhard Max <max@suse.com>
- PostrgeSQL's pg_config is meant for linking server extensions,
use libpq's pkg-config instead, if available.
This is needed to fix build with PostgreSQL 11.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 7 18:22:14 UTC 2019 - chris@computersalat.de Thu Feb 7 18:22:14 UTC 2019 - chris@computersalat.de

View File

@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Please submit bugfixes or comments via http://bugs.opensuse.org/
# #
@ -55,7 +55,7 @@
%bcond_with libnsl %bcond_with libnsl
%endif %endif
Name: postfix Name: postfix
Version: 3.3.2 Version: 3.3.3
Release: 0 Release: 0
Summary: A fast, secure, and flexible mailer Summary: A fast, secure, and flexible mailer
License: IPL-1.0 OR EPL-2.0 License: IPL-1.0 OR EPL-2.0
@ -210,8 +210,13 @@ fi
export CCARGS="${CCARGS} -DHAS_MYSQL $(mysql_config --cflags)" export CCARGS="${CCARGS} -DHAS_MYSQL $(mysql_config --cflags)"
export AUXLIBS_MYSQL="$(mysql_config --libs)" export AUXLIBS_MYSQL="$(mysql_config --libs)"
# #
if pkg-config --exists libpq ; then
export CCARGS="${CCARGS} -DHAS_PGSQL $(pkg-config libpq --cflags)"
export AUXLIBS_PGSQL="$(pkg-config libpq --libs)"
else
export CCARGS="${CCARGS} -DHAS_PGSQL -I$(pg_config --includedir)" export CCARGS="${CCARGS} -DHAS_PGSQL -I$(pg_config --includedir)"
export AUXLIBS_PGSQL="-lpq" export AUXLIBS_PGSQL="-lpq"
fi
# #
%if %{with lmdb} %if %{with lmdb}
export CCARGS="${CCARGS} -DHAS_LMDB -I/usr/local/include" \ export CCARGS="${CCARGS} -DHAS_LMDB -I/usr/local/include" \