<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to patches</title><link>https://sourceforge.net/p/xml-cppdom/patches/</link><description>Recent changes to patches</description><atom:link href="https://sourceforge.net/p/xml-cppdom/patches/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 10 Sep 2014 08:53:06 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/xml-cppdom/patches/feed.rss" rel="self" type="application/rss+xml"/><item><title>boost version integration</title><link>https://sourceforge.net/p/xml-cppdom/patches/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;scons install failed with messages:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;local&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;include&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cppdom&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;1.2.0&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cppdom&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;SpiritParser&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;h&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;51&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;fatal&lt;/span&gt; &lt;span class="n"&gt;error&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="err"&gt;'&lt;/span&gt;&lt;span class="n"&gt;boost&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;spirit&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;core&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;hpp&lt;/span&gt;&lt;span class="err"&gt;'&lt;/span&gt; &lt;span class="n"&gt;file&lt;/span&gt; &lt;span class="n"&gt;not&lt;/span&gt; &lt;span class="n"&gt;found&lt;/span&gt;
&lt;span class="cp"&gt;#include &amp;lt;boost/spirit/core.hpp&amp;gt;&lt;/span&gt;
         &lt;span class="o"&gt;^&lt;/span&gt;
&lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="n"&gt;error&lt;/span&gt; &lt;span class="n"&gt;generated&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="nl"&gt;scons:&lt;/span&gt; &lt;span class="o"&gt;***&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;build&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;darwin&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;type&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;optimized&lt;/span&gt;&lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;arch&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;x64&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cppdom&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;SpiritParser&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;o&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="n"&gt;Error&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
&lt;span class="nl"&gt;scons:&lt;/span&gt; &lt;span class="n"&gt;building&lt;/span&gt; &lt;span class="n"&gt;terminated&lt;/span&gt; &lt;span class="n"&gt;because&lt;/span&gt; &lt;span class="n"&gt;of&lt;/span&gt; &lt;span class="n"&gt;errors&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;on MacOSX10.9.4, Xcode 5.1.1.&lt;/p&gt;
&lt;p&gt;The directory structure of boost::spirit library had changed since boost 1.50,&lt;br /&gt;
so we have to update #include.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">kbinani</dc:creator><pubDate>Wed, 10 Sep 2014 08:53:06 -0000</pubDate><guid>https://sourceforge.netb4b4b15c635adcf0f9fefba62af95f44ff8f0ed2</guid></item><item><title>Fix compile failure: missing &lt;tr1/unordered_map&gt;  for modern compilers</title><link>https://sourceforge.net/p/xml-cppdom/patches/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;scons install failed with messages:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;local&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;include&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cppdom&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;1.2.0&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cppdom&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cppdom&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;h&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;82&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;18&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;fatal&lt;/span&gt; &lt;span class="n"&gt;error&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="err"&gt;'&lt;/span&gt;&lt;span class="n"&gt;tr1&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;unordered_map&lt;/span&gt;&lt;span class="err"&gt;'&lt;/span&gt; &lt;span class="n"&gt;file&lt;/span&gt; &lt;span class="n"&gt;not&lt;/span&gt; &lt;span class="n"&gt;found&lt;/span&gt;
&lt;span class="cp"&gt;#        include &amp;lt;tr1/unordered_map&amp;gt;&lt;/span&gt;
                 &lt;span class="o"&gt;^&lt;/span&gt;
&lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="n"&gt;error&lt;/span&gt; &lt;span class="n"&gt;generated&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="nl"&gt;scons:&lt;/span&gt; &lt;span class="o"&gt;***&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;build&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;darwin&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;type&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;optimized&lt;/span&gt;&lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;arch&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;x64&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cppdom&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cppdom&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;o&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="n"&gt;Error&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
&lt;span class="nl"&gt;scons:&lt;/span&gt; &lt;span class="n"&gt;building&lt;/span&gt; &lt;span class="n"&gt;terminated&lt;/span&gt; &lt;span class="n"&gt;because&lt;/span&gt; &lt;span class="n"&gt;of&lt;/span&gt; &lt;span class="n"&gt;errors&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;on MacOSX10.9.4, Xcode 5.1.1.&lt;/p&gt;
&lt;p&gt;The patch fixes this issue by using std::unordered_map if std::tr1::unordered_map is not available.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">kbinani</dc:creator><pubDate>Wed, 10 Sep 2014 08:48:07 -0000</pubDate><guid>https://sourceforge.net57c843fdd7cf9ec605d01d6213489189ae70c6ed</guid></item><item><title>tr1::unordered_map vs. ext/hash_map</title><link>https://sourceforge.net/p/xml-cppdom/patches/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;gcc 4.x complains about ext/hash_map being deprecated. attached patch adds a code path for gcc &amp;gt;= 4 using tr1/unordered_map instead.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jan p. springer</dc:creator><pubDate>Thu, 22 Apr 2010 15:40:59 -0000</pubDate><guid>https://sourceforge.netf808e58885446c2b09084b3b5fc59d0b03637e0f</guid></item><item><title>Installing with SCons 0.98</title><link>https://sourceforge.net/p/xml-cppdom/patches/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Building cppdom (and using scons-addons) with SCons 0.98  generates errors because of minor differences with SCons 0.97, like the SConstruct file sets the help message before calling 'SConsAddons.Util.hasHelpFlag()' and so this condition always returns true.  In scons-addons, the files /src/SConsAddons/Util.py and /src/SConsAddons/Options/Options.py call functions that are now in different modules, e.g. 'is_valid_construction_var' is not in the Util but the SCons.Environment module.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dioselin</dc:creator><pubDate>Fri, 18 Apr 2008 15:03:49 -0000</pubDate><guid>https://sourceforge.net31d7cdae6de2bd24b1bae515131c2463dadb9774</guid></item><item><title>Build Fix</title><link>https://sourceforge.net/p/xml-cppdom/patches/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This fixes the build for those of us that do not have SConsAddons. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Johnathan Gurley</dc:creator><pubDate>Wed, 15 Oct 2003 12:57:09 -0000</pubDate><guid>https://sourceforge.net6c769c5bb03adeef1ab4fb476d2880692fcf178e</guid></item><item><title>cppdom::Node wasn't clearing mNodeList</title><link>https://sourceforge.net/p/xml-cppdom/patches/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The cppdom::Node destructor was not clearing mNodeList&lt;br /&gt;
so some pointers were getting deleted twice.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 09 Jun 2003 19:37:58 -0000</pubDate><guid>https://sourceforge.netcd0ceaf52561a7ca5da85981cd21c6c848cb661c</guid></item></channel></rss>