<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-support/libcereal, branch styhead</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=styhead</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=styhead'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2024-09-11T01:28:31+00:00</updated>
<entry>
<title>libcereal: Fix build with clang-19</title>
<updated>2024-09-11T01:28:31+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-09-11T01:18:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e3ab0d2439319ce4c4cbb865d5cfea678b7be605'/>
<id>urn:sha1:e3ab0d2439319ce4c4cbb865d5cfea678b7be605</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcereal: Disable c++11-narrowing-const-reference warning as error</title>
<updated>2024-02-09T17:52:15+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-02-08T07:51:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=bc5c3e48c15dc4a454b3643b42bf8ce8ac8b41cc'/>
<id>urn:sha1:bc5c3e48c15dc4a454b3643b42bf8ce8ac8b41cc</id>
<content type='text'>
Clang 18 is fussy about it

Fixes

unittests/map.hpp:65:25: error: non-constant-expression cannot be narrowed from type 'typename std::enable_if&lt;std::is_integral&lt;char&gt;::value &amp;&amp; sizeof(char) == sizeof(char), char&gt;::type' (aka 'char') to 'const signed char' in initializer list [-Wc++11-narrowing-const-reference]

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: drop ${SRCPV} usage</title>
<updated>2024-02-09T17:52:12+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2024-02-06T13:13:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=21f956598ddb1bb08855fbc9a3293acf957154d1'/>
<id>urn:sha1:21f956598ddb1bb08855fbc9a3293acf957154d1</id>
<content type='text'>
* Drop SRCPV similarly like oe-core did in:
  https://git.openembedded.org/openembedded-core/commit/?h=nanbield&amp;id=843f82a246a535c353e08072f252d1dc78217872

* SRCPV is deferred now from PV to PKGV since:
  https://git.openembedded.org/openembedded-core/commit/?h=nanbield&amp;id=a8e7b0f932b9ea69b3a218fca18041676c65aba0

Signed-off-by: Martin Jansa &lt;martin.jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcereal: Fix TMPDIR leaking into debug_str section</title>
<updated>2023-04-18T00:54:25+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-04-17T23:54:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8eb74815c2e6ddebd7f28ff703b4b91f90b468d3'/>
<id>urn:sha1:8eb74815c2e6ddebd7f28ff703b4b91f90b468d3</id>
<content type='text'>
Fixes errors like
File /usr/lib/libcereal/ptest/tests/.debug/test_unordered_map in package libcereal-dbg contains reference to TMPDIR

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcereal: Use -idirafter instead of -isystem</title>
<updated>2023-01-21T18:02:02+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-01-21T09:48:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=611f2921dcbe6efebe09e3072bfe2d04d5db3513'/>
<id>urn:sha1:611f2921dcbe6efebe09e3072bfe2d04d5db3513</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcereal,poco: Link with -latomic on ppc32 as well</title>
<updated>2023-01-04T23:33:58+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-01-03T06:05:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ed18e545c9f1ac1a0b23458323d07e3da24c646d'/>
<id>urn:sha1:ed18e545c9f1ac1a0b23458323d07e3da24c646d</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcereal: Do not use uniform_int_distribution&lt;char&gt; template</title>
<updated>2022-09-06T05:49:34+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-09-01T23:06:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2922f01139ff47c8f4f2096f1def69f55cc79c32'/>
<id>urn:sha1:2922f01139ff47c8f4f2096f1def69f55cc79c32</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcereal: Enable for glibc/ppc</title>
<updated>2022-04-30T14:39:08+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-04-30T14:36:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f3d8e41b9d9b6fa6df92178f379d18f7e7a6478a'/>
<id>urn:sha1:f3d8e41b9d9b6fa6df92178f379d18f7e7a6478a</id>
<content type='text'>
The error is not observed with glibc latest clang 14

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcereal: Link libatomics with gcc as well</title>
<updated>2022-04-19T15:22:50+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-04-19T14:56:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=33f4142dff5635eb3fc62ee5870387fa5cc6028b'/>
<id>urn:sha1:33f4142dff5635eb3fc62ee5870387fa5cc6028b</id>
<content type='text'>
Since gcc-12, gcc is also emitting calls to 64bit atomics

Fixes
unittests/CMakeFiles/test_atomic.dir/atomic.cpp.o:/usr/include/c++/12.0.1/atomic:285: more undefined references to `__atomic_load_8' follow
collect2: error: ld returned 1 exit status
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcereal: Disable on ppc/ppc64</title>
<updated>2022-04-10T17:05:35+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-04-09T21:10:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=35ea4b37baea02ba1ab17cbe69901bc319a0ea47'/>
<id>urn:sha1:35ea4b37baea02ba1ab17cbe69901bc319a0ea47</id>
<content type='text'>
It does not support 128-bit long doubles

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
