SUSE-RU-2023:2761-1: moderate: Recommended update for libjansson
sle-updates at lists.suse.com
sle-updates at lists.suse.com
Mon Jul 3 16:30:09 UTC 2023
# Recommended update for libjansson
Announcement ID: SUSE-RU-2023:2761-1
Rating: moderate
References:
* #1201817
Affected Products:
* Basesystem Module 15-SP4
* Basesystem Module 15-SP5
* openSUSE Leap 15.4
* openSUSE Leap 15.5
* openSUSE Leap Micro 5.3
* SUSE Linux Enterprise Desktop 15 SP4
* SUSE Linux Enterprise Desktop 15 SP5
* SUSE Linux Enterprise High Performance Computing 15 SP4
* SUSE Linux Enterprise High Performance Computing 15 SP5
* SUSE Linux Enterprise Micro 5.1
* SUSE Linux Enterprise Micro 5.2
* SUSE Linux Enterprise Micro 5.3
* SUSE Linux Enterprise Micro 5.4
* SUSE Linux Enterprise Micro for Rancher 5.2
* SUSE Linux Enterprise Micro for Rancher 5.3
* SUSE Linux Enterprise Micro for Rancher 5.4
* SUSE Linux Enterprise Real Time 15 SP3
* SUSE Linux Enterprise Real Time 15 SP4
* SUSE Linux Enterprise Real Time 15 SP5
* SUSE Linux Enterprise Server 15 SP4
* SUSE Linux Enterprise Server 15 SP5
* SUSE Linux Enterprise Server for SAP Applications 15 SP4
* SUSE Linux Enterprise Server for SAP Applications 15 SP5
* SUSE Manager Proxy 4.3
* SUSE Manager Retail Branch Server 4.3
* SUSE Manager Server 4.3
An update that has one recommended fix can now be installed.
## Description:
This update for libjansson fixes the following issues:
* Update to 2.14 (bsc#1201817):
* New Features:
* Add `json_object_getn`, `json_object_setn`, `json_object_deln`, and the corresponding `nocheck` functions.
* Add jansson_version_str() and jansson_version_cmp() for runtime version checking
* Add json_object_update_new(), json_object_update_existing_new() and json_object_update_missing_new() functions
* Add json_object_update_recursive()
* Add `json_pack()` format specifiers s _, o_ and O* for values that can be omitted if null
* Add `json_error_code()` to retrieve numeric error codes
* Enable thread safety for `json_dump()` on all systems. Enable thread safe `json_decref()` and `json_incref()` for modern compilers
* Add `json_sprintf()` and `json_vsprintf()`
* Fixes:
* Handle `sprintf` corner cases.
* Add infinite loop check in json_deep_copy()
* Enhance JANSSON_ATTRS macro to support earlier C standard(C89)
* Update version detection for sphinx-build
* Fix error message in `json_pack()` for NULL object
* Avoid invalid memory read in `json_pack()`
* Call va_end after va_copy in `json_vsprintf()`
* Improve handling of formats with '?' and '*' in `json_pack()`
* Remove inappropriate `jsonp_free()` which caused segmentation fault in error handling
* Fix incorrect report of success from `json_dump_file()` when an error is returned by `fclose()`
* Make json_equal() const-correct
* Fix incomplete stealing of references by `json_pack()`
* Use GitHub as source URLs: Release hasn't been uploaded to digip.org.
* Add check section.
## Patch Instructions:
To install this SUSE Moderate update use the SUSE recommended installation
methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
* SUSE Linux Enterprise Micro 5.1
zypper in -t patch SUSE-SUSE-MicroOS-5.1-2023-2761=1
* SUSE Linux Enterprise Micro 5.2
zypper in -t patch SUSE-SUSE-MicroOS-5.2-2023-2761=1
* SUSE Linux Enterprise Micro for Rancher 5.2
zypper in -t patch SUSE-SUSE-MicroOS-5.2-2023-2761=1
* openSUSE Leap Micro 5.3
zypper in -t patch openSUSE-Leap-Micro-5.3-2023-2761=1
* openSUSE Leap 15.4
zypper in -t patch openSUSE-SLE-15.4-2023-2761=1
* openSUSE Leap 15.5
zypper in -t patch openSUSE-SLE-15.5-2023-2761=1
* SUSE Linux Enterprise Micro for Rancher 5.3
zypper in -t patch SUSE-SLE-Micro-5.3-2023-2761=1
* SUSE Linux Enterprise Micro 5.3
zypper in -t patch SUSE-SLE-Micro-5.3-2023-2761=1
* SUSE Linux Enterprise Micro for Rancher 5.4
zypper in -t patch SUSE-SLE-Micro-5.4-2023-2761=1
* SUSE Linux Enterprise Micro 5.4
zypper in -t patch SUSE-SLE-Micro-5.4-2023-2761=1
* Basesystem Module 15-SP4
zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP4-2023-2761=1
* Basesystem Module 15-SP5
zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP5-2023-2761=1
* SUSE Linux Enterprise Real Time 15 SP3
zypper in -t patch SUSE-SLE-Product-RT-15-SP3-2023-2761=1
## Package List:
* SUSE Linux Enterprise Micro 5.1 (aarch64 s390x x86_64)
* libjansson4-2.14-150000.3.3.1
* libjansson4-debuginfo-2.14-150000.3.3.1
* libjansson-debugsource-2.14-150000.3.3.1
* SUSE Linux Enterprise Micro 5.2 (aarch64 s390x x86_64)
* libjansson4-2.14-150000.3.3.1
* libjansson4-debuginfo-2.14-150000.3.3.1
* libjansson-debugsource-2.14-150000.3.3.1
* SUSE Linux Enterprise Micro for Rancher 5.2 (aarch64 s390x x86_64)
* libjansson4-2.14-150000.3.3.1
* libjansson4-debuginfo-2.14-150000.3.3.1
* libjansson-debugsource-2.14-150000.3.3.1
* openSUSE Leap Micro 5.3 (aarch64 x86_64)
* libjansson4-2.14-150000.3.3.1
* libjansson4-debuginfo-2.14-150000.3.3.1
* libjansson-debugsource-2.14-150000.3.3.1
* openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64)
* libjansson-devel-2.14-150000.3.3.1
* libjansson4-2.14-150000.3.3.1
* libjansson4-debuginfo-2.14-150000.3.3.1
* libjansson-debugsource-2.14-150000.3.3.1
* openSUSE Leap 15.4 (x86_64)
* libjansson4-32bit-2.14-150000.3.3.1
* libjansson4-32bit-debuginfo-2.14-150000.3.3.1
* openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64)
* libjansson-devel-2.14-150000.3.3.1
* libjansson4-2.14-150000.3.3.1
* libjansson4-debuginfo-2.14-150000.3.3.1
* libjansson-debugsource-2.14-150000.3.3.1
* openSUSE Leap 15.5 (x86_64)
* libjansson4-32bit-2.14-150000.3.3.1
* libjansson4-32bit-debuginfo-2.14-150000.3.3.1
* SUSE Linux Enterprise Micro for Rancher 5.3 (aarch64 s390x x86_64)
* libjansson4-2.14-150000.3.3.1
* libjansson4-debuginfo-2.14-150000.3.3.1
* libjansson-debugsource-2.14-150000.3.3.1
* SUSE Linux Enterprise Micro 5.3 (aarch64 s390x x86_64)
* libjansson4-2.14-150000.3.3.1
* libjansson4-debuginfo-2.14-150000.3.3.1
* libjansson-debugsource-2.14-150000.3.3.1
* SUSE Linux Enterprise Micro for Rancher 5.4 (aarch64 s390x x86_64)
* libjansson4-2.14-150000.3.3.1
* libjansson4-debuginfo-2.14-150000.3.3.1
* libjansson-debugsource-2.14-150000.3.3.1
* SUSE Linux Enterprise Micro 5.4 (aarch64 s390x x86_64)
* libjansson4-2.14-150000.3.3.1
* libjansson4-debuginfo-2.14-150000.3.3.1
* libjansson-debugsource-2.14-150000.3.3.1
* Basesystem Module 15-SP4 (aarch64 ppc64le s390x x86_64)
* libjansson-devel-2.14-150000.3.3.1
* libjansson4-2.14-150000.3.3.1
* libjansson4-debuginfo-2.14-150000.3.3.1
* libjansson-debugsource-2.14-150000.3.3.1
* Basesystem Module 15-SP4 (x86_64)
* libjansson4-32bit-2.14-150000.3.3.1
* libjansson4-32bit-debuginfo-2.14-150000.3.3.1
* Basesystem Module 15-SP5 (aarch64 ppc64le s390x x86_64)
* libjansson-devel-2.14-150000.3.3.1
* libjansson4-2.14-150000.3.3.1
* libjansson4-debuginfo-2.14-150000.3.3.1
* libjansson-debugsource-2.14-150000.3.3.1
* SUSE Linux Enterprise Real Time 15 SP3 (x86_64)
* libjansson4-32bit-debuginfo-2.14-150000.3.3.1
* libjansson4-32bit-2.14-150000.3.3.1
* libjansson4-2.14-150000.3.3.1
* libjansson4-debuginfo-2.14-150000.3.3.1
* libjansson-debugsource-2.14-150000.3.3.1
* libjansson-devel-2.14-150000.3.3.1
## References:
* https://bugzilla.suse.com/show_bug.cgi?id=1201817
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20230703/0e0f7f45/attachment.htm>
More information about the sle-updates
mailing list