drop obsolete patch

OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=176
This commit is contained in:
Nicolas Morey 2023-09-22 17:06:11 +00:00 committed by Git OBS Bridge
parent 6a3d020076
commit 82ca6d3e45

View File

@ -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