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>


Reply via email to