<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-devtools/jsoncpp, branch dunfell-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=dunfell-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=dunfell-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2023-05-05T11:20:59+00:00</updated>
<entry>
<title>jsoncpp: Fix broken handling of escape characters</title>
<updated>2023-05-05T11:20:59+00:00</updated>
<author>
<name>Viktor Rosendahl</name>
<email>viktor.rosendahl@bmw.de</email>
</author>
<published>2023-04-27T16:26:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=765cfa779db64fc5b71faef1e78f902fa5c200d0'/>
<id>urn:sha1:765cfa779db64fc5b71faef1e78f902fa5c200d0</id>
<content type='text'>
Applying this backported patch from upstream fixes the following
BAT test failure:

jsoncpp.jsoncpp_system_tests.TestJsoncpp.test_run_jsoncpp_test
(from systemtests--bmt--BAT) :
* Detail of EscapeSequenceTest/writeEscapeSequence test failure:
/usr/src/debug/jsoncpp/1.9.2-r0/git/src/test_lib_json/main.cpp(3370): expected == result
  Expected: '["\"","\\","\b","\f","\n","\r","\t","\u0278","\ud852\udf62"]
  '
  Actual  : '["\"","\\","\b","\f","\n","\r","\t","ɸ","𤭢"]

This test failure happens because aarch64 uses unsigned char as
default type for char, while x86 uses signed char. Also, there
is another bug in the code that is fixed by this upstream patch:

 "static_cast&lt;unsigned char&gt;(*cur) &lt; 0x80" should be:
 "static_cast&lt;unsigned char&gt;(*cur) &gt;= 0x80"

Signed-off-by: Ranjitsinh Rathod &lt;ranjitsinhrathod1991@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Update SRC_URI branch and protocols</title>
<updated>2021-11-17T20:26:21+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2021-11-07T19:09:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=59bff77ad0b3a66417194670de25f60183a4f6bb'/>
<id>urn:sha1:59bff77ad0b3a66417194670de25f60183a4f6bb</id>
<content type='text'>
This patch updates SRC_URIs using git to include branch=master if no branch is set
and also to use protocol=https for github urls as generated by the conversion script
in OE-Core.

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>jsoncpp: add PE do to revert to older PV</title>
<updated>2020-07-18T14:24:39+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2020-07-18T14:24:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=654ad8bea49f142d20b2b96c0dd44810a6be233a'/>
<id>urn:sha1:654ad8bea49f142d20b2b96c0dd44810a6be233a</id>
<content type='text'>
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>Revert "jsoncpp: upgrade 1.9.2 -&gt; 1.9.3"</title>
<updated>2020-07-14T03:45:23+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2020-07-14T03:41:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0e0b4892f50808b87223a1e8dbcd13d4e16368cf'/>
<id>urn:sha1:0e0b4892f50808b87223a1e8dbcd13d4e16368cf</id>
<content type='text'>
This reverts commit 2b384c59733c437027f9b14cc32da19251efd97b.

It appears that there was a change in soname not noted in the changelog.

https://github.com/open-source-parsers/jsoncpp/commit/8b7ea09b8055df01866a5ce4142b12ed8f9f13eb

ABI change appears to have occured.
https://abi-laboratory.pro/index.php?view=timeline&amp;l=jsoncpp

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>jsoncpp: upgrade 1.9.2 -&gt; 1.9.3</title>
<updated>2020-07-01T15:00:22+00:00</updated>
<author>
<name>Pierre-Jean Texier</name>
<email>pjtexier@koncepto.io</email>
</author>
<published>2020-06-02T12:17:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2b384c59733c437027f9b14cc32da19251efd97b'/>
<id>urn:sha1:2b384c59733c437027f9b14cc32da19251efd97b</id>
<content type='text'>
See full changelog https://github.com/open-source-parsers/jsoncpp/releases/tag/1.9.3

Signed-off-by: Pierre-Jean Texier &lt;pjtexier@koncepto.io&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
(cherry picked from commit 65e124eef373680726ac045677cbec7d9080a289)
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>jsoncpp: Upgrade to 1.9.2</title>
<updated>2019-12-28T08:11:47+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-12-27T18:52:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7b70af667aef657e3b5665f5b93368be02c6eda7'/>
<id>urn:sha1:7b70af667aef657e3b5665f5b93368be02c6eda7</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>jsoncpp: add native BBCLASSEXTEND</title>
<updated>2019-05-10T21:10:13+00:00</updated>
<author>
<name>Pavel Modilaynen</name>
<email>pavelmn@axis.com</email>
</author>
<published>2019-05-10T14:02:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=1f080b695ec408f5ee05327b8e52ee858cf32df2'/>
<id>urn:sha1:1f080b695ec408f5ee05327b8e52ee858cf32df2</id>
<content type='text'>
Extend to native builds, this is useful for unit tests.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>jsoncpp: update to version 1.8.4</title>
<updated>2018-01-17T05:33:04+00:00</updated>
<author>
<name>Derek Straka</name>
<email>derek@asterius.io</email>
</author>
<published>2018-01-03T23:03:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0e5dfce3b695128f396555bd69ebb9413e842a19'/>
<id>urn:sha1:0e5dfce3b695128f396555bd69ebb9413e842a19</id>
<content type='text'>
Signed-off-by: Derek Straka &lt;derek@asterius.io&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>jsoncpp: update to version 1.8.3</title>
<updated>2017-09-22T22:50:47+00:00</updated>
<author>
<name>Derek Straka</name>
<email>derek@asterius.io</email>
</author>
<published>2017-09-20T14:12:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7addfd42f684cacf35182ae25f016e58b5585142'/>
<id>urn:sha1:7addfd42f684cacf35182ae25f016e58b5585142</id>
<content type='text'>
Checksum update for copyright year

Signed-off-by: Derek Straka &lt;derek@asterius.io&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>jsoncpp: upgrade to 1.8.0</title>
<updated>2017-01-25T14:59:58+00:00</updated>
<author>
<name>Oleksandr Kravchuk</name>
<email>oleksandr.kravchuk@pelagicore.com</email>
</author>
<published>2017-01-11T14:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=726862b3f8a1eb225e71e0e82411d3f2bfbf758c'/>
<id>urn:sha1:726862b3f8a1eb225e71e0e82411d3f2bfbf758c</id>
<content type='text'>
Upgraded jsoncpp to version 1.8.0 and changed home page to the new one.

Signed-off-by: Oleksandr Kravchuk &lt;oleksandr.kravchuk@pelagicore.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
