drop obsolete patch
OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=176
This commit is contained in:
parent
6a3d020076
commit
82ca6d3e45
@ -1,38 +0,0 @@
|
||||
From: Jan Engelhardt <jengelh@inai.de>
|
||||
Date: 2023-08-23 13:14:49.075825691 +0200
|
||||
Subject: build: unbreak configure stage when RELWITHDEBINFO is blank/has space
|
||||
|
||||
When cmake is invoked with either an empty argument or one that
|
||||
involves a space,
|
||||
|
||||
```sh
|
||||
cmake ... -DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING=""`
|
||||
cmake ... -DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING="-O2 -O2"
|
||||
```
|
||||
|
||||
then rdma's CMakeLists.txt falls on its face:
|
||||
|
||||
[ 3s] CMake Error at buildlib/RDMA_BuildType.cmake:32 (if):
|
||||
[ 3s] if given arguments:
|
||||
[ 3s]
|
||||
[ 3s] "STREQUAL" " -O2 -g -DNDEBUG"
|
||||
[ 3s]
|
||||
[ 3s] Unknown arguments specified
|
||||
|
||||
---
|
||||
buildlib/RDMA_BuildType.cmake | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
Index: rdma-core-47.0.0.ccb120cc7b7f/buildlib/RDMA_BuildType.cmake
|
||||
===================================================================
|
||||
--- buildlib/RDMA_BuildType.cmake
|
||||
+++ buildlib/RDMA_BuildType.cmake
|
||||
@@ -29,7 +29,7 @@ function(RDMA_BuildType)
|
||||
# with the -DNDEBUG removed
|
||||
foreach (language CXX C)
|
||||
set(VAR_TO_MODIFY "CMAKE_${language}_FLAGS_RELWITHDEBINFO")
|
||||
- if (${${VAR_TO_MODIFY}} STREQUAL ${${VAR_TO_MODIFY}_INIT})
|
||||
+ if ("${${VAR_TO_MODIFY}}" STREQUAL "${${VAR_TO_MODIFY}_INIT}")
|
||||
string(REGEX REPLACE "(^| )[/-]D *NDEBUG($| )"
|
||||
" "
|
||||
replacement
|
Loading…
x
Reference in New Issue
Block a user