Hello community,

here is the log from the commit of package gsoap for openSUSE:Factory checked 
in at 2019-02-24 17:03:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gsoap (Old)
 and      /work/SRC/openSUSE:Factory/.gsoap.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gsoap"

Sun Feb 24 17:03:18 2019 rev:50 rq:678279 version:2.8.80

Changes:
--------
--- /work/SRC/openSUSE:Factory/gsoap/gsoap.changes      2019-01-25 
22:41:50.719340554 +0100
+++ /work/SRC/openSUSE:Factory/.gsoap.new.28833/gsoap.changes   2019-02-24 
17:03:23.272680678 +0100
@@ -1,0 +2,44 @@
+Thu Feb 21 17:36:12 UTC 2019 - Jan Engelhardt <[email protected]>
+
+- Update to new upstream release 2.8.80
+  * Updated to remove GCC 8.2 warnings.
+  * Improved wsdl2h handling of relative file paths.
+
+-------------------------------------------------------------------
+Tue Feb 12 12:51:00 UTC 2019 - Jan Engelhardt <[email protected]>
+
+- Remove gsconfig.patch (this patch is broken)
+
+-------------------------------------------------------------------
+Mon Feb 11 10:39:52 UTC 2019 - Jan Engelhardt <[email protected]>
+
+- Update to new upstream release 2.8.79
+  * Fixed a bug in wsdl2h option `-c` for C source code output,
+    resulting in a missing `*` pointer for `_XML __any` member
+    declaration when declared after the `$ int __size` array size
+    member. The bug may lead to validation errors in extensible
+    types when extra elements are present in the XML payload
+    received. The fix produces the correct `_XML *__any` member
+    declaration.
+
+-------------------------------------------------------------------
+Fri Feb  1 16:27:44 UTC 2019 - Jan Engelhardt <[email protected]>
+
+- Update to new upstream release 2.8.78
+  * wsdl2h: WSDL and schema imports of files on relative paths:
+    file name without path or file name with path stating with
+    ../ are considered relative locations with respect to the
+    current WSDL and schema that is importing, otherwise imported
+    files are considered relative to the directory in which
+    wsdl2h is run (the `-I` option can be used to change that
+    location).
+  * wsdl2h: to display warnings for invalid complexType and
+    simpleType extensions/restrictions but generates valid code
+    in such cases by inference, the update also fixes a valid
+    extension case.
+  * Fixed compilation error for soapcpp2 options `-i` and `-j`
+    caused by special case with empty input arguments to service
+    operations.
+  * Added jsoncpp new option `-k`.
+
+-------------------------------------------------------------------

Old:
----
  gsconfig.patch
  gsoap-2.8.75.tar.xz

New:
----
  gsoap-2.8.80.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gsoap.spec ++++++
--- /var/tmp/diff_new_pack.5J17Cf/_old  2019-02-24 17:03:24.968679871 +0100
+++ /var/tmp/diff_new_pack.5J17Cf/_new  2019-02-24 17:03:24.996679858 +0100
@@ -17,8 +17,8 @@
 
 
 Name:           gsoap
-%define lname  libgsoap-2_8_75
-Version:        2.8.75
+%define lname  libgsoap-2_8_80
+Version:        2.8.80
 Release:        0
 Summary:        Toolkit for SOAP/REST-based C/C++ server and client web 
service applications
 License:        SUSE-GPL-2.0+-with-openssl-exception
@@ -27,9 +27,8 @@
 
 Source:         gsoap-%version.tar.xz
 Source2:        sanitize_source.sh
-Patch1:         gsconfig.patch
-Patch3:         gsoap-automake1_13.diff
-Patch4:         gsoap-01-sharedlibs.diff
+Patch1:         gsoap-automake1_13.diff
+Patch2:         gsoap-01-sharedlibs.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -84,7 +83,7 @@
 %prep
 %setup -q
 cmp gsoap/stdsoap2.cpp gsoap/stdsoap2.c
-%patch -P 1 -P 3 -P 4 -p1
+%patch -P 1 -P 2 -p1
 ln -fs stdsoap2.cpp gsoap/stdsoap2.c
 
 %build

++++++ gsoap-01-sharedlibs.diff ++++++
--- /var/tmp/diff_new_pack.5J17Cf/_old  2019-02-24 17:03:25.276679725 +0100
+++ /var/tmp/diff_new_pack.5J17Cf/_new  2019-02-24 17:03:25.292679717 +0100
@@ -16,10 +16,10 @@
  gsoap/gsoapssl.sym     |    1 +
  10 files changed, 40 insertions(+), 18 deletions(-)
 
-Index: gsoap-2.8.71/configure.ac
+Index: gsoap-2.8.79/configure.ac
 ===================================================================
---- gsoap-2.8.71.orig/configure.ac
-+++ gsoap-2.8.71/configure.ac
+--- gsoap-2.8.79.orig/configure.ac
++++ gsoap-2.8.79/configure.ac
 @@ -15,8 +15,8 @@ AM_PROG_CC_C_O
  AM_PROG_LEX
  AC_PROG_YACC
@@ -31,7 +31,7 @@
  AC_PROG_LN_S
  AC_PROG_AWK
  AC_PROG_INSTALL
-@@ -298,7 +298,7 @@ if test "x$with_openssl" = "xyes"; then
+@@ -294,7 +294,7 @@ if test "x$with_openssl" = "xyes"; then
      WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lgnutls -lgcrypt -lgpg-error -lz"
      SAMPLE_INCLUDES=
      SAMPLE_SSL_LIBS="-lgnutls -lgcrypt -lgpg-error -lz"
@@ -39,8 +39,8 @@
 +    WSDL2H_SOAP_CPP_LIB="libgsoapssl++.la"
    else
      AC_MSG_RESULT(no)
-     AC_DEFINE([GSOAP_WITH_OPENSSL], [1])
-@@ -308,7 +308,7 @@ if test "x$with_openssl" = "xyes"; then
+     WSDL2H_EXTRA_FLAGS="-DWITH_OPENSSL -DWITH_GZIP"
+@@ -302,7 +302,7 @@ if test "x$with_openssl" = "xyes"; then
      WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lssl -lcrypto -lz"
      SAMPLE_INCLUDES=
      SAMPLE_SSL_LIBS="-lssl -lcrypto -lz"
@@ -49,7 +49,7 @@
    fi
    if test -n "$ZLIB"; then
      WSDL2H_EXTRA_FLAGS="-I${ZLIB}/include ${WSDL2H_EXTRA_FLAGS}"
-@@ -327,7 +327,7 @@ else
+@@ -321,7 +321,7 @@ else
    WSDL2H_EXTRA_FLAGS=
    SAMPLE_SSL_LIBS=
    SAMPLE_INCLUDES=
@@ -58,10 +58,10 @@
  fi
  AM_CONDITIONAL(WITH_OPENSSL, test "x$with_openssl" = "xyes" -a 
"x$with_gnutls" != "xyes")
  AC_SUBST(WITH_OPENSSL)
-Index: gsoap-2.8.71/gsoap/Makefile.am
+Index: gsoap-2.8.79/gsoap/Makefile.am
 ===================================================================
---- gsoap-2.8.71.orig/gsoap/Makefile.am
-+++ gsoap-2.8.71/gsoap/Makefile.am
+--- gsoap-2.8.79.orig/gsoap/Makefile.am
++++ gsoap-2.8.79/gsoap/Makefile.am
 @@ -34,20 +34,34 @@ stdsoap2_ssl_cpp.cpp: stdsoap2.cpp
  dom_cpp.cpp: dom.cpp
        $(LN_S) -f $(top_srcdir)/gsoap/dom.cpp dom_cpp.cpp
@@ -110,51 +110,51 @@
  
  BUILT_SOURCES = stdsoap2_cpp.cpp dom_cpp.cpp stdsoap2_ck.c 
stdsoap2_ck_cpp.cpp stdsoap2_ssl.c stdsoap2_ssl_cpp.cpp
  
-Index: gsoap-2.8.71/gsoap/gsoap++.sym
+Index: gsoap-2.8.79/gsoap/gsoap++.sym
 ===================================================================
 --- /dev/null
-+++ gsoap-2.8.71/gsoap/gsoap++.sym
++++ gsoap-2.8.79/gsoap/gsoap++.sym
 @@ -0,0 +1 @@
 +GSOAPXX { global: *; };
-Index: gsoap-2.8.71/gsoap/gsoap.sym
+Index: gsoap-2.8.79/gsoap/gsoap.sym
 ===================================================================
 --- /dev/null
-+++ gsoap-2.8.71/gsoap/gsoap.sym
++++ gsoap-2.8.79/gsoap/gsoap.sym
 @@ -0,0 +1 @@
 +GSOAP { global: *; };
-Index: gsoap-2.8.71/gsoap/gsoapck++.sym
+Index: gsoap-2.8.79/gsoap/gsoapck++.sym
 ===================================================================
 --- /dev/null
-+++ gsoap-2.8.71/gsoap/gsoapck++.sym
++++ gsoap-2.8.79/gsoap/gsoapck++.sym
 @@ -0,0 +1 @@
 +GSOAPCKXX { global: *; };
-Index: gsoap-2.8.71/gsoap/gsoapck.sym
+Index: gsoap-2.8.79/gsoap/gsoapck.sym
 ===================================================================
 --- /dev/null
-+++ gsoap-2.8.71/gsoap/gsoapck.sym
++++ gsoap-2.8.79/gsoap/gsoapck.sym
 @@ -0,0 +1 @@
 +GSOAPCK { global: *; };
-Index: gsoap-2.8.71/gsoap/gsoapckssl++.sym
+Index: gsoap-2.8.79/gsoap/gsoapckssl++.sym
 ===================================================================
 --- /dev/null
-+++ gsoap-2.8.71/gsoap/gsoapckssl++.sym
++++ gsoap-2.8.79/gsoap/gsoapckssl++.sym
 @@ -0,0 +1 @@
 +GSOAPCKSSLXX { global: *; };
-Index: gsoap-2.8.71/gsoap/gsoapckssl.sym
+Index: gsoap-2.8.79/gsoap/gsoapckssl.sym
 ===================================================================
 --- /dev/null
-+++ gsoap-2.8.71/gsoap/gsoapckssl.sym
++++ gsoap-2.8.79/gsoap/gsoapckssl.sym
 @@ -0,0 +1 @@
 +GSOAPCKSSL { global: *; };
-Index: gsoap-2.8.71/gsoap/gsoapssl++.sym
+Index: gsoap-2.8.79/gsoap/gsoapssl++.sym
 ===================================================================
 --- /dev/null
-+++ gsoap-2.8.71/gsoap/gsoapssl++.sym
++++ gsoap-2.8.79/gsoap/gsoapssl++.sym
 @@ -0,0 +1 @@
 +GSOAPSSLXX { global: *; };
-Index: gsoap-2.8.71/gsoap/gsoapssl.sym
+Index: gsoap-2.8.79/gsoap/gsoapssl.sym
 ===================================================================
 --- /dev/null
-+++ gsoap-2.8.71/gsoap/gsoapssl.sym
++++ gsoap-2.8.79/gsoap/gsoapssl.sym
 @@ -0,0 +1 @@
 +GSOAPSSL { global: *; };

++++++ gsoap-2.8.75.tar.xz -> gsoap-2.8.80.tar.xz ++++++
/work/SRC/openSUSE:Factory/gsoap/gsoap-2.8.75.tar.xz 
/work/SRC/openSUSE:Factory/.gsoap.new.28833/gsoap-2.8.80.tar.xz differ: char 
27, line 1

++++++ sanitize_source.sh ++++++
--- /var/tmp/diff_new_pack.5J17Cf/_old  2019-02-24 17:03:25.640679551 +0100
+++ /var/tmp/diff_new_pack.5J17Cf/_new  2019-02-24 17:03:25.640679551 +0100
@@ -13,7 +13,7 @@
        exit 1;
 fi;
 
-version="2.8.75"
+version="2.8.80"
 shortver="2.8" # agh...
 if [ ! -e "gsoap_$version.zip" ]; then
        wget -c "http://downloads.sf.net/gsoap2/gsoap_$version.zip";
@@ -41,5 +41,5 @@
 
 hardlink "gsoap-$version"
 find "gsoap-$version" -print0 | sort -z | \
-       tar --no-recur -T- --null --owner=root --group=root --use=xz \
+       tar --no-recur --null -T- --owner=root --group=root --use=xz \
        -cvf "gsoap-$version.tar.xz"


Reply via email to