0001-Remove-Werror.patch 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. From d7b84f69c5e92178e110552cce27f900744e1779 Mon Sep 17 00:00:00 2001
  2. From: =?UTF-8?q?J=C3=B6rg=20Krause?= <joerg.krause@embedded.rocks>
  3. Date: Thu, 30 Jul 2015 23:47:05 +0200
  4. Subject: [PATCH 1/1] Remove Werror
  5. MIME-Version: 1.0
  6. Content-Type: text/plain; charset=UTF-8
  7. Content-Transfer-Encoding: 8bit
  8. -Werror shouldn't be used in released code since it can cause random build
  9. failures on moderate warnings. It also depends on the used toolchain since
  10. different toolchains may or may not print the same warnings.
  11. Backported from: d7b84f69c5e92178e110552cce27f900744e1779
  12. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
  13. ---
  14. CMakeLists.txt | 4 ++--
  15. 1 file changed, 2 insertions(+), 2 deletions(-)
  16. diff --git a/CMakeLists.txt b/CMakeLists.txt
  17. index cab0de8..62bf203 100644
  18. --- a/CMakeLists.txt
  19. +++ b/CMakeLists.txt
  20. @@ -97,10 +97,10 @@ endif( MSVC )
  21. if (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
  22. # using regular Clang or AppleClang
  23. - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Werror -Wall -Wconversion -Wshadow -Wno-sign-conversion")
  24. + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Wconversion -Wshadow -Wno-sign-conversion")
  25. elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
  26. # using GCC
  27. - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Werror -Wall -Wconversion -Wshadow -Wextra -pedantic")
  28. + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Wconversion -Wshadow -Wextra -pedantic")
  29. # not yet ready for -Wsign-conversion
  30. endif()
  31. --
  32. 2.5.0