1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-10 07:04:03 +00:00

math/libdivide: remove -Werror

With clang 15, a deprecation warning is emitted in a test file, and this
makes the compilation fail:

a function declaration without a prototype is deprecated in all versions of C
This commit is contained in:
Thierry Thomas 2023-03-07 16:18:47 +01:00
parent 3518336673
commit caa09c9ef5

View File

@ -0,0 +1,23 @@
--- CMakeLists.txt.orig 2021-07-17 18:22:14 UTC
+++ CMakeLists.txt
@@ -16,9 +16,9 @@ include(CMakeSanitize)
# Maximum warnings level & warnings as error
add_compile_options(
"$<$<CXX_COMPILER_ID:MSVC>:/W4;/WX>"
- "$<$<CXX_COMPILER_ID:GNU>:-Wall;-Wextra;-pedantic;-Werror>"
- "$<$<CXX_COMPILER_ID:Clang>:-Wall;-Wextra;-pedantic;-Werror>"
- "$<$<CXX_COMPILER_ID:AppleClang>:-Wall;-Wextra;-pedantic;-Werror>"
+ "$<$<CXX_COMPILER_ID:GNU>:-Wall;-Wextra;-pedanticr>"
+ "$<$<CXX_COMPILER_ID:Clang>:-Wall;-Wextra;-pedantic>"
+ "$<$<CXX_COMPILER_ID:AppleClang>:-Wall;-Wextra;-pedantic>"
)
# Build options ################################################
@@ -93,7 +93,6 @@ if (BUILD_TESTS AND NOT CMAKE_CROSSCOMPILING)
CPU_ARM_NEON)
if (CPU_X86 OR CPU_ARM_NEON)
cmake_push_check_state()
- set(CMAKE_REQUIRED_FLAGS -Werror)
check_cxx_compiler_flag(-march=native MARCH_NATIVE)
cmake_pop_check_state()