summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2019-09-23 19:16:36 -0700
committerKhem Raj <raj.khem@gmail.com>2019-09-24 07:12:25 -0700
commit489d396fb03389f71d3216fe913b83f8952da42e (patch)
treeb1712690d8ba0d19cef486a759c6876ba9c79f4f
parentc4307e897d347a6cc8a1b5ff221e0d0efac453b2 (diff)
downloadmeta-clang-489d396fb03389f71d3216fe913b83f8952da42e.tar.gz
mongodb: Use gcc to compile it for now
It doesn't seem to have needed c++17 features that mongodb needs src/mongo/stdx/new.h:53:12: error: no member named 'hardware_constructive_interference_size' in namespace 'std' using std::hardware_constructive_interference_size; ~~~~~^ src/mongo/stdx/new.h:54:12: error: no member named 'hardware_destructive_interference_size' in namespace 'std' using std::hardware_destructive_interference_size; ~~~~~^ clang build fails to link aarch64-yoe-linux-ld.gold: error: build/opt/mongo/s/mongos_options.o: multiple definition of 'mongo::error_details::isNamedCode<0>' Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--conf/nonclangable.conf3
1 files changed, 2 insertions, 1 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index 8730f5e..29b018c 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -38,6 +38,8 @@ TOOLCHAIN_pn-mesa_mips = "gcc"
38TOOLCHAIN_pn-mesa_mipsel = "gcc" 38TOOLCHAIN_pn-mesa_mipsel = "gcc"
39TOOLCHAIN_pn-mesa_riscv64 = "gcc" 39TOOLCHAIN_pn-mesa_riscv64 = "gcc"
40TOOLCHAIN_pn-mesa_powerpc = "gcc" 40TOOLCHAIN_pn-mesa_powerpc = "gcc"
41# multiple definition of 'mongo::error_details::isNamedCode<0>'
42TOOLCHAIN_pn-mongodb = "gcc"
41# variant-impl.hpp:309:36: error: 'is_variant' does not name a template but is followed by template arguments 43# variant-impl.hpp:309:36: error: 'is_variant' does not name a template but is followed by template arguments
42TOOLCHAIN_pn-omxplayer = "gcc" 44TOOLCHAIN_pn-omxplayer = "gcc"
43TOOLCHAIN_pn-opensbi = "gcc" 45TOOLCHAIN_pn-opensbi = "gcc"
@@ -238,4 +240,3 @@ UNWINDLIB_pn-chromium-x11_toolchain-clang_armv7a = "--unwindlib=libgcc"
238UNWINDLIB_pn-chromium-x11_toolchain-clang_armv7ve = "--unwindlib=libgcc" 240UNWINDLIB_pn-chromium-x11_toolchain-clang_armv7ve = "--unwindlib=libgcc"
239UNWINDLIB_pn-chromium-ozone-wayland_toolchain-clang_armv7a = "--unwindlib=libgcc" 241UNWINDLIB_pn-chromium-ozone-wayland_toolchain-clang_armv7a = "--unwindlib=libgcc"
240UNWINDLIB_pn-chromium-ozone-wayland_toolchain-clang_armv7ve = "--unwindlib=libgcc" 242UNWINDLIB_pn-chromium-ozone-wayland_toolchain-clang_armv7ve = "--unwindlib=libgcc"
241