作者成功推动了一项Linux内核补丁,旨在通过eBPF和binfmt_misc机制支持动态链接器路径中的$ORIGIN变量。该方案获得了内核维护者及Nix、Bazel等生态代表的支持,将彻底解决可重定位二进制文件的兼容性问题。相关补丁系列预计不久后将合并至内核-next分支。
背景
Linux内核的动态链接器长期以来原生不支持$ORIGIN变量,限制了软件包引用相对路径的能力。这一缺陷使得跨发行版分发自包含且可重定位的二进制文件变得异常复杂。
- 来源
- Lobsters
- 发布时间
- 2026年7月21日 18:02
- 评分
- 7.0 / 10