Hello community, here is the log from the commit of package postgresql95 for openSUSE:Factory checked in at 2018-02-10 17:56:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/postgresql95 (Old) and /work/SRC/openSUSE:Factory/.postgresql95.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "postgresql95" Sat Feb 10 17:56:41 2018 rev:8 rq:574651 version:9.5.11 Changes: -------- --- /work/SRC/openSUSE:Factory/postgresql95/postgresql95.changes 2017-11-26 10:33:42.701589257 +0100 +++ /work/SRC/openSUSE:Factory/.postgresql95.new/postgresql95.changes 2018-02-10 17:56:46.919140914 +0100 @@ -1,0 +2,17 @@ +Fri Feb 9 10:14:10 UTC 2018 - [email protected] + +- Upate to PostgreSQL 9.5.11: + * https://www.postgresql.org/docs/9.5/static/release-9-5-11.html + * 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. +- Security fixes from 9.5.10: + * CVE-2017-15098, bsc#1067844: Memory disclosure in JSON + functions. + * CVE-2017-15099, bsc#1067841: INSERT ... ON CONFLICT DO UPDATE + fails to enforce SELECT privileges. +- Don't %config the symlinks to /etc/alternatives to avoid rpmlint + warnings. + +------------------------------------------------------------------- Old: ---- postgresql-9.5.9.tar.bz2 New: ---- postgresql-9.5.11.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ postgresql95.spec ++++++ --- /var/tmp/diff_new_pack.dPHcP5/_old 2018-02-10 17:56:48.539082272 +0100 +++ /var/tmp/diff_new_pack.dPHcP5/_new 2018-02-10 17:56:48.543082128 +0100 @@ -1,7 +1,7 @@ # # spec file for package postgresql95 # -# 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 @@ -71,7 +71,7 @@ Summary: Basic Clients and Utilities for PostgreSQL License: PostgreSQL Group: Productivity/Databases/Tools -Version: 9.5.9 +Version: 9.5.11 Release: 0 %define pg_minor_version %(echo %version | sed -r 's/^([0-9]+\\.[0-9]+).*/\\1/') Source0: https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2 @@ -496,7 +496,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-9.5.9.tar.bz2 -> postgresql-9.5.11.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/postgresql95/postgresql-9.5.9.tar.bz2 /work/SRC/openSUSE:Factory/.postgresql95.new/postgresql-9.5.11.tar.bz2 differ: char 11, line 1 ++++++ postgresql-plperl-keep-rpath.patch ++++++ --- /var/tmp/diff_new_pack.dPHcP5/_old 2018-02-10 17:56:48.611079666 +0100 +++ /var/tmp/diff_new_pack.dPHcP5/_new 2018-02-10 17:56:48.611079666 +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" +@@ -100,9 +100,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 -@@ -7431,9 +7431,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" +@@ -7451,9 +7451,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
