diff --git a/missing-quoting.patch b/missing-quoting.patch deleted file mode 100644 index 9d1cabe..0000000 --- a/missing-quoting.patch +++ /dev/null @@ -1,38 +0,0 @@ -From: Jan Engelhardt -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