You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
66 lines
2.0 KiB
66 lines
2.0 KiB
From 014f4857dc0e5883cb07393d5875412806855d28 Mon Sep 17 00:00:00 2001
|
|
From: Sam James <sam@gentoo.org>
|
|
Date: Sun, 17 Dec 2023 09:27:18 +0000
|
|
Subject: [PATCH 3/3] Drop broken -Werror stripping
|
|
|
|
The stripping is broken and mangles -Werror=x -> -x [0].
|
|
|
|
[0] https://github.com/HDFGroup/hdf5/commit/41526f68f3482f2b3a7aa581288bc86e9c6dcb43#r100076265
|
|
|
|
Bug: https://bugs.gentoo.org/917448
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
---
|
|
configure.ac | 36 ------------------------------------
|
|
1 file changed, 36 deletions(-)
|
|
|
|
diff --git a/configure.ac b/configure.ac
|
|
index fc44a39..2117303 100644
|
|
--- a/configure.ac
|
|
+++ b/configure.ac
|
|
@@ -193,42 +193,6 @@ saved_user_JAVAFLAGS="$JAVAFLAGS"
|
|
saved_user_LDFLAGS="$LDFLAGS"
|
|
saved_user_CPPFLAGS="$CPPFLAGS"
|
|
|
|
-## Strip out -Werror from CFLAGS since that can cause checks to fail when
|
|
-## compiling test programs fails due to warnings
|
|
-##
|
|
-## Regex:
|
|
-##
|
|
-## -Werror Literal -Werror
|
|
-## \( Start optional capturing group
|
|
-## = Literal equals sign
|
|
-## [^[:space:]] Non-space characters
|
|
-## \+ 1 or more of the above
|
|
-## \) End optional capturing group
|
|
-## \? 0 or 1 capturing group matches
|
|
-##
|
|
-## Note that the outer pair of '[]' ends up getting removed
|
|
-WERROR_SED='s/-Werror\(=[[^[:space:]]]\+\)\?//g'
|
|
-CFLAGS_SED="`echo $CFLAGS | sed -e $WERROR_SED`"
|
|
-if test $? -eq 0; then
|
|
- CFLAGS="$CFLAGS_SED"
|
|
-fi
|
|
-CXXFLAGS_SED="`echo $CXXFLAGS | sed -e $WERROR_SED`"
|
|
-if test $? -eq 0; then
|
|
- CXXFLAGS="$CXXFLAGS_SED"
|
|
-fi
|
|
-FCFLAGS_SED="`echo $FCFLAGS | sed -e $WERROR_SED`"
|
|
-if test $? -eq 0; then
|
|
- FCFLAGS="$FCFLAGS_SED"
|
|
-fi
|
|
-JAVACFLAGS_SED="`echo $JAVACFLAGS | sed -e $WERROR_SED`"
|
|
-if test $? -eq 0; then
|
|
- JAVACFLAGS="$JAVACFLAGS_SED"
|
|
-fi
|
|
-CPPFLAGS_SED="`echo $CPPFLAGS | sed -e $WERROR_SED`"
|
|
-if test $? -eq 0; then
|
|
- CPPFLAGS="$CPPFLAGS_SED"
|
|
-fi
|
|
-
|
|
## Support F9X variable to define Fortran compiler if FC variable is
|
|
## not used. This should be deprecated in the future.
|
|
if test "x" = "x$FC"; then
|
|
--
|
|
2.44.0
|
|
|