Description: compile with -g so that the dbg package contains something
 Compile also with -O1, as othewise the game will crash.
Forwarded-Upstream: n/a (upstream strips dbg symbols on purpose from  releases)

---
 CMakeLists.txt |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

Index: b/CMakeLists.txt
===================================================================
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -184,23 +184,23 @@ if (NOT CMAKE_BUILD_TYPE OR CMAKE_BUILD_
 endif (NOT CMAKE_BUILD_TYPE OR CMAKE_BUILD_TYPE STREQUAL "")
 
 if(CMAKE_BUILD_TYPE STREQUAL "Debug")
-  set(WL_DEBUG_FLAGS "-g -DDEBUG")
+  set(WL_DEBUG_FLAGS "-g -DDEBUG -O1")
   option(OPTION_ASAN "Build with AddressSanitizer" ON)
 elseif(CMAKE_BUILD_TYPE STREQUAL "Release")
   if(("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") AND (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 6.2))
     message(STATUS "GCC >6.2.0 breaks -03, setting -02")
-    set(WL_OPTIMIZE_FLAGS "-O2")
+    set(WL_OPTIMIZE_FLAGS "-g -O1")
   else()
-    set(WL_OPTIMIZE_FLAGS "-O3")
+    set(WL_OPTIMIZE_FLAGS "-g -O1")
   endif ()
   set(WL_DEBUG_FLAGS "-DNDEBUG -DNOPARACHUTE")
   option(OPTION_ASAN "Build with AddressSanitizer" OFF)
 elseif(CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo")
   if(("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") AND (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 6.2))
     message(STATUS "GCC >6.2.0 breaks -03, setting -02")
-    set(WL_OPTIMIZE_FLAGS "-O2")
+    set(WL_OPTIMIZE_FLAGS "-g -O1")
   else()
-    set(WL_OPTIMIZE_FLAGS "-O3")
+    set(WL_OPTIMIZE_FLAGS "-g -O1")
   endif ()
   set(WL_DEBUG_FLAGS "-DNDEBUG -DNOPARACHUTE")
   option(OPTION_ASAN "Build with AddressSanitizer" ON)
