X.Org服务器清除支持旧编译器的残留物

2024年 2月 20日 67.0k 0


仍然没有迹象表明新的X.NET Server功能版本将在短期内发布,除了代码库的XWayland部分之外,大多数主要利益相关者都将从xorg服务器中剥离。但是对于那些感兴趣的人来说,在过去的几天里,已经有了一些NetBSD/OpenBSD对X.NETServer的构建修复,以及清除了一些旧的编译器支持的残余。

特别是,旧Sun编译器支持已被Sun Studio编译器的各种“__SUNPRO_C”清除。此外,旧的USL编译器支票也被删除了。

虽然有些人可能会因为X.Org Server的重要性和历史而反对放弃对旧的和过时的编译器的支持,但对这些环境的支持实际上已经死了。由于X.Org服务器从GNU Autoconf转换到Meson构建系统,Meson不支持这些过时的目标,反过来也不能像原来那样构建。因此,在这个阶段,它只是删除死代码。

在代码库中也有一些其他的大扫除,比如这样有趣的补丁由甲骨文的艾伦·库珀史密斯撰写。这位资深的X.Org开发人员解释说:

“unifdef SUNSYSV

我不知道这个代码最初是用来做什么的--它是在1988年添加的,比Solaris 2.0的SysV R4版本早了4年,我在任何地方都找不到定义SUNSYSV的地方。

X.Org服务器:很少看到新功能发布的旧代码库持续不断的安全问题 that in turn has led to new patch releases at least. It will be interesting to see if any new X.Org Server feature release(s) take place in 2024 outside of the XWayland scope given the diminishing developer interest and lots of talk but little action by those anti-Wayland holdouts in the community to actually contribute to X.Org Server development.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论