The current blocker is mini_racer, see mini_racer: `rb_context_init_unsafe': External function cannot be found. · Issue #1827 · truffleruby/truffleruby · GitHub
That said, at least all gems install on TruffleRuby, we test that in CI (for some slightly older Discourse).