[med-svn] [Git][med-team/castxml][master] 6 commits: routine-update: New upstream version

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Sun Sep 4 14:44:35 BST 2022



Étienne Mollier pushed to branch master at Debian Med / castxml


Commits:
bb1213fa by Étienne Mollier at 2022-09-04T14:23:07+02:00
routine-update: New upstream version

- - - - -
71af173f by Étienne Mollier at 2022-09-04T14:23:18+02:00
New upstream version 0.4.6
- - - - -
09647b95 by Étienne Mollier at 2022-09-04T14:23:19+02:00
Update upstream source from tag 'upstream/0.4.6'

Update to upstream version '0.4.6'
with Debian dir 99a6c92747570b51b2a1da3ce7b6ae31168a1a78
- - - - -
69380504 by Étienne Mollier at 2022-09-04T14:23:19+02:00
routine-update: Standards-Version: 4.6.1

- - - - -
c9a28dd6 by Étienne Mollier at 2022-09-04T14:26:17+02:00
d/control: bump build-depends to llvm toolchain 14.

Closes: #1017668

- - - - -
37822ddf by Étienne Mollier at 2022-09-04T14:27:12+02:00
ready to upload to unstable

- - - - -


9 changed files:

- CMakeLists.txt
- README.rst
- debian/changelog
- debian/control
- src/Version.cmake
- test/CMakeLists.txt
- + test/expect/cmd.fbracket-depth.result.txt
- + test/expect/cmd.fbracket-depth.stderr.txt
- + test/input/fbracket-depth.c


Changes:

=====================================
CMakeLists.txt
=====================================
@@ -133,6 +133,11 @@ else()
   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})


=====================================
README.rst
=====================================
@@ -54,7 +54,8 @@ To build CastXML from source, first obtain the prerequisites:
 * `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``


=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+castxml (0.4.6-1) unstable; urgency=medium
+
+  * New upstream version
+  * Standards-Version: 4.6.1 (routine-update)
+  * d/control: bump build-depends to llvm toolchain 14. (Closes: #1017668)
+
+ -- Étienne Mollier <emollier at debian.org>  Sun, 04 Sep 2022 14:26:58 +0200
+
 castxml (0.4.5-1) unstable; urgency=medium
 
   * New upstream version


=====================================
debian/control
=====================================
@@ -8,11 +8,11 @@ Priority: optional
 Build-Depends: debhelper-compat (= 13),
                cmake,
                help2man,
-               libclang-13-dev,
-               llvm-13-dev,
+               libclang-14-dev,
+               llvm-14-dev,
                libedit-dev,
                zlib1g-dev
-Standards-Version: 4.6.0
+Standards-Version: 4.6.1
 Vcs-Browser: https://salsa.debian.org/med-team/castxml
 Vcs-Git: https://salsa.debian.org/med-team/castxml.git
 Homepage: https://github.com/CastXML/CastXML


=====================================
src/Version.cmake
=====================================
@@ -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 @@ if(CastXML_VERSION_RC)
 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]* "


=====================================
test/CMakeLists.txt
=====================================
@@ -328,6 +328,7 @@ castxml_test_cmd(start-missing --castxml-start)
 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


=====================================
test/expect/cmd.fbracket-depth.result.txt
=====================================
@@ -0,0 +1 @@
+1


=====================================
test/expect/cmd.fbracket-depth.stderr.txt
=====================================
@@ -0,0 +1,2 @@
+[^
+]*/test/input/fbracket-depth.c:[0-9:]+: fatal error: bracket nesting level exceeded maximum of 300


=====================================
test/input/fbracket-depth.c
=====================================
@@ -0,0 +1,3 @@
+enum fbracket_depth {
+  value = (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((1)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
+};



View it on GitLab: https://salsa.debian.org/med-team/castxml/-/compare/db91224a3f6177bdccd70f40da26583d1ed135c2...37822ddf4a10efac0e919290d8e303be04745c11

-- 
View it on GitLab: https://salsa.debian.org/med-team/castxml/-/compare/db91224a3f6177bdccd70f40da26583d1ed135c2...37822ddf4a10efac0e919290d8e303be04745c11
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20220904/74f7c082/attachment-0001.htm>


More information about the debian-med-commit mailing list