blob: 690868d1ea7ce8aabb87af612026c7a2f7a8cb77 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
This fixes problem with missing symbol __va_copy, see
https://github.com/protocolbuffers/protobuf/pull/6848.
--- a/ruby/ext/google/protobuf_c/extconf.rb
+++ b/ruby/ext/google/protobuf_c/extconf.rb
@@ -3,9 +3,9 @@
require 'mkmf'
if RUBY_PLATFORM =~ /darwin/ || RUBY_PLATFORM =~ /linux/
- $CFLAGS += " -std=gnu90 -O3 -DNDEBUG -Wall -Wdeclaration-after-statement -Wsign-compare"
+ $CFLAGS += " -std=gnu99 -DNDEBUG -Wall -Wdeclaration-after-statement -Wsign-compare"
else
- $CFLAGS += " -std=gnu90 -O3 -DNDEBUG"
+ $CFLAGS += " -std=gnu99 -DNDEBUG"
end
|