openembedded-devel.lists.openembedded.org archive mirror
 help / color / mirror / Atom feed
* [oe] [meta-oe] [PATCH] nlohmann-json: upgrade 3.10.2 -> 3.10.4
@ 2021-10-19 14:13 Zheng Ruoqin
  0 siblings, 0 replies; only message in thread
From: Zheng Ruoqin @ 2021-10-19 14:13 UTC (permalink / raw)
  To: openembedded-devel

Note you can support this project via GitHub sponsors or PayPal.

Bug Fixes
Fix regression bug introduced in release 3.10.0 which broke compilation
for types with an explicit default constructor with default arguments.
#3077 #3079
Fix regression bug introduced in release 3.10.0 which treated the
return values of std::find and std::remove as pointers which could
break compilation. #3081 #3082
Fix converting std::filesystem::path to JSON. Before release 3.10.3,
such a conversion would trigger a stack overflow. Release 3.10.3 then
further broke compilation on Windows. #3070 #3073

Deprecated functions
Passing iterator pairs or pointer/length pairs to parsing functions
(basic_json::parse, basic_json::accept, basic_json::sax_parse,
basic_json::from_cbor, basic_json::from_msgpack, basic_json::from_ubjson,
basic_json::from_bson) via initializer lists is deprecated. Instead,
pass two iterators; for instance, call basic_json::from_cbor(ptr, ptr+len)
instead of basic_json::from_cbor({ptr, len}).

The following functions have been deprecated in earlier versions and
will be removed in the next major version (i.e., 4.0.0):

Function iterator_wrapper are deprecated.
Please use the member function items() instead.
Functions friend std::istream& operator<<(basic_json&, std::istream&)
and friend std::ostream& operator>>(const basic_json&, std::ostream&)
are deprecated. Please use friend std::istream& operator>>(std::istream&,
basic_json&) and friend operator<<(std::ostream&, const basic_json&) instead.
All deprecations are annotated with HEDLEY_DEPRECATED_FOR to report
which function to use instead.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
---
 .../{nlohmann-json_3.10.2.bb => nlohmann-json_3.10.4.bb}        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-devtools/nlohmann-json/{nlohmann-json_3.10.2.bb => nlohmann-json_3.10.4.bb} (92%)

diff --git a/meta-oe/recipes-devtools/nlohmann-json/nlohmann-json_3.10.2.bb b/meta-oe/recipes-devtools/nlohmann-json/nlohmann-json_3.10.4.bb
similarity index 92%
rename from meta-oe/recipes-devtools/nlohmann-json/nlohmann-json_3.10.2.bb
rename to meta-oe/recipes-devtools/nlohmann-json/nlohmann-json_3.10.4.bb
index d2015771ac..fff32372a4 100644
--- a/meta-oe/recipes-devtools/nlohmann-json/nlohmann-json_3.10.2.bb
+++ b/meta-oe/recipes-devtools/nlohmann-json/nlohmann-json_3.10.4.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.MIT;md5=441793d25a658d58d79a1f87516a6ad1"
 SRC_URI = "git://github.com/nlohmann/json.git;nobranch=1 \
            "
 
-SRCREV = "626e7d61e44dee32887126c8f437dd077dec09cf"
+SRCREV = "fec56a1a16c6e1c1b1f4e116a20e79398282626c"
 
 S = "${WORKDIR}/git"
 
-- 
2.25.1



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2021-10-19  5:13 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-19 14:13 [oe] [meta-oe] [PATCH] nlohmann-json: upgrade 3.10.2 -> 3.10.4 Zheng Ruoqin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).