按照https://github.com/dart-lang/sdk/wiki/Building-Dartium的说明,尝试在 Ubuntu 16.10 上构建 Dartium 1.21.0
更换gclient config --deps-file tools/deps/dartium.deps/DEPS --name=src/dart https://github.com/dart-lang/sdk.git
和gclient config --deps-file tools/deps/dartium.deps/DEPS --name=src/dart https://github.com/dart-lang/sdk.git@1.21.0
通过一些小的调整,一切正常,直到与此https://github.com/js-platform/node-webrtc/issues/221相同
在更高版本的boringssl中修复 https://boringssl.googlesource.com/boringssl/+/241364c6f4d44165ce2dc707b9ad141dcc880d1b
Chromium 或多或少地构建了盒子。
要继续,出现两个选项。要逐步执行boringssl 版本并更新构建文件,请在匹配的操作系统发行版和版本处查找。Dartium 基于什么发行版和版本构建?Goobuntu 是基于 Ubuntu 的,应该用 16.04 吧?还是有一些其他的调整可以解决这个问题?
附言。是的,我知道目前 Dartium 的未来是不确定的(将使用构建来研究 dart 绑定到眨眼 web idl)。