diff options
Diffstat (limited to 'dev-libs/xerces-c/files/xerces-c-3.2.4-strict-aliasing.patch')
-rw-r--r-- | dev-libs/xerces-c/files/xerces-c-3.2.4-strict-aliasing.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/dev-libs/xerces-c/files/xerces-c-3.2.4-strict-aliasing.patch b/dev-libs/xerces-c/files/xerces-c-3.2.4-strict-aliasing.patch new file mode 100644 index 000000000000..18483070e736 --- /dev/null +++ b/dev-libs/xerces-c/files/xerces-c-3.2.4-strict-aliasing.patch @@ -0,0 +1,13 @@ +https://bugs.gentoo.org/856100 +--- a/cmake/XercesWarnings.cmake ++++ b/cmake/XercesWarnings.cmake +@@ -50,8 +50,7 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" OR + -Wswitch-default + -Wunused-variable + -Wwrite-strings +- -Wno-variadic-macros +- -fstrict-aliasing) ++ -Wno-variadic-macros) + if(extra-warnings) + list(APPEND test_flags + -Wfloat-equal |