summaryrefslogtreecommitdiff
path: root/sci-libs/inchi/files/inchi-1.07.5-flags.patch
blob: 508f6a83049f18ac8639c69f05d405dd041f7df4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Remove abusive -Wno-all and respect userflags
--- a/INCHI-1-SRC/INCHI_API/libinchi/src/CMakeLists.txt
+++ b/INCHI-1-SRC/INCHI_API/libinchi/src/CMakeLists.txt
@@ -8,7 +8,6 @@ target_compile_features(libinchi_compiler_flags INTERFACE c_std_11)
 set(gcc_like_cxx "$<COMPILE_LANG_AND_ID:C,ARMClang,AppleClang,Clang,GNU,LCC>")
 set(msvc_cxx "$<COMPILE_LANG_AND_ID:C,MSVC>")
 target_compile_options(libinchi_compiler_flags INTERFACE
-	"$<${gcc_like_cxx}:$<BUILD_INTERFACE:-g;-O1;-c;-fno-strict-aliasing;-Wno-all>>"
 	"$<${msvc_cxx}:$<BUILD_INTERFACE:-W3;-MT;-O2>>"
 )
 
--- a/INCHI-1-SRC/INCHI_EXE/inchi-1/src/CMakeLists.txt
+++ b/INCHI-1-SRC/INCHI_EXE/inchi-1/src/CMakeLists.txt
@@ -8,7 +8,6 @@ target_compile_features(inchi_compiler_flags INTERFACE c_std_11)
 set(gcc_like_cxx "$<COMPILE_LANG_AND_ID:C,ARMClang,AppleClang,Clang,GNU,LCC>")
 set(msvc_cxx "$<COMPILE_LANG_AND_ID:C,MSVC>")
 target_compile_options(inchi_compiler_flags INTERFACE
-	"$<${gcc_like_cxx}:$<BUILD_INTERFACE:-g;-O1;-c;-fno-strict-aliasing;-Wno-all>>"
 	"$<${msvc_cxx}:$<BUILD_INTERFACE:-W3;-MT;-O2>>"
 )