From bc44cf9f245d1aaf360b48a144019fc6b2c9381d Mon Sep 17 00:00:00 2001 From: Kevin Mihelich <kevin@archlinuxarm.org> Date: Sat, 5 Nov 2022 02:48:42 +0000 Subject: [PATCH] community/lxc to 5.0.1-2 --- community/lxc/PKGBUILD | 14 +++- ...2F567663E593BCBD14F338C638974D64792D67.asc | 76 +++++++++++++++++++ 2 files changed, 89 insertions(+), 1 deletion(-) create mode 100644 community/lxc/keys/pgp/602F567663E593BCBD14F338C638974D64792D67.asc diff --git a/community/lxc/PKGBUILD b/community/lxc/PKGBUILD index 4566688fd..cedebaef9 100644 --- a/community/lxc/PKGBUILD +++ b/community/lxc/PKGBUILD @@ -11,7 +11,7 @@ pkgname=lxc epoch=1 pkgver=5.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="Linux Containers" arch=('x86_64') url="https://linuxcontainers.org" @@ -27,12 +27,18 @@ backup=('etc/lxc/default.conf' 'etc/default/lxc') validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') source=("https://linuxcontainers.org/downloads/lxc/$pkgname-${pkgver}.tar.gz"{,.asc} + "$pkgname-glibc-2.36-part1.patch::https://github.com/lxc/lxc/commit/c1115e1503bf.patch" + "$pkgname-glibc-2.36-part2.patch::https://github.com/lxc/lxc/commit/ef1e0607b82e.patch" + "$pkgname-glibc-2.36-part3.patch::https://github.com/lxc/lxc/commit/cbabe8abf11e.patch" "https://patch-diff.githubusercontent.com/raw/lxc/lxc/pull/4187.patch" "lxc.tmpfiles.d" "lxc.service" "lxc-auto.service") sha256sums=('d8195423bb1e206f8521d24b6cde4789f043960c7cf065990a9cf741dcfd4222' 'SKIP' + 'bc2b4476dff49a2c34e4053d043a0adc9411a1694a49497e0be119b09b24fc58' + 'e6136b56515739b20e8be6837393168eb8033e763681daee0f2bfd248fad1ec4' + '9cdd52333cb394cef30af529e7dfd3c80aa59a9259144ca288dc875a59e41130' 'cd66dee51d8f693c45d24e7bf01e237c55fc2855c04ad06f3ca18b969320d720' '10e4f661872f773bf3122a2f9f2cb13344fea86a4ab72beecb4213be4325c479' 'bbe7e0447bc3bf5f75f312c34d647f5218024731628a5e8633b1ea1801ebe16b' @@ -42,6 +48,12 @@ sha256sums=('d8195423bb1e206f8521d24b6cde4789f043960c7cf065990a9cf741dcfd4222' prepare() { cd "$pkgname-${pkgver/_/-}" sed -i "s|if sanitize == 'none'|if false|g" src/lxc/cmd/meson.build + + # https://github.com/lxc/lxc/issues/4176 + patch -Np1 -i ../$pkgname-glibc-2.36-part1.patch + patch -Np1 -i ../$pkgname-glibc-2.36-part2.patch + patch -Np1 -i ../$pkgname-glibc-2.36-part3.patch + patch -p1 -i ../4187.patch } diff --git a/community/lxc/keys/pgp/602F567663E593BCBD14F338C638974D64792D67.asc b/community/lxc/keys/pgp/602F567663E593BCBD14F338C638974D64792D67.asc new file mode 100644 index 000000000..75d3e606f --- /dev/null +++ b/community/lxc/keys/pgp/602F567663E593BCBD14F338C638974D64792D67.asc @@ -0,0 +1,76 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=xJt0 +-----END PGP PUBLIC KEY BLOCK-----