-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI rules_nodejs is failing with bazel 0.10.0 RC1 #4421
Comments
This is a hard crash on Windows. @meteorcloudy @laszlocsomor any ideas? |
I'll take a look. |
Repro'd locally using 0.10.0rc1:
I'll look for the culprit. |
Bazel picks up this bazelrc because it's in the The build succeeds with Next I'll find the commit that introduced the regression. |
I suspect 8b3ba50, where we move the MSYS path support to DependencySet, so Bazel isn't able to parse unix path on Windows. |
The culprit is 8b3ba50, which removed support for Unix-style paths on Windows. That is actually WAI. That commit uncovered a latent bug: that Bazel doesn't actually special-case The solution is to special-case @iirina : This will need a bugfix and that you cherrypick it into 0.10.0 |
@laszlocsomor Noted. Thanks for looking into it. |
I found a very simple bugfix, sending for internal review. |
Fixes #4421 RELNOTES: none PiperOrigin-RevId: 181742216
Fixes #4421 RELNOTES: none PiperOrigin-RevId: 181742216
Fixes #4421 RELNOTES: none PiperOrigin-RevId: 181742216
Fixes #4421 RELNOTES: none PiperOrigin-RevId: 181742216
Fixes #4421 RELNOTES: none PiperOrigin-RevId: 181742216
Fixes #4421 RELNOTES: none PiperOrigin-RevId: 181742216
Fixes #4421 RELNOTES: none PiperOrigin-RevId: 181742216
Fixes #4421 RELNOTES: none PiperOrigin-RevId: 181742216
Fixes #4421 RELNOTES: none PiperOrigin-RevId: 181742216
Fixes #4421 RELNOTES: none PiperOrigin-RevId: 181742216
Fixes #4421 RELNOTES: none PiperOrigin-RevId: 181742216
Fixes bazelbuild#4421 RELNOTES: none PiperOrigin-RevId: 181742216
Fixes bazelbuild/bazel#4421 RELNOTES: none PiperOrigin-RevId: 181742216
rules_nodejs does not build on Windows. The reported error is:
The entire console output is here.
This is blocking the 0.10.0 release (#3958).
The text was updated successfully, but these errors were encountered: