flavorjones/ruby-c-extensions-explained

update precompiled to reflect modern practices

flavorjones opened this issue · 1 comments

Some things that we should clean up or update:

  • use an object patttern like in sqlite3-ruby's extconf.rb to clean up precompiled's extconf.rb
  • extract the rake-compiler-dock version in the Github Actions pipeline similar to how Nokogiri does it
  • update to Ruby 3.2 and demonstrate the known workaround for darwin symbol resolution

This last item is blocked on rake-compiler-dock releasing official Ruby 3.2 support.

This has all been done.