Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2021-10-04 18:40:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and      /work/SRC/openSUSE:Factory/.cdecl.new.2443 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cdecl"

Mon Oct  4 18:40:21 2021 rev:45 rq:922874 version:11.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes      2021-09-04 
22:38:23.604393266 +0200
+++ /work/SRC/openSUSE:Factory/.cdecl.new.2443/cdecl.changes    2021-10-04 
18:42:10.478272888 +0200
@@ -1,0 +2,29 @@
+Sun Oct  3 16:16:55 UTC 2021 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 11.2
+  * const_cast, dynamic_cast, and reinterpret_cast now perform
+    additional checks.
+- Add unbreak-gnulib.diff
+
+-------------------------------------------------------------------
+Fri Oct  1 22:22:52 UTC 2021 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 11.1
+  * Fixed multiple nested declarations crash.
+
+-------------------------------------------------------------------
+Tue Sep 28 09:00:26 UTC 2021 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 11.0
+  * Correctly forbid functions returning struct in K&R C.
+  * Support digraphs before C95 and trigraphs in K&R C.
+  * Optional () for destructor.
+  * C++20's nested inline namespaces are now supported
+  * In-class default, delete, and noexcept constructors are now
+    accepted.
+  * A raw string literal like R"abc(X)ab)abc" was previously not
+    parsed correctly.
+  * An array of reference (or rvalue reference) is now correctly
+    flagged as an error.
+
+-------------------------------------------------------------------

Old:
----
  cdecl-10.4.tar.gz

New:
----
  cdecl-11.2.tar.gz
  unbreak-gnulib.diff

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

Other differences:
------------------
++++++ cdecl.spec ++++++
--- /var/tmp/diff_new_pack.lcCMMc/_old  2021-10-04 18:42:10.986273714 +0200
+++ /var/tmp/diff_new_pack.lcCMMc/_new  2021-10-04 18:42:10.990273720 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           cdecl
-Version:        10.4
+Version:        11.2
 Release:        0
 Summary:        C/C++ function declaration translator
 License:        GPL-3.0-or-later
@@ -25,6 +25,7 @@
 URL:            https://github.com/paul-j-lucas/cdecl/
 
 Source:         
https://github.com/paul-j-lucas/cdecl/releases/download/cdecl-%version/cdecl-%version.tar.gz
+Patch1:         unbreak-gnulib.diff
 BuildRequires:  bison
 BuildRequires:  flex
 BuildRequires:  ncurses-devel

++++++ cdecl-10.4.tar.gz -> cdecl-11.2.tar.gz ++++++
++++ 46373 lines of diff (skipped)

++++++ unbreak-gnulib.diff ++++++
From: Jan Engelhardt <jeng...@inai.de>
Date: 2021-10-03 18:24:41.647102516 +0200

Resolve a build failure due to unexpanded macros.
(string.in.h is missing the fallback definition for _GL_*
that are already present in stdlib.in.h.)
---
 lib/string.in.h |   11 +++++++++++
 1 file changed, 11 insertions(+)

Index: cdecl-11.2/lib/string.in.h
===================================================================
--- cdecl-11.2.orig/lib/string.in.h
+++ cdecl-11.2/lib/string.in.h
@@ -420,6 +420,17 @@ _GL_WARN_ON_USE (strchrnul, "strchrnul i
 # endif
 #endif
 
+#ifndef _GL_ATTRIBUTE_MALLOC
+# if __GNUC__ >= 3 || defined __clang__
+#  define _GL_ATTRIBUTE_MALLOC __attribute__ ((__malloc__))
+# else
+#  define _GL_ATTRIBUTE_MALLOC
+# endif
+#endif
+#ifndef _GL_ATTRIBUTE_DEALLOC_FREE
+# define _GL_ATTRIBUTE_DEALLOC_FREE _GL_ATTRIBUTE_DEALLOC (free, 1)
+#endif
+
 /* Duplicate S, returning an identical malloc'd string.  */
 #if @GNULIB_STRDUP@
 # if @REPLACE_STRDUP@

Reply via email to