Closed selfisekai closed 1 year ago
Looks like you have not run gclient sync
(or skipped the hooks). According to DEPS
checked in sdk is set to version:3.0.0-369.0.dev
: https://github.com/dart-lang/sdk/blob/db047857bad7d324bbd54952cab3d84340993d50/DEPS#L46-L49
In general you should currently only expect to build SDK cleanly if your setup matches what DEPS
points to.
I'm guessing by this response that the version constraints required for build are not documented then?
I replace the downloaded sdk (to the version I specified) because these builds don't work on musl
I'm guessing by this response that the version constraints required for build are not documented then?
Not sure what you mean by this. The constraint is quite clearly specified in DEPS: it specifies which version of SDK we need for bootstrapping. The best we currently promise is that if you fetch sources and dependencies exactly as specified in DEPS then SDK should build cleanly. We don't test any other combinations ourselves - so if you want to try building with older or newer versions of dependencies this might not work. The same actually applies to toolchains. We test with our prebuilts and specific GCC version on Linux - but nothing else.
I'm trying to build 3.0.0-425.0.dev and I'm failing with this:
update: also failing with 3.0.0-290.3.beta
used bootstrap:
Dart SDK version: 2.19.6 (stable) (2023-03-31T21:27+00:00) on "linux_x64"