Files
ports/databases/iowow/files/patch-src_CMakeLists.txt
Alexey Dokuchaev ffa3015613 databases/iowow: update the port to version 1.4.18
- Squash the chains of consecutive spaces between compilation
  flags to make the build log more readable
- databases/ejdb: pull upstream patch to synchronize with the
  new IOWOW struct naming

Reported by:	portscout
2025-11-25 05:02:04 +00:00

29 lines
1.1 KiB
Plaintext

--- src/CMakeLists.txt.orig 2024-04-16 04:02:51 UTC
+++ src/CMakeLists.txt
@@ -184,7 +184,7 @@ list(REMOVE_DUPLICATES PROJECT_INCLUDE_DIRS)
include_directories(${PROJECT_INCLUDE_DIRS})
# -pg -no-pie
-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} \
+string(REGEX REPLACE " +" " " CMAKE_C_FLAGS "${CMAKE_C_FLAGS} \
-std=gnu11 -fsigned-char -pedantic \
-Wfatal-errors -Wall -Wextra \
-Wno-sign-compare -Wno-unused-parameter \
@@ -211,7 +211,7 @@ endif()
set(CMAKE_C_FLAGS_DEBUG "-O0 -g -ggdb -Werror -DDEBUG -D_DEBUG -UNDEBUG \
-Wno-unused-variable ${CMAKE_C_ASAN}")
-set(CMAKE_C_FLAGS_RELEASE "-O3 -DNDEBUG ${CMAKE_C_ASAN}")
+set(CMAKE_C_FLAGS_RELEASE "-DNDEBUG ${CMAKE_C_ASAN}")
set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELEASE} -g")
set(CMAKE_C_FLAGS_RELEASEWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO}")
@@ -324,7 +324,6 @@ endif()
install(FILES
- ${CMAKE_SOURCE_DIR}/LICENSE
${CMAKE_SOURCE_DIR}/Changelog
DESTINATION ${CMAKE_INSTALL_DOCDIR})
install(FILES