-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
"WORKSPACE file can not be a symlink" exception thrown: backward-incompatible bug #8475
Comments
Thanks for working on the fix! :) |
FYI, this issue also breaks tulsi (https://buildkite.com/bazel/tulsi-bazel-darwin/builds/161). CC @DavidGoldman. Patch release with the fix is being prepared. |
bazel-io
pushed a commit
that referenced
this issue
Jun 6, 2019
Baseline: c2001a4 Cherry picks: + e67c961: Fix a non-determinism in create_embedded_tools.py. + 81aefe7: Remove unsupported cpu attribute from cc_toolchains. + 597e289: remote: made CombinedCache a composition of Disk and Http Cache + 942f7cf: C++: Fixes bug in C++ API with external repo aspects + 85a5a2b: Configure @androidsdk//:emulator_x86 and :emulator_arm to point to the unified emulator binary + 9835cb4: Automated rollback of commit 844e4e2. + c963ba2: Windows, Python: fix arg. esc. also in host config + a1ea487: Do not pre-cache changed files under managed directories + 7dc78cd: Add explicit execution and target constraints for autodiscovered cc t? + dd9ac13: Fix a bug when a relative path is used for the execution log + 0ff19c6: Fix StandaloneTestStrategy.appendStderr + 7f49531: Fix the autodetecting Python toolchain on Mac + ddce723: Avoid exporting PATH unnecessarily + 35dd05a: Allow Starlark rules to be able to use the `exec_compatible_with` + cb82ed8: Release 0.26.0 (2019-05-28) + d1c0d20: Allow WORKSPACE file to be a symlink if no managed directories is used. + c3d2aa7: Fix ios, tvos and watchos arm64 constraints + 55e4205: Bump java_tools_javac10 from 3.1 to 3.2 Patch release on top of 0.26.0, fixing - #8475 - #8520 - bazelbuild/intellij#845
AlessandroPatti
pushed a commit
to uber-common/bazel
that referenced
this issue
Jun 6, 2019
Baseline: c2001a4 Cherry picks: + e67c961: Fix a non-determinism in create_embedded_tools.py. + 81aefe7: Remove unsupported cpu attribute from cc_toolchains. + 597e289: remote: made CombinedCache a composition of Disk and Http Cache + 942f7cf: C++: Fixes bug in C++ API with external repo aspects + 85a5a2b: Configure @androidsdk//:emulator_x86 and :emulator_arm to point to the unified emulator binary + 9835cb4: Automated rollback of commit 844e4e2. + c963ba2: Windows, Python: fix arg. esc. also in host config + a1ea487: Do not pre-cache changed files under managed directories + 7dc78cd: Add explicit execution and target constraints for autodiscovered cc t? + dd9ac13: Fix a bug when a relative path is used for the execution log + 0ff19c6: Fix StandaloneTestStrategy.appendStderr + 7f49531: Fix the autodetecting Python toolchain on Mac + ddce723: Avoid exporting PATH unnecessarily + 35dd05a: Allow Starlark rules to be able to use the `exec_compatible_with` + cb82ed8: Release 0.26.0 (2019-05-28) + d1c0d20: Allow WORKSPACE file to be a symlink if no managed directories is used. + c3d2aa7: Fix ios, tvos and watchos arm64 constraints + 55e4205: Bump java_tools_javac10 from 3.1 to 3.2 Patch release on top of 0.26.0, fixing - bazelbuild#8475 - bazelbuild#8520 - bazelbuild/intellij#845
irengrig
added a commit
to irengrig/bazel
that referenced
this issue
Jun 18, 2019
Fixes bazelbuild#8475. Introduced in 0.26 with managed directories support changes. Closes bazelbuild#8480. PiperOrigin-RevId: 250490084
irengrig
pushed a commit
to irengrig/bazel
that referenced
this issue
Jun 18, 2019
Baseline: c2001a4 Cherry picks: + e67c961: Fix a non-determinism in create_embedded_tools.py. + 81aefe7: Remove unsupported cpu attribute from cc_toolchains. + 597e289: remote: made CombinedCache a composition of Disk and Http Cache + 942f7cf: C++: Fixes bug in C++ API with external repo aspects + 85a5a2b: Configure @androidsdk//:emulator_x86 and :emulator_arm to point to the unified emulator binary + 9835cb4: Automated rollback of commit 844e4e2. + c963ba2: Windows, Python: fix arg. esc. also in host config + a1ea487: Do not pre-cache changed files under managed directories + 7dc78cd: Add explicit execution and target constraints for autodiscovered cc t? + dd9ac13: Fix a bug when a relative path is used for the execution log + 0ff19c6: Fix StandaloneTestStrategy.appendStderr + 7f49531: Fix the autodetecting Python toolchain on Mac + ddce723: Avoid exporting PATH unnecessarily + 35dd05a: Allow Starlark rules to be able to use the `exec_compatible_with` + cb82ed8: Release 0.26.0 (2019-05-28) + d1c0d20: Allow WORKSPACE file to be a symlink if no managed directories is used. + c3d2aa7: Fix ios, tvos and watchos arm64 constraints + 55e4205: Bump java_tools_javac10 from 3.1 to 3.2 Patch release on top of 0.26.0, fixing - bazelbuild#8475 - bazelbuild#8520 - bazelbuild/intellij#845
irengrig
added a commit
to irengrig/bazel
that referenced
this issue
Jul 15, 2019
Fixes bazelbuild#8475. Introduced in 0.26 with managed directories support changes. Closes bazelbuild#8480. PiperOrigin-RevId: 250490084
irengrig
pushed a commit
to irengrig/bazel
that referenced
this issue
Jul 15, 2019
Baseline: c2001a4 Cherry picks: + e67c961: Fix a non-determinism in create_embedded_tools.py. + 81aefe7: Remove unsupported cpu attribute from cc_toolchains. + 597e289: remote: made CombinedCache a composition of Disk and Http Cache + 942f7cf: C++: Fixes bug in C++ API with external repo aspects + 85a5a2b: Configure @androidsdk//:emulator_x86 and :emulator_arm to point to the unified emulator binary + 9835cb4: Automated rollback of commit 844e4e2. + c963ba2: Windows, Python: fix arg. esc. also in host config + a1ea487: Do not pre-cache changed files under managed directories + 7dc78cd: Add explicit execution and target constraints for autodiscovered cc t? + dd9ac13: Fix a bug when a relative path is used for the execution log + 0ff19c6: Fix StandaloneTestStrategy.appendStderr + 7f49531: Fix the autodetecting Python toolchain on Mac + ddce723: Avoid exporting PATH unnecessarily + 35dd05a: Allow Starlark rules to be able to use the `exec_compatible_with` + cb82ed8: Release 0.26.0 (2019-05-28) + d1c0d20: Allow WORKSPACE file to be a symlink if no managed directories is used. + c3d2aa7: Fix ios, tvos and watchos arm64 constraints + 55e4205: Bump java_tools_javac10 from 3.1 to 3.2 Patch release on top of 0.26.0, fixing - bazelbuild#8475 - bazelbuild#8520 - bazelbuild/intellij#845
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Bazel 0.26,
if the WORKSPACE file is a symlink, an exception is thrown.
This is not intended change, it should be thrown only if managed directories are used in the project.
The text was updated successfully, but these errors were encountered: