lxc: Fix compilation with glibc 2.36
authorHauke Mehrtens <hauke@hauke-m.de>
Sat, 17 Dec 2022 21:16:14 +0000 (22:16 +0100)
committerRosen Penev <rosenp@gmail.com>
Fri, 23 Dec 2022 00:27:54 +0000 (16:27 -0800)
commitc2edafb66fc0637bc3ed2d47f10d82cb90a4c0d1
tree69ebd81e28b9c1e15b0da6e5c018405ddc7a88f3
parent10a170552a833c79e0b4f0137a11612bfcd72c01
lxc: Fix compilation with glibc 2.36

Backport patches from upstream lxc master to fix compilation against
glibc 2.36.

The changes were added in these pull requests:
https://github.com/lxc/lxc/pull/4179
https://github.com/lxc/lxc/pull/4181

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
utils/lxc/patches/001-build-detect-where-struct-mount_attr-is-declared.patch [new file with mode: 0644]
utils/lxc/patches/002-build-detect-sys-pidfd.h-availability.patch [new file with mode: 0644]
utils/lxc/patches/003-build-check-for-FS_CONFIG_-header-symbol-in-sys-moun.patch [new file with mode: 0644]
utils/lxc/patches/011-tree-wide-wipe-direct-or-indirect-linux-mount.h-incl.patch [new file with mode: 0644]
utils/lxc/patches/012-tree-wide-use-struct-clone_args-directly.patch [new file with mode: 0644]
utils/lxc/patches/013-tree-wide-use-struct-open_how-directly.patch [new file with mode: 0644]