From 534a35752935d6ec04348daa2d00d20e40fc6f512f7fc7fc632e7795a47f52ba Mon Sep 17 00:00:00 2001 From: Marcus Rueckert Date: Mon, 4 Mar 2019 14:41:12 +0000 Subject: [PATCH 1/3] Accepting request 680558 from home:rmax:branches:server:mail - 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/680558 OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=322 --- postfix.changes | 7 +++++++ postfix.spec | 10 ++++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/postfix.changes b/postfix.changes index 056da22..255d63e 100644 --- a/postfix.changes +++ b/postfix.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Mar 1 16:23:13 UTC 2019 - Reinhard Max + +- 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 diff --git a/postfix.spec b/postfix.spec index b6504f6..6721ed0 100644 --- a/postfix.spec +++ b/postfix.spec @@ -207,11 +207,17 @@ else export AUXLIBS="$AUXLIBS -lsasl2" fi # +set -x export CCARGS="${CCARGS} -DHAS_MYSQL $(mysql_config --cflags)" export AUXLIBS_MYSQL="$(mysql_config --libs)" # -export CCARGS="${CCARGS} -DHAS_PGSQL -I$(pg_config --includedir)" -export AUXLIBS_PGSQL="-lpq" +if pkg-config 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 AUXLIBS_PGSQL="-lpq" +fi # %if %{with lmdb} export CCARGS="${CCARGS} -DHAS_LMDB -I/usr/local/include" \ From 19d21ca30711401228a6764e3d2d02d5da60fdd74eb70d0df9aa4d4c217791ad Mon Sep 17 00:00:00 2001 From: Marcus Rueckert Date: Mon, 4 Mar 2019 14:42:16 +0000 Subject: [PATCH 2/3] Accepting request 680992 from home:stroeder:branches:server:mail Update to 3.3.3 OBS-URL: https://build.opensuse.org/request/show/680992 OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=323 --- postfix-3.3.2.tar.gz | 3 --- postfix-3.3.3.tar.gz | 3 +++ postfix.changes | 8 ++++++++ postfix.spec | 2 +- 4 files changed, 12 insertions(+), 4 deletions(-) delete mode 100644 postfix-3.3.2.tar.gz create mode 100644 postfix-3.3.3.tar.gz diff --git a/postfix-3.3.2.tar.gz b/postfix-3.3.2.tar.gz deleted file mode 100644 index 42ef2aa..0000000 --- a/postfix-3.3.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3c93f31eee49a58e592c31e62a058701cadde11e8e066ea441da19fddad7b35b -size 4429452 diff --git a/postfix-3.3.3.tar.gz b/postfix-3.3.3.tar.gz new file mode 100644 index 0000000..9f957a5 --- /dev/null +++ b/postfix-3.3.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8740ab65037500ee7844192cf6b798d52ecc4838cd018337a504c52da813285a +size 4429713 diff --git a/postfix.changes b/postfix.changes index 255d63e..6a08d19 100644 --- a/postfix.changes +++ b/postfix.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sat Mar 2 19:26:21 UTC 2019 - Michael Ströder + +- 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. + ------------------------------------------------------------------- Fri Mar 1 16:23:13 UTC 2019 - Reinhard Max diff --git a/postfix.spec b/postfix.spec index 6721ed0..d83ca63 100644 --- a/postfix.spec +++ b/postfix.spec @@ -55,7 +55,7 @@ %bcond_with libnsl %endif Name: postfix -Version: 3.3.2 +Version: 3.3.3 Release: 0 Summary: A fast, secure, and flexible mailer License: IPL-1.0 OR EPL-2.0 From 908421b24e5d88f8f94a194cc715e66f91d34da5d1d3353c653858640af6ff68 Mon Sep 17 00:00:00 2001 From: Marcus Rueckert Date: Mon, 4 Mar 2019 14:46:59 +0000 Subject: [PATCH 3/3] - skip set -x and fix version update changes entry OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=324 --- postfix.changes | 14 ++++++++++++++ postfix.spec | 5 ++--- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/postfix.changes b/postfix.changes index 6a08d19..729507f 100644 --- a/postfix.changes +++ b/postfix.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 4 14:43:05 UTC 2019 - Marcus Rueckert + +- skip set -x and fix version update changes entry + ------------------------------------------------------------------- Sat Mar 2 19:26:21 UTC 2019 - Michael Ströder @@ -5,6 +10,15 @@ Sat Mar 2 19:26:21 UTC 2019 - Michael Ströder * 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 diff --git a/postfix.spec b/postfix.spec index d83ca63..09bcfa3 100644 --- a/postfix.spec +++ b/postfix.spec @@ -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 https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -207,11 +207,10 @@ else export AUXLIBS="$AUXLIBS -lsasl2" fi # -set -x export CCARGS="${CCARGS} -DHAS_MYSQL $(mysql_config --cflags)" export AUXLIBS_MYSQL="$(mysql_config --libs)" # -if pkg-config libpq ; then +if pkg-config --exists libpq ; then export CCARGS="${CCARGS} -DHAS_PGSQL $(pkg-config libpq --cflags)" export AUXLIBS_PGSQL="$(pkg-config libpq --libs)" else