File libprelude-5.2.0-ruby2.7.patch of Package libprelude

Index: libprelude-5.2.0/bindings/ruby/Prelude.cxx
===================================================================
--- libprelude-5.2.0.orig/bindings/ruby/Prelude.cxx
+++ libprelude-5.2.0/bindings/ruby/Prelude.cxx
@@ -1264,7 +1264,7 @@ SWIGRUNTIME void SWIG_RubyInitializeTrac
     swig_ruby_trackings = (st_table*)NUM2SWIG(trackings_value);
   }
 
-  rb_define_virtual_variable("SWIG_TRACKINGS_COUNT", swig_ruby_trackings_count, NULL);
+  rb_define_virtual_variable("SWIG_TRACKINGS_COUNT", swig_ruby_trackings_count, (rb_gvar_setter_t *)NULL);
 }
 
 /* Add a Tracking from a C/C++ struct to a Ruby object */
openSUSE Build Service is sponsored by