我尝试在CentOS7上运行SRB TC时会捕获以下错误。
/home/web/app/vendor/bundle/gems/sorbet-static-0.4.4388-x86_64-linux/libexec/sorbet: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by /home/web/app/vendor/bundle/gems/sorbet-static-0.4.4388-x86_64-linux/libexec/sorbet)
CentoS7具有GLIBC 2.17,更新该库似乎太冒险了,因为它是最重要的Libs之一。无论如何,我可以将目前的操作系统与冰糕一起使用吗?
我的配置:
centos-release-7-3.1611.el7.centos.x86_64
Name : glibc
Arch : x86_64
Version : 2.17
Release : 260.el7_6.4
谢谢
这可能应报告为https://github.com/stripe/sorbet/issues。
的错误修复程序可能是:
- 编译在具有较旧的GLIBC的系统上释放,并依靠向后的兼容性;
- 带有冰糕的Glibc的船版;
- 与Musl的静态联系。