From ae2048290fd08a4f586dc9cd12acedd24f4e2026 Mon Sep 17 00:00:00 2001
From: mio <miyopan@e.email>
Date: Tue, 27 Aug 2024 02:31:18 +0000
Subject: [PATCH] community/lxcfs: upgrade to 6.0.1

---
 community/lxcfs/APKBUILD                      |  6 ++++--
 community/lxcfs/fix-undeclared-path-max.patch | 12 ++++++++++++
 2 files changed, 16 insertions(+), 2 deletions(-)
 create mode 100644 community/lxcfs/fix-undeclared-path-max.patch

diff --git a/community/lxcfs/APKBUILD b/community/lxcfs/APKBUILD
index d636622d83e5..75f0e47acf07 100644
--- a/community/lxcfs/APKBUILD
+++ b/community/lxcfs/APKBUILD
@@ -1,7 +1,7 @@
 # Contributor: Carlo Landmeter <clandmeter@alpinelinux.org>
 # Maintainer: Stuart Cardall <developer@it-offshore.co.uk>
 pkgname=lxcfs
-pkgver=5.0.4
+pkgver=6.0.1
 pkgrel=0
 pkgdesc="FUSE filesystem for LXC"
 url="https://linuxcontainers.org/lxcfs"
@@ -14,6 +14,7 @@ source="https://linuxcontainers.org/downloads/lxcfs/lxcfs-$pkgver.tar.gz
 	lxcfs.confd
 	lxcfs.initd
 	README.alpine
+	fix-undeclared-path-max.patch
 	"
 
 build() {
@@ -39,8 +40,9 @@ package() {
 }
 
 sha512sums="
-b404045dbabe23e1d1f1d74c1648d2596bb70aaa9f9e46f9f5635b0a02d0c451f68b2559920bbefc5b889e908cf1da0a33c148b26bdce3e45c3d0cbdff710604  lxcfs-5.0.4.tar.gz
+3e5ab8af0fd81b1b0ac83ce781b20a55c1c1277a01edbca07106534043a0070291331775b7fa4e1c005b54d24d690ad9abe9b208de749a70dcff853741d02fd4  lxcfs-6.0.1.tar.gz
 71df316b1aaf1a0fadc230473a66c0be4d201d706481f1042c353b79fc629e9e681ec4fe0dfb113370e00d3f40175b0d7759fdcdcce57cf1d2db585068aa6e8d  lxcfs.confd
 294424f5ee4c64659c3079fb9caf7310523acdda18f93fcffcf99f2b624fe008236919b6acaea5e5881499ec26a7fd893e9e3bb2b9c5abbf491ead08a2223d3f  lxcfs.initd
 16c65a10b2b95a85ea21d2cb44a45c9c7faf1e22c8c438c7325be96025588834a528544598a91facc13fa93cc46f6c4534fa2ca6bb58b152a26f1ced94b18f16  README.alpine
+8b9510d14195c9c4cb0d87c5183263bcdbf424e5ba769d07ea896f5af93d7bcc11d4e8e960de7cb971b6bd1cae932850ebe8e0d3b0176acd270cab5030313f7b  fix-undeclared-path-max.patch
 "
diff --git a/community/lxcfs/fix-undeclared-path-max.patch b/community/lxcfs/fix-undeclared-path-max.patch
new file mode 100644
index 000000000000..09e5321d900b
--- /dev/null
+++ b/community/lxcfs/fix-undeclared-path-max.patch
@@ -0,0 +1,12 @@
+Upstream issue: https://github.com/lxc/lxcfs/issues/657
+
+--- lxcfs-6.0.1-origin/src/bindings.h
++++ lxcfs-6.0.1/src/bindings.h
+@@ -5,6 +5,7 @@
+ 
+ #include "config.h"
+ 
++#include <linux/limits.h>
+ #include <linux/types.h>
+ #include <signal.h>
+ #include <stdbool.h>
-- 
GitLab