From patchwork Fri Jul 4 10:14:46 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 8900 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) client-signature RSA-PSS (4096 bits)) (Client CN "mail01.haj.ipfire.org", Issuer "R11" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4bYTzw6dW8z3wmb for ; Fri, 4 Jul 2025 10:15:56 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature ECDSA (secp384r1)) (Client CN "mail02.haj.ipfire.org", Issuer "E6" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4bYTzP3Qxwz7Ck for ; Fri, 4 Jul 2025 10:15:29 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4bYTz51j9Rz377d for ; Fri, 4 Jul 2025 10:15:13 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) client-signature RSA-PSS (4096 bits)) (Client CN "mail01.haj.ipfire.org", Issuer "R11" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4bYTz21lVKz37LB for ; Fri, 4 Jul 2025 10:15:10 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4bYTys6KxSz6XF; Fri, 4 Jul 2025 10:15:01 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1751624102; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=dwfFf98qa4B0AZlCrJWiCtMFTjcn2auleuQte7qyuUI=; b=OcK9X3ikO6pvfyKfPwrYvUIRzSgZyGGxznRgv2qCcXRHB2REYhWrlRDH0DAJIiZG+tNemw MGEaE4FHdVb3CvCw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1751624102; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=dwfFf98qa4B0AZlCrJWiCtMFTjcn2auleuQte7qyuUI=; b=SLuQBnTtUhccxd4w3kVJelfZAXD6OrLWnP/elWQ038oLLEFtCN1MCfM8w0GGmPG2WeJ1ds xBa90enCItB32be941mmGZ5BXf4HiXrMYs+x1WMTMf1AMhsJ4snSzht7vWEsKiZoy9s6Ox /WMGCb0ef/5ew2mqxOqFJrnN5hzsNBaX6syOHC8A9S8/23cJthrmhBNcF/d1ncwCrW2KH3 /aRagkCE+DDwHz4Oc9UoUN4rtkpzsBlbZ2cGe0Ul+cUrgrGRTLsJypfE+JQSUQIA1t4w41 t90lDgE+51yevr5KI98c3l2tNoqQ+f51OOVvGcNJbV3SVfv7arShiMkjCSAtMw== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] util-linux: Update to version 2.41.1 Date: Fri, 4 Jul 2025 12:14:46 +0200 Message-ID: <20250704101446.8038-31-adolf.belka@ipfire.org> In-Reply-To: <20250704101446.8038-1-adolf.belka@ipfire.org> References: <20250704101446.8038-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 - Update from version 2.41 to 2.41.1 - Update of rootfile not required - Changelog 2.41.1 autotools: - don't use wide-character ncurses if --disable-widechar (by Karel Zak) cfdisk: - fix memory leak and possible NULL dereference [gcc-analyzer] (by Karel Zak) column: - fix compiler warning for non-widechar compilation (by Karel Zak) fdformat: - use size_t and ssize_t (by Karel Zak) fdisk: - fix possible memory leak (by Karel Zak) fdisk,partx: - avoid strcasecmp() for ASCII-only strings (by Karel Zak) findmnt: - fix -k option parsing regression (by Karel Zak) hardlink: - define more function as inline (by Karel Zak) - fix performance regression (inefficient signal evaluation) (by Karel Zak) - Use macro for verbose output (by Karel Zak) include/cctype: - fix string comparison (by Karel Zak) include/mount-api-utils: - include linux/unistd.h (by Thomas Weißschuh) libblkid: - Fix crash while parsing config with libeconf (by Stanislav Brabec) - befs fix underflow (by Milan Broz) - avoid strcasecmp() for ASCII-only strings (by Karel Zak) libblkid/src/topology/dm: - fix fscanf return value check to match expected number of parsed items (by Mingjie Shen) libfdisk: - avoid strcasecmp() for ASCII-only strings (by Karel Zak) libmount: - (subdir) restrict for real mounts only (by Karel Zak) - (subdir) remove unused code (by Karel Zak) - avoid calling memset() unnecessarily (by Karel Zak) - avoid strcasecmp() for ASCII-only strings (by Karel Zak) - fix --no-canonicalize regression (by Karel Zak) libuuid: - fix uuid_time on macOS without attribute((alias)) (by Eugene Gershnik) lsblk: - use ID_PART_ENTRY_SCHEME as fallback for PTTYPE (by Karel Zak) - avoid strcasecmp() for ASCII-only strings (by Karel Zak) lscpu: - fix possible buffer overflow in cpuinfo parser (by Karel Zak) - Fix loongarch op-mode output with recent kernel (by Xi Ruoyao) lsfd: - (bug fix) scan the protocol field of /proc/net/packet as a hex number (by Masatake YAMATO) - fix the description for PACKET.PROTOCOL column (by Masatake YAMATO) lsns: - enhance compilation without USE_NS_GET_API (by Karel Zak) - fix undefined reference to add_namespace_for_nsfd #3483 (by Thomas Devoogdt) meson: - add feature for translated documentation (by Thomas Weißschuh) - remove tinfo dependency from 'more' (by Thomas Weißschuh) - fix manadocs for libsmartcols and libblkid (by Karel Zak) - fix po-man installation (by Karel Zak) misc: - never include wchar.h (by Karel Zak) more: - fix broken ':!command' command key (by cgoesche) - fix implicit previous shell_line execution #3508 (by cgoesche) mount: - (man) add missing word (by Jakub Wilk) namespace.h: - fix compilation on Linux < 4.10 (by Thomas Devoogdt) po: - update uk.po (from translationproject.org) (by Yuri Chornoivan) - update sr.po (from translationproject.org) (by Мирослав Николић) - update ro.po (from translationproject.org) (by Remus-Gabriel Chelu) - update pt.po (from translationproject.org) (by Pedro Albuquerque) - update pl.po (from translationproject.org) (by Jakub Bogusz) - update nl.po (from translationproject.org) (by Benno Schulenberg) - update ja.po (from translationproject.org) (by YOSHIDA Hideki) - update hr.po (from translationproject.org) (by Božidar Putanec) - update fr.po (from translationproject.org) (by Frédéric Marchal) - update es.po (from translationproject.org) (by Antonio Ceballos Roa) - update de.po (from translationproject.org) (by Mario Blättermann) - update cs.po (from translationproject.org) (by Petr Písař) po-man: - merge changes (by Karel Zak) - update sr.po (from translationproject.org) (by Мирослав Николић) - update de.po (from translationproject.org) (by Mario Blättermann) tests: - (test_mkfds::mapped-packet-socket) add a new parameter, protocol (by Masatake YAMATO) treewide: - add ul_ to parse_timestamp() function name (by Karel Zak) - add ul_ to parse_switch() function name (by Stanislav Brabec) - add ul_ to parse_size() function name (by Karel Zak) - add ul_ to parse_range() function name (by Karel Zak) - fix optional arguments usage (by Karel Zak) - avoid strcasecmp() for ASCII-only strings (by Karel Zak) Wipefs: - improve --all descriptions for whole-disks (by Karel Zak) Misc: - Do not call exit() on code ending in shared libraries (by Cristian Rodríguez) - remove two leftover license lines from colors.{c,h} (by Benno Schulenberg) - remove "Copyright (C) ...." notes from files that claim no copyright (by Benno Schulenberg) - correct the full name of the GPL in various files (by Benno Schulenberg) - Make scols_column_set_data_func docs visible (by FeRD (Frank Dana)) - Do not use strerror on shared libraries (by Cristian Rodríguez) - Fix typo in blkdiscard docs (by pls-no-hack) - lib/fileeq.c Fix a typo in message. (by Masanari Iida) Signed-off-by: Adolf Belka --- lfs/util-linux | 41 +++++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/lfs/util-linux b/lfs/util-linux index 2b8a0c2dc..5ec0fa9bc 100644 --- a/lfs/util-linux +++ b/lfs/util-linux @@ -24,7 +24,8 @@ include Config -VER = 2.41 +VER = 2.41.1 +# https://www.kernel.org/pub/linux/utils/util-linux/ THISAPP = util-linux-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -42,7 +43,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = b0f6d63c1365d3b065584d4d79a1716e1f036474984fc08dd6b298d7f50e66736af046404d3c9d8051fd0c9c455bcd623257ea1b967b755bee063415d91c5c21 +$(DL_FILE)_BLAKE2 = 0734e461837d825a8c0f770061cc005cef9238beea15dd900283481bcec66a971492a898cd44581e889fd1af25cf631e16a687d3f0df0a86a8caa15e7f45c935 install : $(TARGET) @@ -74,24 +75,24 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ - --docdir=/usr/share/doc/util-linux \ - --disable-chfn-chsh \ - --disable-static \ - --disable-nls \ - --disable-static \ - --disable-login \ - --disable-nologin \ - --disable-su \ - --disable-setpriv \ - --disable-runuser \ - --disable-pylibmount \ - --disable-liblastlog2 \ - --enable-pg \ - --enable-hardlink \ - --without-python \ - --without-systemd \ - --without-systemdsystemunitdir \ - runstatdir=/run + --docdir=/usr/share/doc/util-linux \ + --disable-chfn-chsh \ + --disable-static \ + --disable-nls \ + --disable-static \ + --disable-login \ + --disable-nologin \ + --disable-su \ + --disable-setpriv \ + --disable-runuser \ + --disable-pylibmount \ + --disable-liblastlog2 \ + --enable-pg \ + --enable-hardlink \ + --without-python \ + --without-systemd \ + --without-systemdsystemunitdir \ + runstatdir=/run cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install