treewide: update sandboxroot to fedora 40, nix to 24.05
We didn't bump our sandboxroot in a long time, this updates it to fedora
40
and updates the nix shell to nixpkgs-24.05. It also bumps rules_oci to
the current version.
Change-Id: I9ffb6f4dcd1a95be48b52015df987824dbb169f6
Reviewed-on: https://review.monogon.dev/c/monogon/+/3205
Tested-by: Jenkins CI
Reviewed-by: Leopold Schabel <leo@monogon.tech>
diff --git a/third_party/dosfstools/dosfstools.bzl b/third_party/dosfstools/dosfstools.bzl
index 6202cfe..61b1ca2 100644
--- a/third_party/dosfstools/dosfstools.bzl
+++ b/third_party/dosfstools/dosfstools.bzl
@@ -26,7 +26,7 @@
"src/msdos_fs.h",
":version.h",
],
- copts = ["-DHAVE_ENDIAN_H"],
+ copts = ["-DHAVE_ENDIAN_H", "-DHAVE_VASPRINTF"],
visibility = ["//visibility:public"],
includes = ["."],
)