Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package json-c for openSUSE:Factory checked 
in at 2023-11-05 12:18:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/json-c (Old)
 and      /work/SRC/openSUSE:Factory/.json-c.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "json-c"

Sun Nov  5 12:18:35 2023 rev:29 rq:1123145 version:0.17

Changes:
--------
--- /work/SRC/openSUSE:Factory/json-c/json-c.changes    2022-04-22 
21:53:29.078753379 +0200
+++ /work/SRC/openSUSE:Factory/.json-c.new.17445/json-c.changes 2023-11-05 
12:18:44.169009950 +0100
@@ -1,0 +2,28 @@
+Fri Nov  3 08:47:33 UTC 2023 - Paolo Stivanin <i...@paolostivanin.com>
+
+- Update to 0.17:
+  + New features:
+    * json_patch: add first implementation only with patch application
+    * Add --disable-static and --disable-dynamic options to the 
cmake-configure script.
+    * Add -DBUILD_APPS=NO option to disable app build
+    * Minimum cmake version is now 3.9
+  + Significant changes and bug fixes:
+    * When serializing with JSON_C_TO_STRING_PRETTY set, keep the opening and
+      closing curly or square braces on same line for empty objects or arrays.
+    * Disable locale handling when targeting a uClibc system due to problems
+      with its duplocale() function.
+    * When parsing with JSON_TOKENER_STRICT set, integer overflow/underflow
+      now result in a json_tokener_error_parse_number. Without that flag
+      values are capped at INT64_MIN/UINT64_MAX.
+    * Fix memory leak with emtpy strings in json_object_set_string
+    * json_object_from_fd_ex: fail if file is too large (>=INT_MAX bytes)
+    * Add back json_number_chars, but only because it's part of the public API.
+    * Entirely drop mode bits from open(O_RDONLY) to avoid warnings on certain
+      platforms.
+    * Specify dependent libraries, including -lbsd, in a more consistent way so
+      linking against a static json-c works better
+    * Fix a variety of build problems and add & improve tests
+    * Update RFC reference to https://www.rfc-editor.org/rfc/rfc8259
+- Remove deprecated suse_version checks
+
+-------------------------------------------------------------------

Old:
----
  json-c-0.16-20220414.tar.gz

New:
----
  json-c-0.17-20230812.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ json-c.spec ++++++
--- /var/tmp/diff_new_pack.oNQfC5/_old  2023-11-05 12:18:46.009077450 +0100
+++ /var/tmp/diff_new_pack.oNQfC5/_new  2023-11-05 12:18:46.009077450 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package json-c
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,9 +19,9 @@
 %define libname libjson-c
 %define libsoname %{libname}5
 %define oldlibname libjson
-%define version_date 20220414
+%define version_date 20230812
 Name:           json-c
-Version:        0.16
+Version:        0.17
 Release:        0
 Summary:        JSON implementation in C
 License:        MIT
@@ -73,9 +73,7 @@
 Group:          Documentation/Other
 Provides:       %{oldlibname}-doc = %{version}
 Obsoletes:      %{oldlibname}-doc < %{version}
-%if 0%{?suse_version} >= 1120
 BuildArch:      noarch
-%endif
 
 %description -n %{libname}-doc
 JSON-C implements a reference counting object model that allows you to
@@ -89,10 +87,6 @@
 %autosetup -p1 -n %{name}-json-c-%{version}-%{version_date}
 
 %build
-%if 0%{?suse_version} <= 1110
-sed -i 's/-Werror //g' Makefile.am.inc
-autoreconf -fiv
-%endif
 %cmake \
     -DCMAKE_BUILD_TYPE=None \
     -DCMAKE_INSTALL_PREFIX=%{_prefix} \

++++++ json-c-0.16-20220414.tar.gz -> json-c-0.17-20230812.tar.gz ++++++
++++ 8258 lines of diff (skipped)

Reply via email to