ushow 发表于 6 天前

openEuler22.03及24.03的GLIBC版本均高于2.28,无法使用二进制包

因openEuler 22.03 默认 GLIBC 2.34、openEuler 24.03 默认 GLIBC 2.38,从greatSQL官网下载的MySQL Shell for GreatSQL等二进制包无法使用,虽说可以用多版本 GLIBC 并存方案,但多有不便。望官方大大给予支持新版 GLIBC。


感谢greatSQL提供这么好的数据库,文档也很好,辛苦!祝好!

yejr 发表于 6 天前

感谢关注和肯定,MySQL Shell编译非常麻烦,当时只在glibc 2.28环境下解决了,其他环境还没能搞定,我们会继续尝试。

您可以先参考这个文档试试用Docker方式运行 https://gitee.com/GreatSQL/GreatSQL-Docker/tree/master/GreatSQL-Shell

ushow 发表于 6 天前

yejr 发表于 2025-5-8 09:53
感谢关注和肯定,MySQL Shell编译非常麻烦,当时只在glibc 2.28环境下解决了,其他环境还没能搞定,我们会 ...

明白,非常感谢

reddey 发表于 6 天前

yejr 发表于 2025-5-8 09:53
感谢关注和肯定,MySQL Shell编译非常麻烦,当时只在glibc 2.28环境下解决了,其他环境还没能搞定,我们会 ...

要支持众多国产操作系统的不同版本,这个任务量有些大。

yejr 发表于 6 天前

reddey 发表于 2025-5-8 11:02
要支持众多国产操作系统的不同版本,这个任务量有些大。
Shell的编译依赖问题太多,要是好搞定我早就跟着一起升级了 :)
今天又测试了下,在glibc 2.38环境下,用于JS语法支持的v8-devel高版本包会导致编译报错,还是搞不定:sleepy:
页: [1]
查看完整版本: openEuler22.03及24.03的GLIBC版本均高于2.28,无法使用二进制包