Hello community, here is the log from the commit of package libassuan for openSUSE:Factory checked in at 2017-12-08 21:47:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libassuan (Old) and /work/SRC/openSUSE:Factory/.libassuan.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libassuan" Fri Dec 8 21:47:05 2017 rev:43 rq:548054 version:2.4.5 Changes: -------- --- /work/SRC/openSUSE:Factory/libassuan/libassuan.changes 2017-11-25 08:40:21.603283343 +0100 +++ /work/SRC/openSUSE:Factory/.libassuan.new/libassuan.changes 2017-12-08 21:47:35.846529042 +0100 @@ -1,0 +2,6 @@ +Mon Dec 4 11:12:16 UTC 2017 - [email protected] + +- libassuan 2.4.5: + * fixes for platforms other than GNU/Linux + +------------------------------------------------------------------- Old: ---- libassuan-2.4.4.tar.bz2 libassuan-2.4.4.tar.bz2.sig New: ---- libassuan-2.4.5.tar.bz2 libassuan-2.4.5.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libassuan.spec ++++++ --- /var/tmp/diff_new_pack.HU06zP/_old 2017-12-08 21:47:36.394505471 +0100 +++ /var/tmp/diff_new_pack.HU06zP/_new 2017-12-08 21:47:36.394505471 +0100 @@ -17,7 +17,7 @@ Name: libassuan -Version: 2.4.4 +Version: 2.4.5 Release: 0 Summary: IPC library used by GnuPG version 2 License: GPL-3.0+ and LGPL-2.1+ ++++++ libassuan-2.4.4.tar.bz2 -> libassuan-2.4.5.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libassuan-2.4.4/ChangeLog new/libassuan-2.4.5/ChangeLog --- old/libassuan-2.4.4/ChangeLog 2017-11-16 09:36:19.000000000 +0100 +++ new/libassuan-2.4.5/ChangeLog 2017-12-01 15:35:36.000000000 +0100 @@ -1,3 +1,22 @@ +2017-12-01 Werner Koch <[email protected]> + + Release 2.4.5. + + commit a70eaa8a3347660cf2f66ada0fa82cf991a1d7a0 + + +2017-11-30 NIIBE Yutaka <[email protected]> + + Wrap assuan_close for nPth. + + commit 0b551de6ca57790c511f32755880bbeaa1cacf85 + * src/assuan.h.in (_assuan_npth_close): New. + (_assuan_system_npth): Use _assuan_npth_close. + +2017-11-20 Ben Kibbey <[email protected]> + + tests: Fix build. + + commit a63c4f33d5c10173dd54e2af32b127aa49498bfe + * tests/fdpassing.c: Include config.h to define GPGRT_ENABLE_ES_MACROS. + 2017-11-16 Werner Koch <[email protected]> Release 2.4.4. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libassuan-2.4.4/NEWS new/libassuan-2.4.5/NEWS --- old/libassuan-2.4.4/NEWS 2017-11-16 09:28:37.000000000 +0100 +++ new/libassuan-2.4.5/NEWS 2017-12-01 15:27:25.000000000 +0100 @@ -1,3 +1,9 @@ +Noteworthy changes in version 2.4.5 (2017-12-01) [C7/A7/R5] +------------------------------------------------ + + * Avoid a blocking close on Windows with nPth. [#3378] + + Noteworthy changes in version 2.4.4 (2017-11-16) [C7/A7/R4] ------------------------------------------------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libassuan-2.4.4/VERSION new/libassuan-2.4.5/VERSION --- old/libassuan-2.4.4/VERSION 2017-11-16 09:31:46.000000000 +0100 +++ new/libassuan-2.4.5/VERSION 2017-12-01 15:33:09.000000000 +0100 @@ -1 +1 @@ -2.4.4 +2.4.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libassuan-2.4.4/configure new/libassuan-2.4.5/configure --- old/libassuan-2.4.4/configure 2017-11-16 09:31:47.000000000 +0100 +++ new/libassuan-2.4.5/configure 2017-12-01 15:33:09.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for libassuan 2.4.4. +# Generated by GNU Autoconf 2.69 for libassuan 2.4.5. # # Report bugs to <https://bugs.gnupg.org>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='libassuan' PACKAGE_TARNAME='libassuan' -PACKAGE_VERSION='2.4.4' -PACKAGE_STRING='libassuan 2.4.4' +PACKAGE_VERSION='2.4.5' +PACKAGE_STRING='libassuan 2.4.5' PACKAGE_BUGREPORT='https://bugs.gnupg.org' PACKAGE_URL='' @@ -1351,7 +1351,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libassuan 2.4.4 to adapt to many kinds of systems. +\`configure' configures libassuan 2.4.5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1421,7 +1421,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libassuan 2.4.4:";; + short | recursive ) echo "Configuration of libassuan 2.4.5:";; esac cat <<\_ACEOF @@ -1538,7 +1538,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libassuan configure 2.4.4 +libassuan configure 2.4.5 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2118,7 +2118,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libassuan $as_me 2.4.4, which was +It was created by libassuan $as_me 2.4.5, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2475,7 +2475,7 @@ # LIBASSUAN_LT_CURRENT=7 LIBASSUAN_LT_AGE=7 -LIBASSUAN_LT_REVISION=4 +LIBASSUAN_LT_REVISION=5 # If the API is changed in an incompatible way: increment the next counter. LIBASSUAN_CONFIG_API_VERSION=2 @@ -3003,7 +3003,7 @@ # Define the identity of the package. PACKAGE='libassuan' - VERSION='2.4.4' + VERSION='2.4.5' cat >>confdefs.h <<_ACEOF @@ -4775,7 +4775,7 @@ #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" _ACEOF -VERSION_NUMBER=0x020404 +VERSION_NUMBER=0x020405 @@ -13555,7 +13555,7 @@ # # Provide information about the build. # -BUILD_REVISION="3611db2" +BUILD_REVISION="a70eaa8" cat >>confdefs.h <<_ACEOF @@ -13564,7 +13564,7 @@ BUILD_FILEVERSION=`echo "$VERSION" | sed 's/\([0-9.]*\).*/\1./;s/\./,/g'` -BUILD_FILEVERSION="${BUILD_FILEVERSION}13841" +BUILD_FILEVERSION="${BUILD_FILEVERSION}42766" # Check whether --enable-build-timestamp was given. @@ -15363,7 +15363,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libassuan $as_me 2.4.4, which was +This file was extended by libassuan $as_me 2.4.5, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15429,7 +15429,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libassuan config.status 2.4.4 +libassuan config.status 2.4.5 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" @@ -17424,6 +17424,6 @@ echo " Libassuan v${VERSION} has been configured as follows: - Revision: 3611db2 (13841) + Revision: a70eaa8 (42766) Platform: $host " diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libassuan-2.4.4/configure.ac new/libassuan-2.4.5/configure.ac --- old/libassuan-2.4.4/configure.ac 2017-11-16 09:28:52.000000000 +0100 +++ new/libassuan-2.4.5/configure.ac 2017-12-01 15:13:12.000000000 +0100 @@ -33,7 +33,7 @@ m4_define([mym4_package],[libassuan]) m4_define([mym4_major], [2]) m4_define([mym4_minor], [4]) -m4_define([mym4_micro], [4]) +m4_define([mym4_micro], [5]) # To start a new development series, i.e a new major or minor number # you need to mark an arbitrary commit before the first beta release @@ -63,7 +63,7 @@ # LIBASSUAN_LT_CURRENT=7 LIBASSUAN_LT_AGE=7 -LIBASSUAN_LT_REVISION=4 +LIBASSUAN_LT_REVISION=5 # If the API is changed in an incompatible way: increment the next counter. LIBASSUAN_CONFIG_API_VERSION=2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libassuan-2.4.4/doc/assuan.info new/libassuan-2.4.5/doc/assuan.info --- old/libassuan-2.4.4/doc/assuan.info 2017-11-16 09:36:18.000000000 +0100 +++ new/libassuan-2.4.5/doc/assuan.info 2017-12-01 15:34:55.000000000 +0100 @@ -7,8 +7,8 @@ This file documents the use and the internals of Assuan. - This is Edition 2.4.4, last updated 27 November 2015, of 'The -'Developing with Assuan' Manual', for Version 2.4.4. + This is Edition 2.4.5, last updated 27 November 2015, of 'The +'Developing with Assuan' Manual', for Version 2.4.5. Published by the Free Software Foundation 51 Franklin Street, Fifth Floor diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libassuan-2.4.4/doc/stamp-vti new/libassuan-2.4.5/doc/stamp-vti --- old/libassuan-2.4.4/doc/stamp-vti 2017-11-16 09:36:17.000000000 +0100 +++ new/libassuan-2.4.5/doc/stamp-vti 2017-12-01 15:34:04.000000000 +0100 @@ -1,4 +1,4 @@ @set UPDATED 27 November 2015 @set UPDATED-MONTH November 2015 -@set EDITION 2.4.4 -@set VERSION 2.4.4 +@set EDITION 2.4.5 +@set VERSION 2.4.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libassuan-2.4.4/doc/version.texi new/libassuan-2.4.5/doc/version.texi --- old/libassuan-2.4.4/doc/version.texi 2017-11-16 09:36:17.000000000 +0100 +++ new/libassuan-2.4.5/doc/version.texi 2017-12-01 15:34:04.000000000 +0100 @@ -1,4 +1,4 @@ @set UPDATED 27 November 2015 @set UPDATED-MONTH November 2015 -@set EDITION 2.4.4 -@set VERSION 2.4.4 +@set EDITION 2.4.5 +@set VERSION 2.4.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libassuan-2.4.4/src/Makefile.in new/libassuan-2.4.5/src/Makefile.in --- old/libassuan-2.4.4/src/Makefile.in 2017-11-16 09:31:46.000000000 +0100 +++ new/libassuan-2.4.5/src/Makefile.in 2017-12-01 15:33:08.000000000 +0100 @@ -110,8 +110,8 @@ subdir = src DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ $(srcdir)/libassuan-config.in $(srcdir)/versioninfo.rc.in \ - isascii.c setenv.c putc_unlocked.c stpcpy.c memrchr.c \ - funopen.c $(top_srcdir)/build-aux/depcomp + isascii.c funopen.c stpcpy.c putc_unlocked.c memrchr.c \ + setenv.c $(top_srcdir)/build-aux/depcomp ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \ $(top_srcdir)/m4/gpg-error.m4 $(top_srcdir)/m4/libtool.m4 \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libassuan-2.4.4/src/assuan.h.in new/libassuan-2.4.5/src/assuan.h.in --- old/libassuan-2.4.4/src/assuan.h.in 2017-11-15 16:37:25.000000000 +0100 +++ new/libassuan-2.4.5/src/assuan.h.in 2017-12-01 13:26:15.000000000 +0100 @@ -572,15 +572,19 @@ { pid_t res; (void) ctx; npth_unprotect(); \ res = __assuan_waitpid (ctx, pid, nowait, status, options); \ npth_protect(); return res; } \ - static int _assuan_npth_connect (assuan_context_t ctx, int sock, \ - struct sockaddr *addr, socklen_t len)\ - { int res; npth_unprotect(); \ - res = __assuan_connect (ctx, sock, addr, len); \ - npth_protect(); return res; } \ + static int _assuan_npth_connect (assuan_context_t ctx, int sock, \ + struct sockaddr *addr, socklen_t len)\ + { int res; npth_unprotect(); \ + res = __assuan_connect (ctx, sock, addr, len); \ + npth_protect(); return res; } \ + static int _assuan_npth_close (assuan_context_t ctx, assuan_fd_t fd) \ + { int res; npth_unprotect(); \ + res = __assuan_close (ctx, fd); \ + npth_protect(); return res; } \ \ struct assuan_system_hooks _assuan_system_npth = \ { ASSUAN_SYSTEM_HOOKS_VERSION, _assuan_npth_usleep, __assuan_pipe, \ - __assuan_close, _assuan_npth_read, _assuan_npth_write, \ + _assuan_npth_close, _assuan_npth_read, _assuan_npth_write, \ _assuan_npth_recvmsg, _assuan_npth_sendmsg, \ __assuan_spawn, _assuan_npth_waitpid, __assuan_socketpair, \ __assuan_socket, _assuan_npth_connect } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libassuan-2.4.4/tests/fdpassing.c new/libassuan-2.4.5/tests/fdpassing.c --- old/libassuan-2.4.4/tests/fdpassing.c 2016-06-25 16:50:34.000000000 +0200 +++ new/libassuan-2.4.5/tests/fdpassing.c 2017-12-01 13:26:15.000000000 +0100 @@ -16,6 +16,9 @@ You should have received a copy of the GNU Lesser General Public License along with this program; if not, see <http://www.gnu.org/licenses/>. */ +#ifdef HAVE_CONFIG_H +#include <config.h> +#endif #include <stdio.h> #include <stdlib.h>
