Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gsoap for openSUSE:Factory checked in at 2026-04-28 11:53:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gsoap (Old) and /work/SRC/openSUSE:Factory/.gsoap.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gsoap" Tue Apr 28 11:53:34 2026 rev:90 rq:1349316 version:2.8.142 Changes: -------- --- /work/SRC/openSUSE:Factory/gsoap/gsoap.changes 2026-02-24 15:37:58.108845188 +0100 +++ /work/SRC/openSUSE:Factory/.gsoap.new.11940/gsoap.changes 2026-04-28 11:53:54.151356202 +0200 @@ -1,0 +2,12 @@ +Sat Apr 25 22:43:55 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 2.8.142 + * New HTTP-STREAMS plugin for persistent http(s) connections + ("streams") to accelerate client threads. + * Update heap memory management to free all auxiliary hash + table data upon calling `soap_end()`, i.e. in addition to + `soap_done()`, unless compiled in DEBUG mode that verifies + memory consistency keeping auxiliary data until `soap_done()` + is called. + +------------------------------------------------------------------- Old: ---- gsoap-2.8.140.tar.xz New: ---- gsoap-2.8.142.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gsoap.spec ++++++ --- /var/tmp/diff_new_pack.rkUgpC/_old 2026-04-28 11:53:55.279402782 +0200 +++ /var/tmp/diff_new_pack.rkUgpC/_new 2026-04-28 11:53:55.283402947 +0200 @@ -1,7 +1,7 @@ # # spec file for package gsoap # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,8 +17,8 @@ Name: gsoap -%define lname libgsoap-2_8_140 -Version: 2.8.140 +%define lname libgsoap-2_8_142 +Version: 2.8.142 Release: 0 Summary: Toolkit for SOAP/REST-based C/C++ server and client web service applications License: SUSE-GPL-2.0+-with-openssl-exception ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.rkUgpC/_old 2026-04-28 11:53:55.335405094 +0200 +++ /var/tmp/diff_new_pack.rkUgpC/_new 2026-04-28 11:53:55.343405425 +0200 @@ -1,5 +1,5 @@ -mtime: 1771525653 -commit: e32b6c9f5c15e63791a3bd3942b445b5f3162fcc5552bf53c67867bfb5b23a7e +mtime: 1777157068 +commit: 9b2b6f7399338123787c7383956e656b0e51e87ca77277191b778faa61d29ad6 url: https://src.opensuse.org/jengelh/gsoap revision: master ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sanitize_source.sh new/sanitize_source.sh --- old/sanitize_source.sh 2026-02-19 19:27:44.000000000 +0100 +++ new/sanitize_source.sh 2026-04-26 00:44:28.000000000 +0200 @@ -13,7 +13,7 @@ exit 1; fi; -version="2.8.140" +version="2.8.142" shortver="2.8" # agh... if [ ! -e "gsoap_$version.zip" ]; then wget -c "https://downloads.sf.net/gsoap2/gsoap_$version.zip" ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-04-26 00:44:28.000000000 +0200 @@ -0,0 +1 @@ +.osc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sanitize_source.sh new/sanitize_source.sh --- old/sanitize_source.sh 1970-01-01 01:00:00.000000000 +0100 +++ new/sanitize_source.sh 2026-04-26 00:44:28.000000000 +0200 @@ -0,0 +1,45 @@ +#!/bin/sh -ex +# +# Shrink the gsoap archive from 32 MB -> 17 MB and removes .exe/.dll files. +# +# Requires: fdupes, hardlink + +if ! which fdupes >/dev/null; then + echo "fdupes not installed."; + exit 1; +fi; +if ! which hardlink >/dev/null; then + echo "The \"hardlink\" utility (package: hardlink) is not installed."; + exit 1; +fi; + +version="2.8.142" +shortver="2.8" # agh... +if [ ! -e "gsoap_$version.zip" ]; then + wget -c "https://downloads.sf.net/gsoap2/gsoap_$version.zip" +fi + +rm -Rf "gsoap-$shortver" "gsoap-$version" +unzip -q "gsoap_$version.zip" + +# Someone failed at sane version number tagging. +mv "gsoap-$shortver" "gsoap-$version" + +# Remove executables, backups, cache files, non-Linux parts... +rm -Rf "gsoap-$version/gsoap/bin" \ + "gsoap-$version/samples/link++/xmas" \ + "gsoap-$version"/*.old \ + "gsoap-$version/autom4te.cache" +find "gsoap-$version" -type d -name "*.pbxindex" -exec rm -Rf "{}" "+" +rm -Rf "gsoap-$version/gsoap/ios_plugin" +find "gsoap-$version" -type f "(" \ + -iname "*.exe" -o -iname "*.dll" -o -name "*.o" -o \ + -name "*~" -o -name .DS_Store ")" -delete + +# And while we are at it, the VS files won't be needed anyway +rm -Rf "gsoap-$version/gsoap/VisualStudio2005" + +hardlink "gsoap-$version" +find "gsoap-$version" -print0 | sort -z | \ + tar --no-recur --null -T- --owner=root --group=root --use=xz \ + -cf "gsoap-$version.tar.xz" ++++++ gsoap-2.8.140.tar.xz -> gsoap-2.8.142.tar.xz ++++++ /work/SRC/openSUSE:Factory/gsoap/gsoap-2.8.140.tar.xz /work/SRC/openSUSE:Factory/.gsoap.new.11940/gsoap-2.8.142.tar.xz differ: char 15, line 1
