Name jsoncpp
Version 1.9.7 (3455302847cf1e4671f1d8f5fa953fd46a7b1404)
Summary JSON C++ lib used to read and write json file.
Description Jsoncpp is an implementation of a JSON (http://json.org) reader and writer in C++. JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate.
Section libs
License MIT
Homepage https://github.com/open-source-parsers/jsoncpp
Recipe file recipes-devtools/jsoncpp/jsoncpp_1.9.7.bb
Layer meta-oe (rel-v2026.2 branch)
Inherits
  • cmake
  • gcc
  • gcc-native
  • ptest
Dependencies
  • cmake-native
  • gcc-cross-i686
  • ninja-native
  • rsync-native
  • virtual/compilerlibs
  • virtual/libc
PACKAGECONFIG options
  • vardepvalue

Sources

git://github.com/open-source-parsers/jsoncpp

Patches

Patch Status
jsoncpp/0001-Fix-C-11-ABI-breakage-when-compiled-with-C-17-1668-1.patch Backport [https://github.com/open-source-parsers/jsoncpp/commit/c67034e4b4c722579ee15fddb8e4af8f04252b08]
jsoncpp/0001-fix-GCC-16-C-20-build-failure-with-u8-string-literal.patch Backport [https://github.com/open-source-parsers/jsoncpp/commit/71d46ca38e90dc902e8178ba484af4f27fa11947]

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
rel-v2026.1 (AMD EDF 26.06 Release) jsoncpp 1.9.5
rel-v2026.2 (AMD EDF 26.11 Release) jsoncpp 1.9.7 (this recipe)