https://bugs.exim.org/show_bug.cgi?id=1674
Bug ID: 1674 Summary: CMakeLists: Improper override of CMAKE_C_FLAGS Product: PCRE Version: 10.20 (PCRE2) Hardware: x86-64 OS: Windows Status: NEW Severity: bug Priority: medium Component: Code Assignee: p...@hermes.cam.ac.uk Reporter: roy.ivy....@gmail.com CC: pcre-dev@exim.org CMakeLists.txt includes: ``` SET(CMAKE_C_FLAGS -I${PROJECT_SOURCE_DIR}/src) ``` which overrides any custom CMAKE_C_FLAGS. It should include any prior setting by instead using: ``` SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -I${PROJECT_SOURCE_DIR}/src") ``` This is necessary for customization such as increasing the stack size during compilation (using `cmake -D CMAKE_C_FLAGS=-Wl,--stack,8000000 ...`). Thanks for investigating. ref: https://github.com/rivy/PCRE2-mirror/commit/bbeff8fecfe8512d2863cfa7b8b2d4e16359c36d - Roy -- You are receiving this mail because: You are on the CC list for the bug. -- ## List details at https://lists.exim.org/mailman/listinfo/pcre-dev