Skip to content

Commit ec48fe6

Browse files
committed
Remove unknown option -Wunknown-warning-option for improved GCC compatibility
1 parent abe6b36 commit ec48fe6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ext/mysql2/extconf.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ def asplode(lib)
115115
]
116116

117117
usable_flags = wishlist.select do |flag|
118-
try_link('int main() {return 0;}', "-Werror -Wunknown-warning-option #{flag}")
118+
try_link('int main() {return 0;}', "-Werror #{flag}")
119119
end
120120

121121
$CFLAGS << ' ' << usable_flags.join(' ')
@@ -127,12 +127,12 @@ def asplode(lib)
127127
when true
128128
# Try them all, turn on whatever we can
129129
enabled_sanitizers = %w(address cfi integer memory thread undefined).select do |s|
130-
try_link('int main() {return 0;}', "-Werror -Wunknown-warning-option -fsanitize=#{s}")
130+
try_link('int main() {return 0;}', "-Werror -fsanitize=#{s}")
131131
end
132132
when String
133133
# Figure out which sanitizers are supported
134134
enabled_sanitizers, disabled_sanitizers = sanitizers.split(',').partition do |s|
135-
try_link('int main() {return 0;}', "-Werror -Wunknown-warning-option -fsanitize=#{s}")
135+
try_link('int main() {return 0;}', "-Werror -fsanitize=#{s}")
136136
end
137137
end
138138

0 commit comments

Comments
 (0)