[pkg-d-commits] [ldc] 89/149: CMake: Exclude core.stdcpp.* modules due to alpha quality

Matthias Klumpp mak at moszumanska.debian.org
Sun Apr 23 22:37:01 UTC 2017


This is an automated email from the git hooks/post-receive script.

mak pushed a commit to annotated tag v1.2.0
in repository ldc.

commit f7a3e4adbcf75e9d8e4975fee29293351207038f
Author: Martin <noone at nowhere.com>
Date:   Fri Dec 9 00:16:18 2016 +0100

    CMake: Exclude core.stdcpp.* modules due to alpha quality
    
    The most urgent linking errors have been fixed upstream by
    https://github.com/dlang/druntime/pull/1709 in the meantime.
---
 runtime/CMakeLists.txt | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/runtime/CMakeLists.txt b/runtime/CMakeLists.txt
index 4f26d25..38b1a4c 100644
--- a/runtime/CMakeLists.txt
+++ b/runtime/CMakeLists.txt
@@ -58,6 +58,10 @@ file(GLOB_RECURSE DRUNTIME_D ${RUNTIME_DIR}/src/*.d)
 list(REMOVE_ITEM DRUNTIME_D ${RUNTIME_DIR}/src/test_runner.d)
 # remove unsupported etc/linux/memoryerror.d (see issue #1915)
 list(REMOVE_ITEM DRUNTIME_D ${RUNTIME_DIR}/src/etc/linux/memoryerror.d)
+# FIXME: Remove all modules in core/stdcpp/ due to alpha quality.
+#        See PR #1917; partly fixed upstream.
+file(GLOB_RECURSE DRUNTIME_D_STDCPP ${RUNTIME_DIR}/src/core/stdcpp/*.d)
+list(REMOVE_ITEM DRUNTIME_D ${DRUNTIME_D_STDCPP})
 # remove all modules in gcstub/
 file(GLOB_RECURSE DRUNTIME_D_GCSTUB ${RUNTIME_DIR}/src/gcstub/*.d)
 list(REMOVE_ITEM DRUNTIME_D ${DRUNTIME_D_GCSTUB})

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-d/ldc.git



More information about the pkg-d-commits mailing list