summaryrefslogtreecommitdiff
path: root/ruby
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2020-12-28 14:04:55 +0100
committerJose <jose@zeroc.com>2020-12-28 14:06:54 +0100
commitc8b15804ea4e09a4cb68dcbd1fa0c58ebe81e748 (patch)
tree76a2792f9ae81ae9f5fa18693559e8dbb2dfa666 /ruby
parentPrevent dictionary key being GC while unmarshal a value class (#1220) (diff)
downloadice-c8b15804ea4e09a4cb68dcbd1fa0c58ebe81e748.tar.bz2
ice-c8b15804ea4e09a4cb68dcbd1fa0c58ebe81e748.tar.xz
ice-c8b15804ea4e09a4cb68dcbd1fa0c58ebe81e748.zip
Fix ruby 2.7 build failures - Close #1222
Diffstat (limited to 'ruby')
-rw-r--r--ruby/src/IceRuby/Config.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/ruby/src/IceRuby/Config.h b/ruby/src/IceRuby/Config.h
index eccc5f0ea13..774d0601d1b 100644
--- a/ruby/src/IceRuby/Config.h
+++ b/ruby/src/IceRuby/Config.h
@@ -60,6 +60,9 @@
#elif defined(__GNUC__)
# pragma GCC diagnostic push
# pragma GCC diagnostic ignored "-Wunused-parameter"
+// BUGFIX Workaround G++ 10 problem with ruby headers
+// see https://bugs.ruby-lang.org/issues/16930
+# pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#endif
#include <ruby.h>