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@