回帖:5.15.2的Webengine又TM挂了。。。。
这次的Windows和macos都挂了
Windows有一处warning as error的隐式类型转换,可能不改代码没法编译了
macos则是直接提示找不到SDK。。。。。或许和我升级macos 11.0有关
Edit 2020/12/14 晚
qtwebengine-chromium的83-based分支从5.15.2发布之后打了3个关于编译问题的补丁,不过看这发布时间。。。
Qt 5.15.2 11/20发布
macos big sur 11/12发布
VS2019 16.8.0 11/10发布
macos和VS2019都因为种种原因降级很麻烦,所以。。。。
如果5.15.3因为Qt今年的发布策略变更而不再开源的话,我不会再上传5.15.2的webengine版本。
Edit 2021/1/2 中午
qtbase的5.15分支已经两周没有更新了。。。
我怎么感觉5.15凉凉了。。。。。。。。。。。。。。。。。。。。。。
希望我不要一口毒奶把5.15.3奶没了。。。。。。。。。。。。。。。。。。。。。。
Edit 2021/1/11
5.15已经凉凉。。。。。。。。。。。。。。。。。。。。。。。
Edit 2021/2/20
5.15.3的Webengine依然对于公众开放,如果5.15.3的webengine发布了的话,我看看能不能把5.15.3的webengine放在5.15.2里编
届时的版本应该是
Qt 5.15.2 with Qt WebEngine 5.15.3 and QtScript 5.15.3
Edit 2021/2/24
5.15.3将于2月26日发布(按照Qt Wiki的发布日期)
Edit 2021/2/25
根据5.15.3 WebEngine的修改内容,WebEngine的构建将要依赖NodeJS。
这玩意是个新的依赖,我需要调查一下,可能不会那么快的给出弄好的Qt5.15.2 With Qt WebEngine 5.15.3版本。
(万一这玩意只是Qt瞎说的呢)
Edit 2021/2/27
Qt 5.15.3 咕咕咕了
Edir 2021/3/8
Qt 5.15.3于2021年3月4日发布。不过WebEngine的ReleaseNote直到最终日也没有合并进入5.15.3分支。。。。。
早晨把QtWebEngine 5.15.3的代码下载好了。把编译打开之后就去上班了。
晚上回来检查编译log,macOS和Windows两边的webengine都没编译出来,就是因为没有nodejs,看来Qt把这玩意写在Configure里了。
还有,Windows下的Webengine增加了一个Windows 10 SDK 10.0.19041的依赖。。。。
直到现在QtWebEngine 5.15.3还在编译,等编译完毕后上传。
Edit 2021/3/9 早晨
Windows版的WebEngine 5.15.3编译失败了!!!!居然TM是老问题!!!!!!!!可恶的Windows的260字符限制!!!!!!!!!!
macOS版的WebEngine 5.15.3编译在无framework版上成功,在framework版上失败,找不到头文件,原因未知,推测是依赖关系问题,暂时给编译过程添加retry机制试一下。
Edit 2021/3/9 晚
编译成功了,正在上传,应该一个小时之内就会和大家见面了。
顺便重新编译了一下Qt 5.12.10的安卓版,这两天要回老家办手续,否则5.15的安卓版和VS2019版实际上也应该重新编一下,换了更新的Windows SDK
Edit 2021/9/12
根据5.15.3的Release Note,WebEngine于5.15.3进行过一次大版本升级,由Chromium 83升级到了Chromium 87。
听说是改善了M1 mac上的Rosetta 2体验。
不过由于整个Qt还是5.15.2的base,对M1的改善仅限于商业版支持了。
可怜的5.15系列,本来是LTS居然被官方如此抛弃,太惨了,隔壁的4.8.7都坚挺到了5.6 LTS发布。。。。。