summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/libcereal/libcereal_1.3.2.bb
Commit message (Collapse)AuthorAgeFilesLines
* libcereal: Enable for glibc/ppcKhem Raj2022-05-171-3/+3
| | | | | | | | The error is not observed with glibc latest clang 14 Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit f3d8e41b9d9b6fa6df92178f379d18f7e7a6478a) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libcereal: Link libatomics with gcc as wellKhem Raj2022-04-191-2/+2
| | | | | | | | | 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 <raj.khem@gmail.com>
* libcereal: Disable on ppc/ppc64Khem Raj2022-04-101-0/+4
| | | | | | It does not support 128-bit long doubles Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcereal: Link in libatomic on rv32 for ptestsKhem Raj2022-04-101-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcereal: Link libatomics on mips for ptestsKhem Raj2022-03-111-2/+3
| | | | | | | | | | | | clang/mips emits calls to atomic builtins which it expects from C runtime perhaps but compiler-rt does not provide them so link in libatomics Fixes atomic.cpp:(.text._ZN6cereal12Inpu tArchiveINS_16JSONInputArchiveELj0EE7processIRNSt3__16atomicIdEEEEvOT_[_ZN6cereal12InputArchiveINS_16JSONInputArchiveELj0EE7processIRNSt3__16atomicIdEEEEvOT_]+0x10c): undefined reference to `__atomic_store_8' Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcereal: Disable Werror with ptestsKhem Raj2022-03-111-2/+3
| | | | | | | skip portability tests on 64bit targets since we do not have 32bit multilib enabled in compiler Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcereal: add ptest supportMingli Yu2022-03-111-3/+15
| | | | | | | Add ptest support. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcereal: upgrade 1.3.1 -> 1.3.2Wang Mingyu2022-03-071-0/+31
This is a minor bug fix and build enhancement release for cereal. The primary reason for this release is to correctly increment the version for cereal in include/cereal/version.hpp. Bug fixes and enhancements -------------------------- Make doxygen docs reproducible Add CMake options for building doc and sandbox Correct patch version for 1.3.2 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>