git: ec68d8b9d972 - main - math/hmat-oss: Disable compiler warnings as errors (remove -Werror)

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Wed, 05 Oct 2022 15:48:52 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ec68d8b9d972dadaba8aa56b715847bfda5f6e1d

commit ec68d8b9d972dadaba8aa56b715847bfda5f6e1d
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-10-05 15:47:40 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-10-05 15:47:40 +0000

    math/hmat-oss: Disable compiler warnings as errors (remove -Werror)
    
    PR:             266844
    Reported by:    diizzy@
---
 math/hmat-oss/files/patch-CMakeLists.txt | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/math/hmat-oss/files/patch-CMakeLists.txt b/math/hmat-oss/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..250754940b7a
--- /dev/null
+++ b/math/hmat-oss/files/patch-CMakeLists.txt
@@ -0,0 +1,14 @@
+--- CMakeLists.txt.orig	2022-10-05 15:44:52 UTC
++++ CMakeLists.txt
+@@ -255,9 +255,9 @@ include(CheckCCompilerFlag)
+ include(CheckCXXCompilerFlag)
+ 
+ function(hmat_set_compiler_flags _TARGET_NAME)
+-    check_cxx_compiler_flag("-Werror -Wall" HAVE_COMPILER_WARNING_FLAGS)
++    check_cxx_compiler_flag("-Wall" HAVE_COMPILER_WARNING_FLAGS)
+     if(HAVE_COMPILER_WARNING_FLAGS)
+-        target_compile_options(${_TARGET_NAME} PRIVATE -Werror -Wall)
++        target_compile_options(${_TARGET_NAME} PRIVATE -Wall)
+         foreach(flag -Wno-sign-compare;-Wno-undefined-var-template;-Wno-unused-parameter)
+             string(REPLACE "-" "_" varname ${flag})
+             check_cxx_compiler_flag("${flag}" CXX${varname})