From 6a852f56c607d106e52dfaa61106821d0a08119e Mon Sep 17 00:00:00 2001 From: Oliver Pajonk Date: Thu, 20 Nov 2025 21:03:48 +0000 Subject: [PATCH 1/2] Use toolchains_llvm 1.5.0 WIth this change, bazel build //... and bazel test //... work also in a devcontainer on an arm64 host. --- MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index 6e20fd7..57248d5 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -57,7 +57,7 @@ rust_analyzer.rust_analyzer_dependencies() # C/C++ setup bazel_dep(name = "googletest", version = "1.15.0") bazel_dep(name = "rules_cc", version = "0.0.17") -bazel_dep(name = "toolchains_llvm", version = "1.3.0") +bazel_dep(name = "toolchains_llvm", version = "1.5.0") # Configure and register the toolchain. llvm = use_extension("@toolchains_llvm//toolchain/extensions:llvm.bzl", "llvm") From 013d414241059ddd9ce45cdc360c128969556d79 Mon Sep 17 00:00:00 2001 From: Oliver Pajonk Date: Thu, 20 Nov 2025 21:04:43 +0000 Subject: [PATCH 2/2] Add DevContainer configuration With this configuration a devcontainer can be used to build FEO. --- .devcontainer/devcontainer.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .devcontainer/devcontainer.json diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..99e91d8 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,4 @@ +{ + "name": "eclipse-s-core", + "image": "ghcr.io/eclipse-score/devcontainer:0.1.0" +} \ No newline at end of file