mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-10-22 23:36:33 +00:00
jsoncpp: Fix C++11 ABI breakage when compiled with C++17
When jsoncpp is built with C++17, 1.9.7 drops several legacy overloads that C++11 consumers can still link against. Backport the upstream fix to restore compatibility. Fixes errors such as: | undefined reference to `Json::Value::operator[](char const*)' Patch can be dropped when we move to 1.9.8. Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
1 parent
3608cfdc5b
commit
9be9388574
2 files changed
+369
No files matched your search
@@ -15,6 +15,7 @@ PE = "1"
|
||||
|
||||
SRCREV = "3455302847cf1e4671f1d8f5fa953fd46a7b1404"
|
||||
SRC_URI = "git://github.com/open-source-parsers/jsoncpp;branch=master;protocol=https;tag=${PV} \
|
||||
file://0001-Fix-C-11-ABI-breakage-when-compiled-with-C-17-1668-1.patch \
|
||||
file://run-ptest \
|
||||
"
|
||||
|
||||
|
||||
Reference in new issue
Block a user