lxc: update to 6.0.5
authorJohn Audia <[email protected]>
Sun, 17 Aug 2025 22:51:05 +0000 (18:51 -0400)
committerHannu Nyman <[email protected]>
Tue, 19 Aug 2025 16:25:39 +0000 (19:25 +0300)
6.0.5 is a bug fix release, see:
https://discuss.linuxcontainers.org/t/lxc-6-0-5-lts-has-been-released/24438

Full changelog: https://github.com/lxc/lxc/compare/v6.0.4...v6.0.5

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc (Intel N150 based box)

Signed-off-by: John Audia <[email protected]>
utils/lxc/Makefile
utils/lxc/patches/030-start-re-introduce-first-SET_DUMPABLE-call.patch

index afc0fb3cc378b31dab27cb8d00614eb716c6f47b..7bd93b28f153f7107a3befad1f73c1ef1c54fad9 100644 (file)
@@ -9,12 +9,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=lxc
-PKG_VERSION:=6.0.4
+PKG_VERSION:=6.0.5
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://linuxcontainers.org/downloads/lxc/
-PKG_HASH:=872d26ce8512b9f993d194816e336bf9f3ad8326f22dc24ef0f01f85599fa8b9
+PKG_HASH:=2e540c60b9dd49e7ee1a4efa5e9c743b05df911b81b375ed5043d9dd7ee0b48a
 
 PKG_MAINTAINER:=Marko Ratkaj <[email protected]>
 PKG_LICENSE:=LGPL-2.1-or-later BSD-2-Clause GPL-2.0
index ad304c5935d15a091d82cb62563a5cbf8ea4e91a..00844717ecb6c608e5ab5b84a4a67cc18020b0f3 100644 (file)
@@ -15,8 +15,8 @@ Signed-off-by: Stéphane Graber <[email protected]>
 
 --- a/src/lxc/start.c
 +++ b/src/lxc/start.c
-@@ -1125,6 +1125,11 @@ static int do_start(void *data)
-               if (!lxc_switch_uid_gid(nsuid, nsgid))
+@@ -1130,6 +1130,11 @@ static int do_start(void *data)
+               if (ret < 0)
                        goto out_warn_father;
  
 +              ret = prctl(PR_SET_DUMPABLE, prctl_arg(1), prctl_arg(0),