ext/pitchfork_http/extconf.rb in pitchfork-0.11.0 vs ext/pitchfork_http/extconf.rb in pitchfork-0.11.1

- old
+ new

@@ -1,9 +1,11 @@ # -*- encoding: binary -*- require 'mkmf' have_const("PR_SET_CHILD_SUBREAPER", "sys/prctl.h") have_func("rb_enc_interned_str", "ruby.h") # Ruby 3.0+ +have_func("rb_io_descriptor", "ruby.h") # Ruby 3.1+ + if RUBY_VERSION.start_with?('3.0.') # https://bugs.ruby-lang.org/issues/18772 $CFLAGS << ' -DRB_ENC_INTERNED_STR_NULL_CHECK=1 ' else $CFLAGS << ' -DRB_ENC_INTERNED_STR_NULL_CHECK=0 '