m/n/build: implement new fsspec infrastructure
This makes the node_initramfs and erofs_image use the new common fsspec
infrastructure. It also adds the fsspecs attribute to both which can
later be used to add arbitrary fsspecs.
Change-Id: I384e04712c0a70f82c5c975911cbb1d0d5e6cabc
Reviewed-on: https://review.monogon.dev/c/monogon/+/530
Reviewed-by: Sergiusz Bazanski <serge@monogon.tech>
diff --git a/third_party/go/shelf.pb.text b/third_party/go/shelf.pb.text
index a41790c..a405a23 100644
--- a/third_party/go/shelf.pb.text
+++ b/third_party/go/shelf.pb.text
@@ -230,6 +230,13 @@
semver: "v1.0.5"
>
entry: <
+ import_path: "github.com/cavaliergopher/cpio"
+ version: "b4d3577d12deb76a6d52f184acd341f875574785"
+ bazel_name: "com_github_cavaliergopher_cpio"
+ sum: "h1:r03k5NVg5kuFMbtRnldtwsm/8mt8qmHg/QBl7y/PUiE="
+ semver: "v1.0.0"
+>
+entry: <
import_path: "github.com/cenkalti/backoff"
version: "v0.0.0-20190506075156-2146c9339422"
bazel_name: "com_github_cenkalti_backoff"
@@ -2498,6 +2505,13 @@
semver: "v2.3.0+incompatible"
>
entry: <
+ import_path: "github.com/pierrec/lz4/v4"
+ version: "v4.1.12"
+ bazel_name: "com_github_pierrec_lz4_v4"
+ sum: "h1:44l88ehTZAUGW4VlO1QC4zkilL99M6Y9MXNwEs0uzP8="
+ semver: "v4.1.12"
+>
+entry: <
import_path: "github.com/pkg/errors"
version: "ba968bfe8b2f7e042a574c888954fccecfa385b4"
bazel_name: "com_github_pkg_errors"