Hello community, here is the log from the commit of package postgresql94 for openSUSE:Factory checked in at 2018-02-10 17:56:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/postgresql94 (Old) and /work/SRC/openSUSE:Factory/.postgresql94.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "postgresql94" Sat Feb 10 17:56:34 2018 rev:11 rq:574649 version:9.4.16 Changes: -------- --- /work/SRC/openSUSE:Factory/postgresql94/postgresql94.changes 2017-11-26 10:33:27.450145398 +0100 +++ /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql94.changes 2018-02-10 17:56:36.619513761 +0100 @@ -1,0 +2,15 @@ +Fri Feb 9 11:15:27 UTC 2018 - max@suse.com + +- Upate to PostgreSQL 9.4.16: + * https://www.postgresql.org/docs/9.4/static/release-9-4-16.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.4.15: + * CVE-2017-15098, bsc#1067844: Memory disclosure in JSON + functions. +- Don't %config the symlinks to /etc/alternatives to avoid rpmlint + warnings. + +------------------------------------------------------------------- Old: ---- postgresql-9.4.14.tar.bz2 New: ---- postgresql-9.4.16.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ postgresql94.spec ++++++ --- /var/tmp/diff_new_pack.Pq9gUW/_old 2018-02-10 17:56:37.527480893 +0100 +++ /var/tmp/diff_new_pack.Pq9gUW/_new 2018-02-10 17:56:37.527480893 +0100 @@ -1,7 +1,7 @@ # # spec file for package postgresql94 # -# 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.4.14 +Version: 9.4.16 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 @@ -498,7 +498,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 @@ -623,7 +623,7 @@ %docdir %pgdocdir %dir %pgdocdir %pgdocdir/extension -%dir %pgdatadir +%dir %pgdatadir/ /usr/lib/postgresql %files server -f server.files ++++++ postgresql-9.4.14.tar.bz2 -> postgresql-9.4.16.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.14.tar.bz2 /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql-9.4.16.tar.bz2 differ: char 11, line 1 ++++++ postgresql-plperl-keep-rpath.patch ++++++ --- /var/tmp/diff_new_pack.Pq9gUW/_old 2018-02-10 17:56:37.595478431 +0100 +++ /var/tmp/diff_new_pack.Pq9gUW/_new 2018-02-10 17:56:37.595478431 +0100 @@ -4,27 +4,27 @@ --- config/perl.m4.orig +++ config/perl.m4 -@@ -62,9 +62,7 @@ - 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 --- configure.orig +++ configure -@@ -7396,9 +7396,7 @@ - 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" +@@ -7416,9 +7416,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