<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to patches</title><link href="https://sourceforge.net/p/gsoap2/patches/" rel="alternate"/><link href="https://sourceforge.net/p/gsoap2/patches/feed.atom" rel="self"/><id>https://sourceforge.net/p/gsoap2/patches/</id><updated>2025-11-16T12:47:15.500000Z</updated><subtitle>Recent changes to patches</subtitle><entry><title>No rule to make target gsoap/extras</title><link href="https://sourceforge.net/p/gsoap2/patches/189/" rel="alternate"/><published>2025-11-16T12:47:15.500000Z</published><updated>2025-11-16T12:47:15.500000Z</updated><author><name>Umar Noor</name><uri>https://sourceforge.net/u/umarnoor/</uri></author><id>https://sourceforge.netc240e1de70daccb9343b484d203b43eb87dcf933</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Rob,&lt;/p&gt;
&lt;p&gt;All the latest versions of gsoap when downloaded from source do not have gsoap/extras and this is leading to make failures.&lt;br/&gt;
The Makefile.am and Makefile.in have the directive as:&lt;/p&gt;
&lt;p&gt;nobase_pkgdata_DATA = $(top_srcdir)/gsoap/import/&lt;em&gt; $(top_srcdir)/gsoap/plugin/&lt;/em&gt; $(top_srcdir)/gsoap/WS/&lt;em&gt; $(top_srcdir)/gsoap/custom/&lt;/em&gt; &lt;strong&gt;$(top_srcdir)/gsoap/extras/&lt;/strong&gt;*&lt;/p&gt;
&lt;p&gt;The bold text in the above directive is leading to issues as it the directory gsoap/extras is missing in the tar.gz distro. I had to explicitly patch this file and remove the highlighted text to get the make sorted.&lt;/p&gt;
&lt;p&gt;Is this expected and users explicitly need to patch the Makefile after configure or you are going to patch it.&lt;/p&gt;
&lt;p&gt;Please let me know.&lt;/p&gt;
&lt;p&gt;Thanks&lt;br/&gt;
Umar&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Contributing changes for HPE NonStop</title><link href="https://sourceforge.net/p/gsoap2/patches/188/" rel="alternate"/><published>2025-10-23T18:53:43.910000Z</published><updated>2025-10-23T18:53:43.910000Z</updated><author><name>Randall S. Becker</name><uri>https://sourceforge.net/u/rsbecker/</uri></author><id>https://sourceforge.netbeec0c26a72b1d55f3860fa32a71ab1d52f4294c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Requesting information on contributing changes to gSoap for current HPE NonStop (formerly Tandem) distributions. The existing code is out of date with current systems. I have patches to make it work. Some assistance is needed to change a few build parameters, specifically for threaded builds and use of rpl_ methods.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Out-of-source build not working</title><link href="https://sourceforge.net/p/gsoap2/patches/187/" rel="alternate"/><published>2025-09-26T08:48:30.772000Z</published><updated>2025-09-26T08:48:30.772000Z</updated><author><name>Mattias Ellert</name><uri>https://sourceforge.net/u/mattiasellert/</uri></author><id>https://sourceforge.net42059d103342fc63e25afea701ddbd91b7c1b1c3</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The out-of-source build is not working:&lt;/p&gt;
&lt;p&gt;mkdir build&lt;br/&gt;
cd build&lt;br/&gt;
../configure ....&lt;/p&gt;
&lt;p&gt;For out-of-source build to work the $(srcdir) and $(builddir) must be correct and not interchanged for eachother. The attached patch fixes this.&lt;br/&gt;
The patch comes in two versions.&lt;br/&gt;
One that applies on top of the fix in &lt;a href="https://sourceforge.net/p/gsoap2/patches/186/"&gt;https://sourceforge.net/p/gsoap2/patches/186/&lt;/a&gt;&lt;br/&gt;
A second one that combines the two in a single patch.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Fix build with "make --shuffle=reverse"</title><link href="https://sourceforge.net/p/gsoap2/patches/186/" rel="alternate"/><published>2025-09-04T09:54:22.098000Z</published><updated>2025-09-04T09:54:22.098000Z</updated><author><name>Mattias Ellert</name><uri>https://sourceforge.net/u/mattiasellert/</uri></author><id>https://sourceforge.net867a1926bfa658b9646f3a91907fb35e666e61c7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This is a proposed fix for a bug originally reported to Debian:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105407" rel="nofollow"&gt;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105407&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;"make --shuffle=reverse" runs the build targets i reverse order while still honouring the target dependencies stated in the makefiles. This exposes places where the makefiles depend on the default bulld order to build stuff in the right order without declaring dependencies between the targets properly.&lt;/p&gt;
&lt;p&gt;The attached patch allows building with "make --shuffle=reverse".&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#185 Allow to override build date</title><link href="https://sourceforge.net/p/gsoap2/patches/185/?limit=50#a614" rel="alternate"/><published>2024-08-19T09:04:39.609000Z</published><updated>2024-08-19T09:04:39.609000Z</updated><author><name>steph96</name><uri>https://sourceforge.net/u/steph96/</uri></author><id>https://sourceforge.net4386eff9b3d3a6e8aab8b938c22909a6d22556ea</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The generated soapC.cpp has also a timestamp in it. It is in the source code and thus leads to trouble with ccache in our environment. See &lt;a href="https://sourceforge.net/p/gsoap2/code/HEAD/tree/gsoap/samples/calc_xcode/soapC.cpp#l21"&gt;https://sourceforge.net/p/gsoap2/code/HEAD/tree/gsoap/samples/calc_xcode/soapC.cpp#l21&lt;/a&gt; for example where&lt;br/&gt;
SOAP_SOURCE_STAMP("@(#) soapC.cpp ver 2.8.135 2024-07-01 20:02:42 GMT")&lt;br/&gt;
is written to the cpp file. Please also replace the timestamp there.&lt;/p&gt;
&lt;p&gt;The provided path is only for the wsdl2h executable not for soapcpp2. Please add support to soapcpp2 also.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#185 Allow to override build date</title><link href="https://sourceforge.net/p/gsoap2/patches/185/?limit=25#400b" rel="alternate"/><published>2023-10-24T19:05:16.686000Z</published><updated>2023-10-24T19:05:16.686000Z</updated><author><name>Robert van Engelen</name><uri>https://sourceforge.net/u/engelen/</uri></author><id>https://sourceforge.net42277340e856b51c06dea8b688a23c151c0ac5af</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; pending&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#185 Allow to override build date</title><link href="https://sourceforge.net/p/gsoap2/patches/185/?limit=25#e2b4" rel="alternate"/><published>2023-10-24T19:01:20.552000Z</published><updated>2023-10-24T19:01:20.552000Z</updated><author><name>Robert van Engelen</name><uri>https://sourceforge.net/u/engelen/</uri></author><id>https://sourceforge.net708022081561c943b0136e84ad3f057250049258</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thank you for contributing to the gsoap project. Will update the project soon.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Allow to override build date</title><link href="https://sourceforge.net/p/gsoap2/patches/185/" rel="alternate"/><published>2023-10-24T07:01:41.353000Z</published><updated>2023-10-24T07:01:41.353000Z</updated><author><name>Bernhard M. Wiedemann</name><uri>https://sourceforge.net/u/greenbird/</uri></author><id>https://sourceforge.netb2c6c2f8afcc5abef5489cfb6f7c6492ac653de8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Allow to override build date&lt;/p&gt;
&lt;p&gt;Without this patch, virtualbox's gsoapH_from_gsoap.h file and resulting .so&lt;br/&gt;
files (via build-id hash) always differed between builds.&lt;/p&gt;
&lt;p&gt;See &lt;a href="https://reproducible-builds.org/" rel="nofollow"&gt;https://reproducible-builds.org/&lt;/a&gt; for why this is good&lt;br/&gt;
and &lt;a href="https://reproducible-builds.org/specs/source-date-epoch/" rel="nofollow"&gt;https://reproducible-builds.org/specs/source-date-epoch/&lt;/a&gt;&lt;br/&gt;
for the definition of this variable.&lt;/p&gt;
&lt;p&gt;This patch was done while working on reproducible builds for openSUSE.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Allow to override build date</title><link href="https://sourceforge.net/p/gsoap2/patches/185/" rel="alternate"/><published>2023-10-24T07:01:41.353000Z</published><updated>2023-10-24T07:01:41.353000Z</updated><author><name>Bernhard M. Wiedemann</name><uri>https://sourceforge.net/u/greenbird/</uri></author><id>https://sourceforge.net3f073ec538d3b56de3a97118170019ed504f5d2f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 185 has been modified: Allow to override build date&lt;br/&gt;
Edited By: Robert van Engelen (engelen)&lt;br/&gt;
Status updated: 'open' =&amp;gt; 'pending'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#184 share fix for CVE-2020-13574 to 8</title><link href="https://sourceforge.net/p/gsoap2/patches/184/?limit=25#16f1" rel="alternate"/><published>2021-04-06T16:58:31.676000Z</published><updated>2021-04-06T16:58:31.676000Z</updated><author><name>Robert van Engelen</name><uri>https://sourceforge.net/u/engelen/</uri></author><id>https://sourceforge.netfccf027b31c0e410704b901da5c21bbf34013b28</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;You need to upgrade to 2.8.111 or greater which was released months ago.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>