containerd/vendor/golang.org/x/sys
Akihiro Suda 52f82acb7b
btrfs: depend on kernel UAPI instead of libbtrfs
See containerd/btrfs PR 40 and moby/moby PR 44761. (Thanks to [@]neersighted.)

The containerd/btrfs library now requires headers from kernel 4.12 or newer:
- https://github.com/torvalds/linux/blob/master/include/uapi/linux/btrfs.h
- https://github.com/torvalds/linux/blob/master/include/uapi/linux/btrfs_tree.h

These files are licensed under the GPL-2.0 WITH Linux-syscall-note, so it should be compatible with the Apache License 2.0.
https://spdx.org/licenses/Linux-syscall-note.html

The dependency on the kernel headers only affects users building from source.
Users on older kernels may opt to not compile this library (`BUILDTAGS=no_btfs`),
or to provide headers from a newer kernel.

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2023-02-10 10:07:34 +09:00
..
cpu btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
execabs vendor: golang.org/x/net v0.4.0 2022-12-07 22:20:44 +01:00
internal/unsafeheader vendor: golang.org/x/sys v0.0.0-20200622214017-ed371f2e16b4 2020-08-11 09:57:43 +02:00
plan9 go.mod: golang.org/x/*: use tagged versions 2022-11-03 10:18:31 +09:00
unix btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
windows btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
LICENSE Vendor golang.org/x/sys/unix 2017-01-12 11:21:06 -08:00
PATENTS Vendor golang.org/x/sys/unix 2017-01-12 11:21:06 -08:00