Reviewed-by: Michael Tremer michael.tremer@ipfire.org
On 20 Oct 2021, at 21:29, Adolf Belka adolf.belka@ipfire.org wrote:
- Update from 2.12 to 2.14
- Update rootfile
- Changelog Version 2.14 Released 2021-09-09
Version 2.13.1 Released 2020-05-07
- New Features:
- Add `json_object_getn`, `json_object_setn`, `json_object_deln`, and the corresponding `nocheck` functions. (#520, by Maxim Zhukov)
- Fixes:
- Handle `sprintf` corner cases (#537, by Tobias Stoeckmann)
- Build:
- Symbol versioning for all exported symbols (#540, by Simon McVittie)
- Fix compiler warnings (#555, by Kelvin Lee)
- Documentation:
- Small fixes (#544, #546, by @i-ky)
- Sphinx 3 compatibility (#543, by Pierce Lopez)
Version 2.13 Released 2020-05-05
- Build:
- Include `jansson_version_str()` and `jansson_version_cmp()` in shared library. (#534)
- Include ``scripts/`` in tarball. (#535)
- New Features:
- Add `jansson_version_str()` and `jansson_version_cmp()` for runtime version checking (#465).
- Add `json_object_update_new()`, `json_object_update_existing_new()` and `json_object_update_missing_new()` functions (#499).
- Add `json_object_update_recursive()` (#505).
- Build:
- Add ``-Wno-format-truncation`` to suppress format truncation warnings (#489).
- Bug fixes:
- Remove ``strtod`` macro definition for MinGW (#498).
- Add infinite loop check in `json_deep_copy()` (#490).
- Add ``pipe`` macro definition for MinGW (#500).
- Enhance ``JANSSON_ATTRS`` macro to support earlier C standard(C89) (#501).
- Update version detection for sphinx-build (#502).
- Documentation:
- Fix typos (#483, #494).
- Document that call the custom free function to free the return value of `json_dumps()` if you have a custom malloc/free (#490).
- Add vcpkg installation instructions (#496).
- Document that non-blocking file descriptor is not supported on `json_loadfd()` (#503).
Signed-off-by: Adolf Belka adolf.belka@ipfire.org
config/rootfiles/common/jansson | 2 +- lfs/jansson | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/jansson b/config/rootfiles/common/jansson index 005bd2ce5..3691f1d8e 100644 --- a/config/rootfiles/common/jansson +++ b/config/rootfiles/common/jansson @@ -4,5 +4,5 @@ #usr/lib/libjansson.la #usr/lib/libjansson.so usr/lib/libjansson.so.4 -usr/lib/libjansson.so.4.11.1 +usr/lib/libjansson.so.4.14.0 #usr/lib/pkgconfig/jansson.pc diff --git a/lfs/jansson b/lfs/jansson index 2c95c62ef..b2b02ff26 100644 --- a/lfs/jansson +++ b/lfs/jansson @@ -24,7 +24,7 @@
include Config
-VER = 2.12 +VER = 2.14
THISAPP = jansson-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 0ed1f3a924604aae68067c214b0010ef +$(DL_FILE)_MD5 = 6cbfc54c2ab3b4d7284e188e185c2b0b
install : $(TARGET)
-- 2.33.0