rules_foreign_cc
rules_foreign_cc copied to clipboard
Build rules for interfacing with "foreign" (non-Bazel) build systems (CMake, configure-make, GNU Make, boost, ninja, Meson)
See #1295 for a reproduction example. Both `configure()` and `meson()` don't seem to detect the hermetic toolchain and fail with errors like `C compiler cannot create executables`.
Env: I'm running OL8 docker on Apple Silicon and trying to build a C++ repo on it. There is a third-party which is being built using below cmake While using...
CI: https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/4205#019298aa-7900-4d3f-97de-6720b25ff88c Platform: Ubuntu Logs: ``` ERROR: [0mTraceback (most recent call last): Error: no native function or rule 'android_sdk_repository' ERROR: [0mError computing the main repository mapping: Encountered error while reading...
This does not build with the configured hermetic toolchain. # Instructions ## (Optional) Run in container Create container: ```sh docker run -it --rm -v $(pwd):/work -w /work debian:12 ``` Setup...
This is required to fix `libdav1d` in #1295.
Welcome to [Renovate](https://redirect.github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. 🚦 To activate Renovate, merge this Pull Request. To disable...
Migration to [Automatic Exec Groups](https://bazel.build/extending/auto-exec-groups) (AEGs) is needed since its incompatible flag (--incompatible_auto_exec_groups) will be enabled for Bazel@Head by default next week (week of 14th of October), thus it will...
hello how can i enable support for cmake 3.24 please ?
The readme currently links to https://bazelbuild.github.io/rules_foreign_cc/, which is a 404 Probably the correct link is https://bazel-contrib.github.io/rules_foreign_cc/, and this was broken recently due to the migration to the `bazel-contrib` org: https://github.com/bazel-contrib/rules_foreign_cc/issues/1290