OBS-URL: https://build.opensuse.org/package/show/devel:tools/demumble?expand=0&rev=6
23 lines
907 B
Diff
23 lines
907 B
Diff
Index: demumble-1.3.0/CMakeLists.txt
|
|
===================================================================
|
|
--- demumble-1.3.0.orig/CMakeLists.txt
|
|
+++ demumble-1.3.0/CMakeLists.txt
|
|
@@ -1,6 +1,9 @@
|
|
-cmake_minimum_required(VERSION 3.5.0 FATAL_ERROR)
|
|
+cmake_minimum_required(VERSION 3.14.0 FATAL_ERROR)
|
|
project(demumble CXX)
|
|
|
|
+include(CheckPIESupported)
|
|
+check_pie_supported()
|
|
+
|
|
if (UNIX)
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fno-exceptions -fno-rtti")
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden")
|
|
@@ -66,4 +69,5 @@ add_executable(demumble
|
|
third_party/swift/lib/Demangling/Remangler.cpp
|
|
)
|
|
set_target_properties(demumble PROPERTIES CXX_STANDARD 17
|
|
- CXX_STANDARD_REQUIRED ON)
|
|
+ CXX_STANDARD_REQUIRED ON
|
|
+ POSITION_INDEPENDENT_CODE TRUE)
|