请问HN:Ruby 4和unicorn的段错误(kgio)如何获取一个gem发布版本?

2作者: catatsuy大约 1 个月前原帖
你好,我在使用 Ruby 4 的 unicorn 时遇到了段错误(segmentation fault)。这似乎与 kgio 有关。 在 unicorn 的主分支(git)中,kgio 似乎被移除了(或者说 unicorn 不再依赖于它),所以在那里的 Ruby 4 可能可以正常工作。但目前没有包含此更改的 RubyGems 发布版本。 我可以从 git 运行 unicorn,但需要额外的“发布时”构建步骤(生成 lib/unicorn/version.rb,使用 ragel 构建/安装 ext/unicorn_http,并复制 unicorn_http.so)。 临时解决方案的 PR(具体步骤):https://github.com/catatsuy/private-isu/pull/853 我发给 unicorn-public 的邮件(可能不再活跃):https://yhbt.net/unicorn-public/20251227071714.D9328160070@mail.catatsuy.org/T/#u 问题:联系 unicorn 维护者的最佳方式是什么,或者如何请求发布 RubyGems 版本?
查看原文
Hi, I hit a segmentation fault when using unicorn on Ruby 4. It looks related to kgio.<p>In unicorn master (git), it seems kgio was removed (or unicorn no longer depends on it), so Ruby 4 may work there. But there is no RubyGems release that includes this change.<p>I can run unicorn from git, but it needs extra “release-time” build steps (generate lib&#x2F;unicorn&#x2F;version.rb, build&#x2F;install ext&#x2F;unicorn_http with ragel, and copy unicorn_http.so).<p>Workaround PR (exact steps): https:&#x2F;&#x2F;github.com&#x2F;catatsuy&#x2F;private-isu&#x2F;pull&#x2F;853 My mail to unicorn-public (may be inactive): https:&#x2F;&#x2F;yhbt.net&#x2F;unicorn-public&#x2F;20251227071714.D9328160070@mail.catatsuy.org&#x2F;T&#x2F;#u<p>Question: What is the best way to contact the unicorn maintainer, or request a RubyGems release?