Skip to content

Conversation

@hzeller
Copy link
Collaborator

@hzeller hzeller commented Aug 26, 2025

This works around #2435 : bazel 8 does not allow a simple toolchain switch with select(). If somone wants to help with bazel knowledge to re-enable this, undo this patch and send a fix on top.

Having said that, the original reason for this flag used to be that rules bison and flex didn't compile on Mac and Windows. These reasons don't seem to apply anymore.

This works around chipsalliance#2435 : bazel 8 does not allow a simple toolchain
switch with select(). If somone wants to help with bazel knowledge
to re-enable this, undo this patch and send a fix on top.

Having said that, the original reason for this flag used to be
that rules bison and flex didn't compile on Mac and Windows. These
reasons don't seem to apply anymore.

Fixes: chipsalliance#2435
@hzeller hzeller force-pushed the feature-20250826-no-use-local-bison branch from 61386b8 to 7854b56 Compare August 26, 2025 12:36
@hzeller hzeller marked this pull request as draft August 26, 2025 13:04
@hzeller
Copy link
Collaborator Author

hzeller commented Aug 26, 2025

sigh. Looks like for Windows, we would indeed need a toolchain switch. Converting to draft for now, waiting for someone who can tackle the bazel challenge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant