Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package CastXML for openSUSE:Factory checked in at 2022-09-01 22:12:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/CastXML (Old) and /work/SRC/openSUSE:Factory/.CastXML.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "CastXML" Thu Sep 1 22:12:15 2022 rev:8 rq:1000639 version:0.4.6 Changes: -------- --- /work/SRC/openSUSE:Factory/CastXML/CastXML.changes 2022-03-15 19:05:42.100979916 +0100 +++ /work/SRC/openSUSE:Factory/.CastXML.new.2083/CastXML.changes 2022-09-01 22:12:51.968519725 +0200 @@ -1,0 +2,9 @@ +Thu Sep 1 02:33:17 UTC 2022 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 0.4.6: + * No release notes. +- Use fdupes to link duplicate files. +- Add CastXML-rpmlintrc to suppress errors about empty files that + are actually needed. + +------------------------------------------------------------------- Old: ---- CastXML-0.4.5.tar.gz New: ---- CastXML-0.4.6.tar.gz CastXML-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ CastXML.spec ++++++ --- /var/tmp/diff_new_pack.ih4GP4/_old 2022-09-01 22:12:52.516521087 +0200 +++ /var/tmp/diff_new_pack.ih4GP4/_new 2022-09-01 22:12:52.524521107 +0200 @@ -17,14 +17,16 @@ Name: CastXML -Version: 0.4.5 +Version: 0.4.6 Release: 0 Summary: C-family Abstract Syntax Tree XML Output License: Apache-2.0 URL: https://github.com/CastXML/CastXML -Source: https://github.com/CastXML/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source0: https://github.com/CastXML/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source1: %{name}-rpmlintrc BuildRequires: clang-devel BuildRequires: cmake +BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: python3-Sphinx BuildRequires: pkgconfig(libxml-2.0) @@ -58,6 +60,8 @@ # REMOVE FILES TO BE INSTALLED USING %%doc OR %%license rm %{buildroot}%{_docdir}/%{name}/LICENSE +%fdupes %{buildroot}%{_datadir}/castxml/clang/include/ + %check %ctest ++++++ CastXML-0.4.5.tar.gz -> CastXML-0.4.6.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.4.5/CMakeLists.txt new/CastXML-0.4.6/CMakeLists.txt --- old/CastXML-0.4.5/CMakeLists.txt 2022-03-08 15:56:51.000000000 +0100 +++ new/CastXML-0.4.6/CMakeLists.txt 2022-08-31 20:44:27.000000000 +0200 @@ -133,6 +133,11 @@ set(CMAKE_CXX_STANDARD 11) endif() +# Reserve ~10MB stack size on Windows, as LLVM upstream does. +if(MSVC) + string(APPEND CMAKE_EXE_LINKER_FLAGS " -STACK:10000000") +endif() + add_definitions(${LLVM_DEFINITIONS}) include_directories(${CLANG_INCLUDE_DIRS}) include_directories(${LLVM_INCLUDE_DIRS}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.4.5/README.rst new/CastXML-0.4.6/README.rst --- old/CastXML-0.4.5/README.rst 2022-03-08 15:56:51.000000000 +0100 +++ new/CastXML-0.4.6/README.rst 2022-08-31 20:44:27.000000000 +0200 @@ -54,7 +54,8 @@ * `LLVM/Clang`_ compiler SDK install tree built using the C++ compiler. This version of CastXML has been tested with LLVM/Clang - - Git ``main`` as of 2021-08-25 (``24201b6437``) + - Git ``main`` as of 2022-05-27 (``5cd690ad9c``) + - Release ``14.0`` - Release ``13.0`` - Release ``12.0`` - Release ``11.0`` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.4.5/src/Version.cmake new/CastXML-0.4.6/src/Version.cmake --- old/CastXML-0.4.5/src/Version.cmake 2022-03-08 15:56:51.000000000 +0100 +++ new/CastXML-0.4.6/src/Version.cmake 2022-08-31 20:44:27.000000000 +0200 @@ -1,7 +1,7 @@ # CastXML version number components. set(CastXML_VERSION_MAJOR 0) set(CastXML_VERSION_MINOR 4) -set(CastXML_VERSION_PATCH 5) +set(CastXML_VERSION_PATCH 6) set(CastXML_VERSION_RC 0) set(CastXML_VERSION_IS_DIRTY 0) @@ -13,7 +13,7 @@ endif() # If this source was exported by 'git archive', use its commit info. -set(git_info "7ef4b1e CastXML 0.4.5") +set(git_info "5df63df CastXML 0.4.6") # Otherwise, try to identify the current development source version. if(NOT git_info MATCHES "^([0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]?[0-9a-f]?)[0-9a-f]* " diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.4.5/test/CMakeLists.txt new/CastXML-0.4.6/test/CMakeLists.txt --- old/CastXML-0.4.5/test/CMakeLists.txt 2022-03-08 15:56:51.000000000 +0100 +++ new/CastXML-0.4.6/test/CMakeLists.txt 2022-08-31 20:44:27.000000000 +0200 @@ -328,6 +328,7 @@ castxml_test_cmd(rsp-empty @${input}/empty.rsp) castxml_test_cmd(rsp-missing @${input}/does-not-exist.rsp) castxml_test_cmd(rsp-o-missing @${input}/o-missing.rsp) +castxml_test_cmd(fbracket-depth -fbracket-depth=300 -std=c11 -c ${input}/fbracket-depth.c) # Test predefined macros when not using --castxml-cc-<id>. configure_file(expect/cmd.predefined-macros.stdout.txt.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.4.5/test/expect/cmd.fbracket-depth.result.txt new/CastXML-0.4.6/test/expect/cmd.fbracket-depth.result.txt --- old/CastXML-0.4.5/test/expect/cmd.fbracket-depth.result.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.4.6/test/expect/cmd.fbracket-depth.result.txt 2022-08-31 20:44:27.000000000 +0200 @@ -0,0 +1 @@ +1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.4.5/test/expect/cmd.fbracket-depth.stderr.txt new/CastXML-0.4.6/test/expect/cmd.fbracket-depth.stderr.txt --- old/CastXML-0.4.5/test/expect/cmd.fbracket-depth.stderr.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.4.6/test/expect/cmd.fbracket-depth.stderr.txt 2022-08-31 20:44:27.000000000 +0200 @@ -0,0 +1,2 @@ +[^ +]*/test/input/fbracket-depth.c:[0-9:]+: fatal error: bracket nesting level exceeded maximum of 300 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.4.5/test/input/fbracket-depth.c new/CastXML-0.4.6/test/input/fbracket-depth.c --- old/CastXML-0.4.5/test/input/fbracket-depth.c 1970-01-01 01:00:00.000000000 +0100 +++ new/CastXML-0.4.6/test/input/fbracket-depth.c 2022-08-31 20:44:27.000000000 +0200 @@ -0,0 +1,3 @@ +enum fbracket_depth { + value = (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((1))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) +}; ++++++ CastXML-rpmlintrc ++++++ # Zero-length c/cpp files are necessary placeholders addFilter("zero-length .*/usr/share/castxml/empty.c(pp)*")