Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package CastXML for openSUSE:Factory checked 
in at 2023-10-04 22:30:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/CastXML (Old)
 and      /work/SRC/openSUSE:Factory/.CastXML.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "CastXML"

Wed Oct  4 22:30:59 2023 rev:13 rq:1114881 version:0.6.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/CastXML/CastXML.changes  2023-04-03 
17:46:14.712572387 +0200
+++ /work/SRC/openSUSE:Factory/.CastXML.new.28202/CastXML.changes       
2023-10-04 22:31:41.268153696 +0200
@@ -1,0 +2,6 @@
+Sat Sep 30 21:14:48 UTC 2023 - Atri Bhattacharya <badshah...@gmail.com>
+
+- Update to version 0.6.2:
+  * Support LLVM/Clang 17.0.
+
+-------------------------------------------------------------------

Old:
----
  CastXML-0.6.1.tar.gz

New:
----
  CastXML-0.6.2.tar.gz

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

Other differences:
------------------
++++++ CastXML.spec ++++++
--- /var/tmp/diff_new_pack.XaS9Rr/_old  2023-10-04 22:31:42.676204588 +0200
+++ /var/tmp/diff_new_pack.XaS9Rr/_new  2023-10-04 22:31:42.696205311 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           CastXML
-Version:        0.6.1
+Version:        0.6.2
 Release:        0
 Summary:        C-family Abstract Syntax Tree XML Output
 License:        Apache-2.0

++++++ CastXML-0.6.1.tar.gz -> CastXML-0.6.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CastXML-0.6.1/README.rst new/CastXML-0.6.2/README.rst
--- old/CastXML-0.6.1/README.rst        2023-03-22 19:36:26.000000000 +0100
+++ new/CastXML-0.6.2/README.rst        2023-09-19 17:19:46.000000000 +0200
@@ -47,7 +47,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 2023-03-20 (``8bb5ca5832``)
+  - Git ``main`` as of 2023-09-19 (``00ecef906b``)
+  - Release ``17.0``
   - Release ``16.0``
   - Release ``15.0``
   - Release ``14.0``
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CastXML-0.6.1/src/RunClang.cxx 
new/CastXML-0.6.2/src/RunClang.cxx
--- old/CastXML-0.6.1/src/RunClang.cxx  2023-03-22 19:36:26.000000000 +0100
+++ new/CastXML-0.6.2/src/RunClang.cxx  2023-09-19 17:19:46.000000000 +0200
@@ -476,10 +476,6 @@
                              ) override
   {
     CI.getPreprocessor().setPredefines(this->UpdatePredefines(CI));
-
-    // Tell Clang not to tear down the parser at EOF.
-    CI.getPreprocessor().enableIncrementalProcessing();
-
     return true;
   }
 };
@@ -517,6 +513,28 @@
     }
   }
 
+protected:
+  bool BeginSourceFileAction(clang::CompilerInstance& CI
+#if LLVM_VERSION_MAJOR < 5
+                             ,
+                             llvm::StringRef Filename
+#endif
+                             ) override
+  {
+    this->CastXMLPredefines::BeginSourceFileAction(CI
+#if LLVM_VERSION_MAJOR < 5
+                                                   ,
+                                                   Filename
+#endif
+    );
+
+    // Tell Clang not to tear down the parser at EOF.
+    // We need it in ASTConsumer::HandleTranslationUnit.
+    CI.getPreprocessor().enableIncrementalProcessing();
+
+    return true;
+  }
+
 public:
   CastXMLSyntaxOnlyAction(Options const& opts)
     : CastXMLPredefines(opts)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CastXML-0.6.1/src/Version.cmake 
new/CastXML-0.6.2/src/Version.cmake
--- old/CastXML-0.6.1/src/Version.cmake 2023-03-22 19:36:26.000000000 +0100
+++ new/CastXML-0.6.2/src/Version.cmake 2023-09-19 17:19:46.000000000 +0200
@@ -1,7 +1,7 @@
 # CastXML version number components.
 set(CastXML_VERSION_MAJOR 0)
 set(CastXML_VERSION_MINOR 6)
-set(CastXML_VERSION_PATCH 1)
+set(CastXML_VERSION_PATCH 2)
 #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 "f70f9d3f CastXML 0.6.1")
+set(git_info "841a6b16 CastXML 0.6.2")
 
 # 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]* "

Reply via email to