Wine-Staging 实验区域已经有一段时间没有新补丁了。不过,更多补丁持续从 Wine-Staging 迁移到上游/主线 Wine。本周末,Wine-Staging 10.12 发布,在上游 Wine 基础上新增了 292 个补丁,其中包含两个全新的补丁。
昨日发布的 Wine 10.12 带来了 X11 驱动的实验性 EGL 后端、蓝牙低功耗服务支持等增强功能。今天发布的 Wine-Staging 10.12 则额外包含了这 292 个补丁。
其中一个新补丁解决了这个问题:多个基于 InstallAware 的 MSI 安装程序失败并报错 ‘Runtime error in install: Cannot open AVI’(影响 Crysis Wars 试用版和 1.5 补丁、CodeGear RAD Studio 2007/2009) 。这个 bug 报告自 2021 年就已存在,是由于运行时 AVI 相关错误导致 MSI 安装程序失败。现在在 2025 年中期的 Wine-Staging 10.12 中,通过在 COMCTL32 中添加 AVI msvc 编解码器支持的补丁,有望解决这个问题。
另一个新补丁修复了这个问题:CodeGear RAD Studio 2009 启动失败(ISAXXMLReader::putFeature 方法需要支持 ’normalize line breaks’ 功能) 。是的,这是为了 RAD Studio 2009,而这个 bug 报告实际上可以追溯到 2014 年。为了解决这个问题,MSXML 现在添加了对 ISAXXMLReader::putFeature normalize-line-breaks 选项的支持。
除了这些新补丁外:
- MSXML3 元素属性补丁得到了更新
- 其余近 300 个补丁与之前版本保持一致
📄 Wine 10.12 和 Wine-Staging 10.12 可以从 WineHQ.org 下载。