From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 07 Jul 2026 18:04:47 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wh8Hv-001GQE-2p for lore@lore.pengutronix.de; Tue, 07 Jul 2026 18:04:47 +0200 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wh8Hv-0000tc-Nz; Tue, 07 Jul 2026 18:04:47 +0200 Received: from mx1.white.stw.pengutronix.de ([2a0a:edc0:0:b01:1d::107]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wh8Hh-0000nh-Ow for ptxdist@pengutronix.de; Tue, 07 Jul 2026 18:04:33 +0200 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazlp170130006.outbound.protection.outlook.com [IPv6:2a01:111:f403:c201::6]) by mx1.white.stw.pengutronix.de (Postfix) with ESMTPS id 5D05D201A01 for ; Tue, 07 Jul 2026 18:04:33 +0200 (CEST) Authentication-Results: mx1.white.stw.pengutronix.de; dkim=pass header.d=t2datacom.onmicrosoft.com header.s=selector1-t2datacom-onmicrosoft-com header.b=du1hoLJA; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (mx1.white.stw.pengutronix.de: domain of christian.melki@t2data.com designates 2a01:111:f403:c201::6 as permitted sender) smtp.mailfrom=christian.melki@t2data.com; dmarc=pass (policy=none) header.from=t2data.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WsbdeTLTS4SOD7kCwKg9dJ28UjSKKt7ChRybh2XxdlnbboeVPqNx4IX8eCdlmDGnkT8mlACC4Tg6OLvpozKbMbcyAwWJoypSuTDkrs1Mq977s5UmDNdyLFfZ0wQrkDHT3m5l2ktvRopuKZiVphowbvrbmqAc1imS0KAxUUr6E5BQztlDIZM9+4uNwBzlciNhHYJMDOX0YQlWY68mdV9AmtTmY8pfpjfATAdjYU560mNaoNCm5Gx6Soa2X7vhnAnpSceUzM5ULGQsZJUsTL390gxxTeLr3NRGIxojf5LqXnhGfxCNDTNScwlh+qgvwoLwabW1JMR8I4uwp75iDvwFNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mi8YHJoIX4d+2wSeWMhnD6Bx4ozx3iedNwRl0an6Aek=; b=rFRKLdx9rWO1XwV3iLdHhAmTGdkCtoYZ6kz8wbIOvduN4zY45QEBXBDJqOD38DxOhbugFZLU21LdIi8ssIUWp/EGa10/X/zc/qvBZNMd2Nit1Bl3p6EZy5EqXeKpRk4BdvF/xoGp9FnnR44CDd+pgHU/1bL8j9EXnsjcB/R4kpPXw9u2MCQl33gjCI6VU+n5vbnnSQWam700qhedDLU0rS872BM0IrWMyL3JmmLoQHNolRc26xifnIoXHSV5UcPSKncG7erpeFgdh0KOz1vYR7be9cnq0qAyl+e1GVfCA+LJwwziXr1FASV/Np4pFJfpZlA9igoAGpQQJKXEjm5Aaw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mi8YHJoIX4d+2wSeWMhnD6Bx4ozx3iedNwRl0an6Aek=; b=du1hoLJAk5wi1o+Huty4kiu383LmXWaB9kp+l2SUBl5ADkIp4tylSsizT03ySTrPdWUKf5/+7uj2GgLwKauxRSpYqTA1nUYhn6IHNGQANKqoiDCRQwFqHyIVQt6yjwW9SzF6Z/A6lZfIXA04zIIYo0PoOY7wXaUywEipMrUWeYY= Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by AMBP251MB1098.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:6bb::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.11; Tue, 7 Jul 2026 16:04:31 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::a4b2:58d7:8549:4b19]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::a4b2:58d7:8549:4b19%3]) with mapi id 15.21.0181.010; Tue, 7 Jul 2026 16:04:30 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Tue, 7 Jul 2026 18:04:09 +0200 Message-ID: <20260707160409.1290571-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.43.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GVX0EPF0005F711.SWEP280.PROD.OUTLOOK.COM (2603:10a6:158:400::39c) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|AMBP251MB1098:EE_ X-MS-Office365-Filtering-Correlation-Id: b7737570-b530-4473-e6bf-08dedc416dae X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|52116014|376014|23010399003|56012099006|18002099003|3023799007|13003099007|38350700014; X-Microsoft-Antispam-Message-Info: V3WufT7Kq1XbtVfj5otcAF+lnNg7YeQLayjrVuEnRPvkZH0BxVCzVwGxr9lesVVzk1vSf8RNkJUxdYxuuomDOekubGJuuZ4hd5I7Sq7a46fdPaVamPt7shkwlJBwY32+mQdjc9PuQ+ZEKva9KA23+s3kgOMmAsA9Nw552C9nAeCH7mFqpuZh43Cu+artCH7eSpZTLw3rGW+ikoF7Egh0zv3XfFUgHk6xvoAPx66Ljoaneva+MIvGRCmo2UZuXuuiMpw5yO3gSNlDhN+3tEFNuwG6n+5AAZbrutrNhOL2RZmYKPo1xZWVBOt105PnmNUJW5R/PvZgdKJ68EG6SejjTAUfee6OGeSegaAGfXc+VHREWeoEI+yBYvPQB8XIOvgI2TyUmpMWu5si+zQkugPuefEnYtFXPj+u93X+Xrysf7jtQ/pxWiJtd0kXpL7k+Au8DwpowLqJzbGAbO3+PBxvTTKL3JTKa29q7joVMcf1Gdj8PQ/JybtAoUtuTdQtU/HTm9U8aGc4LPbQOr2PbyTrwVf83WEwhRlUj4FEF7pNRGik9zZP73lOQtyqJKIoUt331FU2wjLD1gNgJ9DHCEy9tCdnSbo1XqFG/6MqpCwKQ+lPN35gC/sTuOXWwkmA346VKHIDh9qG0OYhkCAxYGlUq38CLoHsxxZ3GzqDJOkjBRY= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(52116014)(376014)(23010399003)(56012099006)(18002099003)(3023799007)(13003099007)(38350700014); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ExPFVgrOOHAPkLo2OIPM/9uMbHdQ191UqYrpert7C5WgXHoNobQc7lj4xUwR?= =?us-ascii?Q?DyRiLCt1jEcbChpYVHUp7uR55FOVGyJbF5eez/Gm1r0tZVtwyelwgTONtkJL?= =?us-ascii?Q?dMorlLRudsDBPzrjkiKAT2H7ibj5AKW1yg2OQl5eU0nNQDzr8nRMFy3h12TF?= =?us-ascii?Q?eA0UdZqLzzR1+/zCCdVwxwj0iG4/TJb11BtWi0zOqXkIXrT6xynr9QWXzgQg?= =?us-ascii?Q?Uo42bGv6d8uSJlB/hJ1GvlUfZ/sFqjm9NZjd2Iz163nc8SxBygiDGpuAbnbE?= =?us-ascii?Q?xgapyCeBP135dqZNSOtXv3nHubcrjsq81CWZj3i8jTZxXfzfaFFDaxv3clap?= =?us-ascii?Q?r6+9A3ky7EQN7svPhcY05ghoip7n7wJg3J1BXYAmJbjfcVR9xkrmnDxQyM9I?= =?us-ascii?Q?ZVDKd7belNYv+9fhgH383X/1UM446h+o3g4LEftWOq83DRd8hQXfdAscvmFo?= =?us-ascii?Q?1M22GKyJL8dY7+YkvciGO0GBroOjOHRqyaxc9/MIH0RUuEwawMmjJ0Z5PEAH?= =?us-ascii?Q?UAJrT1TABJiOdlG1Ekd/wVnxjQPEvB4ueJ8KUnCaYjMiI0iC0xpmYC8lIM98?= =?us-ascii?Q?55b13HPa8ULuTaYsl2OHg48VWsqUywrx4u3bneziQxErVxKF3tcGcj3leDit?= =?us-ascii?Q?jbMr7kZcqt/VlbZHg/YZ9MgDoAlpT6I/THUYKZL6MA8RiKUXToeI9SwWe0hn?= =?us-ascii?Q?mwtUhXVR7lhenl3pXiLBWHOMPQL9HEcnT4V77H2WMkzAgC4h1Vb/swSjGjAM?= =?us-ascii?Q?2h4azhavb6vOdFAZmgBtJcY+Px6B57Q61EvKAuVKdIjWwRbpskoiYYpINfHA?= =?us-ascii?Q?oZSla+rLmheJgLEAV1KLl00FlXvK+lxUPXEtyYvjLBCy3VOjKWLYy8TXnfJr?= =?us-ascii?Q?42WwjTaBG5WAgjSvJVyaIjq32dzDUUE/9caHDg/K8wAdjMjidiyDDhIUbTLe?= =?us-ascii?Q?3dPDWkO4UYcqOcOW/aL8yIS1oj/KyenARf+MAPnprBphXrtBUNkyzvTXcT2C?= =?us-ascii?Q?cUwQ0vVWJMhMuJ+0bVlpqlI/PHCrQ3OdfqF+hJjfZ2L+jVPYc+xf47AmppWA?= =?us-ascii?Q?m3tZTc5KFv3MQlrTffo0BnGoU/n7kiRdM+wR4trghOoHu6E59Bm2VFxKlEvA?= =?us-ascii?Q?Rr3bowGNE3/PRPx+GzLGOq275G7ehFZpA4DvqGA+IpvbspNZD91SMFsDqqm2?= =?us-ascii?Q?mluri0yDe73rucEqgMrDLljzehAq1CiDwuo/syKCvwKVXBQ+sekAyK2JNSlL?= =?us-ascii?Q?X/PeLT1/DKCoCEh8pDehfZSK86exyztu9CzXsrXC7ciRNliiJglDZTavmm3j?= =?us-ascii?Q?kV5Z2gGIH7M2IwUZGeNtzGT5dZWAGS9ceWyrQRn5M8URlU9XJQuxwIEhPswy?= =?us-ascii?Q?j/Zcf0OkEo6HZFxHvSWF2im/e+RJFbCNbAXde+hcGhl2uVgjP1jwv9YElbvq?= =?us-ascii?Q?KZwhdr6ERkxcYa/M6ZoswIb2/Y+ThHdt5YVtNQXmWTrWzEQAW4uFIxqPtmN0?= =?us-ascii?Q?aDj4akQrb2ck4sefxH/0jiIZcnelz+nbsR5JKB6pikywxrtMJ0Z7ShlLxqoZ?= =?us-ascii?Q?AFsCL3QJc9s0PVoy0GjCK96fAPD45eAKUuiUayzj8L66CeeZUv5c8gSecrni?= =?us-ascii?Q?N/4b499NzFUfLucVCqEKI8kad355pMAAkb1OXhw9Y5MFHRjsPkhvyKy9e2lf?= =?us-ascii?Q?OGqwX3R0XnlzHpdu4/FCePmaennfhCeLG1l/sTysCOYiiZWWbye3aiOkmcsX?= =?us-ascii?Q?8lWF5Gpu37eURxnUg9lG2KcL3IyErU0=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: b7737570-b530-4473-e6bf-08dedc416dae X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2026 16:04:30.6855 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Yc2Ke4GHDwCmlEvwpshMzCQBKdh1p7/dKmsFsdoLzArDpOE7HQhtxWBPW+SlIBtiMOo3c3Q8EDuDAj9M5Bfr7tq23hcAYbFng6w5DYH0Odg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMBP251MB1098 X-Spamd-Result: default: False [-3.50 / 15.00]; BAYES_HAM(-3.00)[100.00%]; MID_CONTAINS_FROM(1.00)[]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector10001:i=1]; R_MISSING_CHARSET(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[t2data.com,none]; R_DKIM_ALLOW(-0.20)[t2datacom.onmicrosoft.com:s=selector1-t2datacom-onmicrosoft-com]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f403:c000::/51]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; NEURAL_HAM(-0.00)[-1.000]; FUZZY_RATELIMITED(0.00)[rspamd.com]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a01:111:f403:c201::6:from]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; DKIM_TRACE(0.00)[t2datacom.onmicrosoft.com:+]; FROM_HAS_DN(0.00)[] X-Rspamd-Action: no action X-Rspamd-Server: mx1 X-Rspamd-Queue-Id: 5D05D201A01 X-Stat-Signature: zhxpaqwfesssmgn8j9uqyjpd6b9aysiu Subject: [ptxdist] [PATCH] acl: Version bump. 2.3.2 -> 2.4.0 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false xattr support has been added, but still some minor adjustments needed. https://git.savannah.nongnu.org/cgit/acl.git/log/?h=v2.3.2 * Rework from the old patch. Keep some checks and let it add error_context.h Signed-off-by: Christian Melki --- .../0001-Switch-to-sys-xattr.h.patch | 91 +++++-------------- patches/{acl-2.3.2 => acl-2.4.0}/autogen.sh | 0 patches/{acl-2.3.2 => acl-2.4.0}/series | 0 rules/acl.make | 4 +- 4 files changed, 26 insertions(+), 69 deletions(-) rename patches/{acl-2.3.2 => acl-2.4.0}/0001-Switch-to-sys-xattr.h.patch (59%) rename patches/{acl-2.3.2 => acl-2.4.0}/autogen.sh (100%) rename patches/{acl-2.3.2 => acl-2.4.0}/series (100%) diff --git a/patches/acl-2.3.2/0001-Switch-to-sys-xattr.h.patch b/patches/acl-2.4.0/0001-Switch-to-sys-xattr.h.patch similarity index 59% rename from patches/acl-2.3.2/0001-Switch-to-sys-xattr.h.patch rename to patches/acl-2.4.0/0001-Switch-to-sys-xattr.h.patch index d62be0ec0..10bb3b766 100644 --- a/patches/acl-2.3.2/0001-Switch-to-sys-xattr.h.patch +++ b/patches/acl-2.4.0/0001-Switch-to-sys-xattr.h.patch @@ -7,47 +7,32 @@ that libacl uses have been provided by libc. This commit switches the code to use libc and leave libxattr behind. --- - configure.ac | 4 ++-- - libacl/Makemodule.am | 4 ++-- + configure.ac | 5 +++-- libacl/error_context.h | 53 +++++++++++++++++++++++++++++++++++++++++++++++++ - libacl/perm_copy_fd.c | 7 +------ - libacl/perm_copy_file.c | 7 +------ - 5 files changed, 59 insertions(+), 16 deletions(-) + libacl/perm_copy_fd.c | 2 +- + libacl/perm_copy_file.c | 2 +- + 4 files changed, 58 insertions(+), 4 deletions(-) create mode 100644 libacl/error_context.h diff --git a/configure.ac b/configure.ac -index 96fd96a424c5..21694dabefe5 100644 +index c1a46982833c..0f7f42514a16 100644 --- a/configure.ac +++ b/configure.ac -@@ -53,8 +53,8 @@ AS_IF([test $# -ne 3 -o ${#1} -gt 1 -o ${#2} -gt 1 -o ${#3} -gt 2], +@@ -83,8 +83,9 @@ AS_IF([test $# -ne 3 -o ${#1} -gt 1 -o ${#2} -gt 1 -o ${#3} -gt 2], LT_REVISION=$(printf "%d%d%02d" "$1" "$2" "$3") AC_SUBST(LT_REVISION) -AC_PACKAGE_NEED_ATTR_ERROR_H --AC_PACKAGE_NEED_GETXATTR_LIBATTR -+AC_CHECK_HEADERS([sys/xattr.h],, -+ [AC_MSG_ERROR([sys/xattr.h header not found])]) - +- ++AC_CHECK_HEADERS([sys/xattr.h],, ++ [AC_MSG_ERROR([sys/xattr.h header not found])]) ++ AC_CONFIG_COMMANDS([include/acl], [dnl -diff --git a/libacl/Makemodule.am b/libacl/Makemodule.am -index 604f829ac7ce..700581eee84f 100644 ---- a/libacl/Makemodule.am -+++ b/libacl/Makemodule.am -@@ -76,8 +76,8 @@ libacl_la_DEPENDENCIES = exports libmisc.la - libacl_la_SOURCES = $(CFILES) $(HFILES) - ## Since libacl translates its error messages, we have to link libintl. - ## See the AM_GNU_GETTEXT documentation for details. --libacl_la_LIBADD = -lattr libmisc.la $(LTLIBINTL) -+libacl_la_LIBADD = libmisc.la $(LTLIBINTL) - libacl_la_CFLAGS = $(AM_CFLAGS) -include $(srcdir)/libacl/perm_copy.h --libacl_la_LDFLAGS = \ -+libacl_la_LDFLAGS = -no-undefined \ - -Wl,--version-script,$(top_srcdir)/exports \ - -version-info $(LTVERSION) + rm -rf include/acl diff --git a/libacl/error_context.h b/libacl/error_context.h new file mode 100644 -index 000000000000..fa383f4cb5db +index 000000000000..65f00e7c0832 --- /dev/null +++ b/libacl/error_context.h @@ -0,0 +1,53 @@ @@ -105,56 +90,28 @@ index 000000000000..fa383f4cb5db + +#endif /* __ERROR_CONTEXT_T */ diff --git a/libacl/perm_copy_fd.c b/libacl/perm_copy_fd.c -index 701bed2532e4..aa4630b798ea 100644 +index 34187f4181b7..671f4d9f7ea9 100644 --- a/libacl/perm_copy_fd.c +++ b/libacl/perm_copy_fd.c -@@ -16,9 +16,8 @@ - License along with this library; if not, see . - */ - --#if defined (HAVE_CONFIG_H) - #include "config.h" --#endif -+ - #if defined(HAVE_LIBACL_LIBACL_H) - # include "libacl.h" - #endif -@@ -38,11 +37,7 @@ - #endif +@@ -27,7 +27,7 @@ + #include "fchmodat_compat.h" #define ERROR_CONTEXT_MACROS --#ifdef HAVE_ATTR_ERROR_CONTEXT_H -#include --#else - #include "error_context.h" --#endif ++#include "error_context.h" - #if !defined(ENOTSUP) - # define ENOTSUP (-1) + /* Set the access control list of path to the permissions defined by mode. */ + static int diff --git a/libacl/perm_copy_file.c b/libacl/perm_copy_file.c -index ba59d3647952..1af6a6a7e0f2 100644 +index 507ccb0c1037..7b41b97b5c11 100644 --- a/libacl/perm_copy_file.c +++ b/libacl/perm_copy_file.c -@@ -16,9 +16,8 @@ - License along with this library; if not, see . - */ - --#if defined (HAVE_CONFIG_H) - #include "config.h" --#endif -+ - #if defined(HAVE_LIBACL_LIBACL_H) - # include "libacl.h" - #endif -@@ -38,11 +37,7 @@ - #endif +@@ -25,7 +25,7 @@ + #include "libacl.h" #define ERROR_CONTEXT_MACROS --#ifdef HAVE_ATTR_ERROR_CONTEXT_H -#include --#else - #include "error_context.h" --#endif ++#include "error_context.h" - #if !defined(ENOTSUP) - # define ENOTSUP (-1) + /* Set the access control list of path to the permissions defined by mode. */ + static int diff --git a/patches/acl-2.3.2/autogen.sh b/patches/acl-2.4.0/autogen.sh similarity index 100% rename from patches/acl-2.3.2/autogen.sh rename to patches/acl-2.4.0/autogen.sh diff --git a/patches/acl-2.3.2/series b/patches/acl-2.4.0/series similarity index 100% rename from patches/acl-2.3.2/series rename to patches/acl-2.4.0/series diff --git a/rules/acl.make b/rules/acl.make index cd2e5e81c..e614682cc 100644 --- a/rules/acl.make +++ b/rules/acl.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_ACL) += acl # # Paths and names # -ACL_VERSION := 2.3.2 -ACL_SHA256 := 5f2bdbad629707aa7d85c623f994aa8a1d2dec55a73de5205bac0bf6058a2f7c +ACL_VERSION := 2.4.0 +ACL_SHA256 := 73c853c3d44e1f693e5a96a986f1bd19d3d0dac2c7d453e796177774bc4e5f6a ACL := acl-$(ACL_VERSION) ACL_SUFFIX := tar.gz ACL_URL := http://download.savannah.gnu.org/releases/acl/$(ACL).$(ACL_SUFFIX) -- 2.43.0