Hello community, here is the log from the commit of package postgresql10 for openSUSE:Factory checked in at 2018-02-10 17:56:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/postgresql10 (Old) and /work/SRC/openSUSE:Factory/.postgresql10.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "postgresql10" Sat Feb 10 17:56:55 2018 rev:4 rq:574653 version:10.2 Changes: -------- --- /work/SRC/openSUSE:Factory/postgresql10/postgresql10.changes 2017-12-21 11:27:05.190152574 +0100 +++ /work/SRC/openSUSE:Factory/.postgresql10.new/postgresql10.changes 2018-02-10 17:57:07.510395509 +0100 @@ -1,0 +2,19 @@ +Fri Feb 9 09:16:05 UTC 2018 - m...@suse.com + +- Upate to PostgreSQL 10.2 + * https://www.postgresql.org/docs/10/static/release-10-2.html + * CVE-2018-1052, bsc#1080253: Fix processing of partition keys + containing multiple expressions. + * CVE-2018-1053, bsc#1077983: Ensure that all temporary files + made by pg_upgrade are non-world-readable. + * bsc#1079757: Rename pg_rewind's copy_file_range function to + avoid conflict with new Linux system call of that name. + +------------------------------------------------------------------- +Fri Jan 19 13:07:24 UTC 2018 - m...@suse.com + +- Use Python 3 for building PL/Python (boo#1067699). +- Don't %config the symlinks to /etc/alternatives to avoid rpmlint + warnings. + +------------------------------------------------------------------- Old: ---- postgresql-10.1.tar.bz2 New: ---- postgresql-10.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ postgresql10.spec ++++++ --- /var/tmp/diff_new_pack.In0rTw/_old 2018-02-10 17:57:08.442361772 +0100 +++ /var/tmp/diff_new_pack.In0rTw/_new 2018-02-10 17:57:08.446361627 +0100 @@ -1,7 +1,7 @@ # # spec file for package postgresql10 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -62,7 +62,7 @@ BuildRequires: libuuid-devel BuildRequires: ncurses-devel BuildRequires: pam-devel -BuildRequires: python-devel +BuildRequires: python3-devel BuildRequires: readline-devel BuildRequires: tcl-devel BuildRequires: timezone @@ -96,7 +96,7 @@ Summary: Basic Clients and Utilities for PostgreSQL License: PostgreSQL Group: Productivity/Databases/Tools -Version: 10.1 +Version: 10.2 Release: 0 Source0: https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2 Source1: baselibs.conf @@ -352,6 +352,7 @@ find -name .gitignore -delete %build +export PYTHON=python3 PACKAGE_TARNAME=%name %configure \ --bindir=%pgbindir \ --libdir=%pglibdir \ @@ -531,7 +532,7 @@ ln -s $ALTBIN %buildroot$BIN echo "$PGBIN" >> $PKG.files - echo "%config(missingok) $BIN" >> $PKG.files + echo "$BIN" >> $PKG.files echo "%ghost $ALTBIN" >> $PKG.files test -e %buildroot$MAN && echo "%doc $MAN" >> $PKG.files ++++++ postgresql-10.1.tar.bz2 -> postgresql-10.2.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/postgresql10/postgresql-10.1.tar.bz2 /work/SRC/openSUSE:Factory/.postgresql10.new/postgresql-10.2.tar.bz2 differ: char 11, line 1 ++++++ postgresql-conf.patch ++++++ --- /var/tmp/diff_new_pack.In0rTw/_old 2018-02-10 17:57:08.538358297 +0100 +++ /var/tmp/diff_new_pack.In0rTw/_new 2018-02-10 17:57:08.542358153 +0100 @@ -1,8 +1,6 @@ -Index: src/backend/utils/misc/postgresql.conf.sample -=================================================================== --- src/backend/utils/misc/postgresql.conf.sample.orig +++ src/backend/utils/misc/postgresql.conf.sample -@@ -338,13 +338,13 @@ +@@ -341,13 +341,13 @@ # - Where to Log - @@ -18,7 +16,7 @@ # into log files. Required to be on for # csvlogs. # (change requires restart) -@@ -439,6 +439,7 @@ +@@ -443,6 +443,7 @@ #log_error_verbosity = default # terse, default, or verbose messages #log_hostname = off #log_line_prefix = '%m [%p] ' # special values: ++++++ postgresql-plperl-keep-rpath.patch ++++++ --- /var/tmp/diff_new_pack.In0rTw/_old 2018-02-10 17:57:08.550357862 +0100 +++ /var/tmp/diff_new_pack.In0rTw/_new 2018-02-10 17:57:08.554357718 +0100 @@ -2,33 +2,29 @@ Perl's linker options, because otherwise the PL/Perl module can't find libperl.so (bsc#578053). -Index: config/perl.m4 -=================================================================== --- config/perl.m4.orig +++ config/perl.m4 -@@ -62,9 +62,7 @@ if test "$PORTNAME" = "win32" ; then - perl_lib=`basename $perl_archlibexp/CORE/perl[[5-9]]*.lib .lib` - test -e "$perl_archlibexp/CORE/$perl_lib.lib" && perl_embed_ldflags="-L$perl_archlibexp/CORE -l$perl_lib" +@@ -97,9 +97,7 @@ if test "$PORTNAME" = "win32" ; then + fi + fi else --pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts` --pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'` --perl_embed_ldflags=`echo X"$pgac_tmp1" | sed -e "s/^X//" -e "s%$pgac_tmp2%%" -e ["s/ -arch [-a-zA-Z0-9_]*//g"]` -+perl_embed_ldflags=`$PERL -MExtUtils::Embed -e ldopts` +- pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts` +- pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'` +- perl_embed_ldflags=`echo X"$pgac_tmp1" | sed -e "s/^X//" -e "s%$pgac_tmp2%%" -e ["s/ -arch [-a-zA-Z0-9_]*//g"]` ++ perl_embed_ldflags=`$PERL -MExtUtils::Embed -e ldopts` fi AC_SUBST(perl_embed_ldflags)dnl if test -z "$perl_embed_ldflags" ; then -Index: configure -=================================================================== --- configure.orig +++ configure -@@ -7773,9 +7773,7 @@ if test "$PORTNAME" = "win32" ; then - perl_lib=`basename $perl_archlibexp/CORE/perl[5-9]*.lib .lib` - test -e "$perl_archlibexp/CORE/$perl_lib.lib" && perl_embed_ldflags="-L$perl_archlibexp/CORE -l$perl_lib" +@@ -7884,9 +7884,7 @@ if test "$PORTNAME" = "win32" ; then + fi + fi else --pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts` --pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'` --perl_embed_ldflags=`echo X"$pgac_tmp1" | sed -e "s/^X//" -e "s%$pgac_tmp2%%" -e "s/ -arch [-a-zA-Z0-9_]*//g"` -+perl_embed_ldflags=`$PERL -MExtUtils::Embed -e ldopts` +- pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts` +- pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'` +- perl_embed_ldflags=`echo X"$pgac_tmp1" | sed -e "s/^X//" -e "s%$pgac_tmp2%%" -e "s/ -arch [-a-zA-Z0-9_]*//g"` ++ perl_embed_ldflags=`$PERL -MExtUtils::Embed -e ldopts` fi if test -z "$perl_embed_ldflags" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++++++ postgresql-regress.patch ++++++ --- /var/tmp/diff_new_pack.In0rTw/_old 2018-02-10 17:57:08.562357428 +0100 +++ /var/tmp/diff_new_pack.In0rTw/_new 2018-02-10 17:57:08.566357284 +0100 @@ -1,5 +1,3 @@ -Index: src/test/regress/expected/horology.out -=================================================================== --- src/test/regress/expected/horology.out.orig +++ src/test/regress/expected/horology.out @@ -652,26 +652,26 @@ SELECT (timestamp with time zone 'tomorr @@ -34,8 +32,6 @@ Apr 2, 11:00 ------------------------------ Sat Apr 02 11:00:00 2005 CST -Index: src/test/regress/pg_regress.c -=================================================================== --- src/test/regress/pg_regress.c.orig +++ src/test/regress/pg_regress.c @@ -62,7 +62,7 @@ static char *shellprog = SHELLPROG; @@ -47,8 +43,6 @@ #else const char *basic_diff_opts = "-w"; const char *pretty_diff_opts = "-w -C3"; -Index: src/test/regress/sql/horology.sql -=================================================================== --- src/test/regress/sql/horology.sql.orig +++ src/test/regress/sql/horology.sql @@ -122,11 +122,11 @@ SELECT (timestamp with time zone 'tomorr