From ad0d5884ac78c51667664089856ff1195a368a72 Mon Sep 17 00:00:00 2001 From: AleaJactaEst Date: Thu, 14 Jun 2018 21:41:25 +0200 Subject: [PATCH] adding patch for issue 39 build error on archlinux (allocator static_assert error) --- .../02_archlinux_allocator_static_assert_error.patch | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 patch/02_archlinux_allocator_static_assert_error.patch diff --git a/patch/02_archlinux_allocator_static_assert_error.patch b/patch/02_archlinux_allocator_static_assert_error.patch new file mode 100644 index 000000000..69b286cec --- /dev/null +++ b/patch/02_archlinux_allocator_static_assert_error.patch @@ -0,0 +1,12 @@ +diff --git a/code/CMakeModules/nel.cmake b/code/CMakeModules/nel.cmake +index 95b28bb8a..8c4871379 100644 +--- a/code/CMakeModules/nel.cmake ++++ b/code/CMakeModules/nel.cmake +@@ -874,7 +874,7 @@ MACRO(NL_SETUP_BUILD) + ENDIF() + + # use c++0x standard to use std::unique_ptr and std::shared_ptr +- SET(PLATFORM_CXXFLAGS "${PLATFORM_CXXFLAGS} -std=c++0x") ++ SET(PLATFORM_CXXFLAGS "${PLATFORM_CXXFLAGS} -std=gnu++14") + + ADD_PLATFORM_FLAGS("-D_REENTRANT")