<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/tinyxml2, branch 2017.08</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2017.08</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2017.08'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2017-05-04T15:08:41+00:00</updated>
<entry>
<title>tinyxml2: fix build in static libs configuration</title>
<updated>2017-05-04T15:08:41+00:00</updated>
<author>
<name>Rahul Bedarkar</name>
<email>rahulbedarkar89@gmail.com</email>
</author>
<published>2017-05-03T19:04:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=a598a7109c3b518898f38b433f865801d1c1163f'/>
<id>urn:sha1:a598a7109c3b518898f38b433f865801d1c1163f</id>
<content type='text'>
tinyxml2 can build both static and shared libraries. By default, only
shared library is built. Shared/static builds are controlled using
separate cmake flags BUILD_SHARED_LIBS and BUILD_STATIC_LIBS.

In static libs configuration, we internally pass -DBUILD_SHARED_LIBS=OFF
cmake flag to build system which disables both shared and static builds
of library, resulting in failures while linking executable with library.

So pass -DBUILD_STATIC_LIBS=ON cmake flag in case of static libs
configuration.

fixes:
  http://autobuild.buildroot.net/results/d30/d301bcbe5db26068b35eaa94bd816ae8cf8ef2e1

Signed-off-by: Rahul Bedarkar &lt;rahulbedarkar89@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/tinyxml2: bump version to 4.0.1</title>
<updated>2017-04-30T21:08:02+00:00</updated>
<author>
<name>Bernd Kuhls</name>
<email>bernd.kuhls@t-online.de</email>
</author>
<published>2017-04-29T20:30:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=95d569eb263beca365e3a967267eb105942741a6'/>
<id>urn:sha1:95d569eb263beca365e3a967267eb105942741a6</id>
<content type='text'>
Signed-off-by: Bernd Kuhls &lt;bernd.kuhls@t-online.de&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>packages: use SPDX short identifier for zlib license</title>
<updated>2017-04-01T13:35:02+00:00</updated>
<author>
<name>Rahul Bedarkar</name>
<email>rahulbedarkar89@gmail.com</email>
</author>
<published>2017-03-30T13:43:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=2093053106e3c3c791ed3f9f954c7435fc940f2f'/>
<id>urn:sha1:2093053106e3c3c791ed3f9f954c7435fc940f2f</id>
<content type='text'>
We want to use SPDX identifier for license string as much as possible.
SPDX short identifier for zlib license is Zlib.

This change is done using following command.
find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/zlib( )?(license)?/Zlib/g'

Signed-off-by: Rahul Bedarkar &lt;rahulbedarkar89@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/tinyxml2: bump version to 3.0.0</title>
<updated>2016-07-03T08:28:35+00:00</updated>
<author>
<name>Maxime Hadjinlian</name>
<email>maxime.hadjinlian@gmail.com</email>
</author>
<published>2016-07-02T15:16:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e500cc39dda1a7e4a26e938e91b8b0e23a53914b'/>
<id>urn:sha1:e500cc39dda1a7e4a26e938e91b8b0e23a53914b</id>
<content type='text'>
Remove patches as they were applied upstream:

0001-Use-BUILD_SHARED_LIBS-cmake-standard.patch
https://github.com/leethomason/tinyxml2/commit/c8ec6fcab4eb501cc5bd328c19dcbd4b30722d52

0002-Rename-test-fixed-cmake-warning.patch
https://github.com/leethomason/tinyxml2/commit/0b2c22bd46be95b08f234b8b4cb262f72ab3f0e8

Signed-off-by: Maxime Hadjinlian &lt;maxime.hadjinlian@gmail.com&gt;
</content>
</entry>
<entry>
<title>tinyxml2: add .hash file</title>
<updated>2016-06-15T19:45:42+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2016-06-15T19:45:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=0d330c27ce993f698bba7c6c78ee70f87e12fc49'/>
<id>urn:sha1:0d330c27ce993f698bba7c6c78ee70f87e12fc49</id>
<content type='text'>
Fixes:
http://autobuild.buildroot.org/results/ae6/ae648f40e0f51628000b2d2297759c5fdf1b4d16/
http://autobuild.buildroot.org/results/799/79923f099bf0f2e88ccbb7fc2d3d92a85c167057/

Similar to jquery-keyboard, it seems the tinyxml2 tarball on the autobuilder
is corrupt. Fix it by adding a .hash file so it falls back to out s.b.o mirror.

Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>tinyxml2: fix line-endings of patches</title>
<updated>2015-05-16T16:28:11+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2015-05-16T16:26:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=ecea41003003bed3f3ecf6fd991077b225f625f5'/>
<id>urn:sha1:ecea41003003bed3f3ecf6fd991077b225f625f5</id>
<content type='text'>
This commit fixes the line endings of the tinyxml2 patches added in
commits 22f5be171c6f9bb2611e7b87197e9faeabcaab18 and
0fa452df185545d3781b3015195bee9431496b5d. Thanks to Romain Naour for
providing the correct version of the patches.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/tinyxml2: fix cmake warning</title>
<updated>2015-05-16T12:01:02+00:00</updated>
<author>
<name>Romain Naour</name>
<email>romain.naour@openwide.fr</email>
</author>
<published>2015-05-08T10:49:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=0fa452df185545d3781b3015195bee9431496b5d'/>
<id>urn:sha1:0fa452df185545d3781b3015195bee9431496b5d</id>
<content type='text'>
CMake complains about Policy CMP0037 that reserve some
target name such "test".
So remove the warning by renaming test to xmltest.

Backport an upstream patch:
0b2c22bd46be95b08f234b8b4cb262f72ab3f0e8

Signed-off-by: Romain Naour &lt;romain.naour@openwide.fr&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/tinyxml2: Use BUILD_SHARED_LIBS cmake standard</title>
<updated>2015-05-16T12:00:32+00:00</updated>
<author>
<name>Romain Naour</name>
<email>romain.naour@openwide.fr</email>
</author>
<published>2015-05-08T10:49:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=22f5be171c6f9bb2611e7b87197e9faeabcaab18'/>
<id>urn:sha1:22f5be171c6f9bb2611e7b87197e9faeabcaab18</id>
<content type='text'>
Backport an upstream patch to fix the static build:
c8ec6fcab4eb501cc5bd328c19dcbd4b30722d52

Fixes:
http://autobuild.buildroot.net/results/e56/e568d81030087f66f8ac4ccd4f496b550930cbae/

Signed-off-by: Romain Naour &lt;romain.naour@openwide.fr&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/tinyxml2: new package</title>
<updated>2015-04-21T21:37:04+00:00</updated>
<author>
<name>Bernd Kuhls</name>
<email>bernd.kuhls@t-online.de</email>
</author>
<published>2015-04-01T18:35:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=7e5a97eb965d922675b264acd1cc480ca70a79b3'/>
<id>urn:sha1:7e5a97eb965d922675b264acd1cc480ca70a79b3</id>
<content type='text'>
Required for upcoming kodi-pvr-dvblink package:
https://github.com/kodi-pvr/pvr.dvblink/blob/master/CMakeLists.txt#L11

Signed-off-by: Bernd Kuhls &lt;bernd.kuhls@t-online.de&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
