You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When trying to use these rules with an environment containing remote build executions, I get the following issue:
ERROR: /private/var/tmp/XXX/8b6b555df13b04c162b6251aa1bfe8e3/external/local_config_python/BUILD:67:8: Executing genrule @local_config_python//:python_include failed: Genrule spawn cannot be executed with any of the available strategies: [remote]. Your --spawn_strategy, --genrule_strategy and/or --strategy flags are probably too strict. Visit https://github.com/bazelbuild/bazel/issues/7480 for advice
Target //third_party/man-group/ArcticDB:ArcticDB failed to build
ERROR: /private/var/tmp/XXX/8b6b555df13b04c162b6251aa1bfe8e3/external/local_config_python/BUILD:45:11 Middleman _middlemen/@local_Uconfig_Upython_S_S_Cpython_Uheaders-cc_library-compile failed: Genrule spawn cannot be executed with any of the available strategies: [remote]. Your --spawn_strategy, --genrule_strategy and/or --strategy flags are probably too strict. Visit https://github.com/bazelbuild/bazel/issues/7480 for advice
From my side, with my very limited bazel knowledge: Currently we have a pretty low bar: if you have changes that make pybind11_bazel work for your purposes, I could run some tests, if nothing is broken it'll look good to me.
Optional: If you could add GHA tests for the things you care about, that would be ideal. — Currently we don't have any testing here at all, but we're testing indirectly via pybind11_abseil and pybind11_protobuf.
When trying to use these rules with an environment containing remote build executions, I get the following issue:
This is when using the following in
WORKSPACE
:It seems that pybind11_bazel forces things to run locally due to
local = 1
in the following piece of code:pybind11_bazel/python_configure.bzl
Line 101 in c65db0a
I was wondering if there was a reason local was forced here, and if not can I either remove it or add an option to remove this flag?
This commit seems to add the local option: 992381c
Having said that local is always true, so maybe it just needs to be propagated?
The text was updated successfully, but these errors were encountered: