From patchwork Wed Feb 26 18:12:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 8503 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 "R10" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4Z5GmP1ktDz3xN3 for ; Sun, 2 Mar 2025 09:26:45 +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 "E5" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4Z5GmM4Yd5z7d3; Sun, 2 Mar 2025 09:26:43 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4Z5GmM2xssz33lb; Sun, 2 Mar 2025 09:26:43 +0000 (UTC) Received: by mail02.haj.ipfire.org (Postfix, from userid 109) id 4Z5Glp0Zqxz342d; Sun, 2 Mar 2025 09:45:14 +0000 (UTC) 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) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "R11" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4Z32dR1Ygqz34WL for ; Wed, 26 Feb 2025 18:12:59 +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 4Z32dQ20KNz1wy; Wed, 26 Feb 2025 18:12:58 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1740593578; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=zqloAOWEzf6Hinpiy6YIP3R7AQeNgT1ZHcCfyk83CNM=; b=E129ryfC34Y/bGTsSePCkXXQPVCg1w3YL0uvRPFy1EDenc65CLIYykarl2h/ulWZ7qXpl5 vb8IuUoCICYo+1CQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1740593578; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=zqloAOWEzf6Hinpiy6YIP3R7AQeNgT1ZHcCfyk83CNM=; b=YuZgzqR7oAkbWHd7Li6aO+LLbgTE18/S08yqtCmYhn39Lae40pDXiTEZbs2ijJDyfZx2R8 WqSl2+2Gj59cL9J4INDPvADrDvynjXyUmGpzC1M77PYs5+TWGkwnSRKSTxDVVeL0kQDoOR XMr8AmwHBsjbN2bCVgG5JtYNbekeDgM0ICXxcFfsm5XAGMJWLzuPIVpRY8m/9mtB3EsLBr F90AYYJAK0ZraS1wBOQSwki0AxDvKfWwokZoZUmefFT0rzO4Jv1jBZGDFrAFXshMdXSdo9 hUQ7hR01OSFBbvmyZGHJh31BbT2oaYuWiCiwuKkhio15M1GPxwPzFIBMVOFz9A== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] btrfs-progs: Update to version 6.13 Date: Wed, 26 Feb 2025 19:12:42 +0100 Message-ID: <20250226181250.1470980-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Message-ID-Hash: BKLN2GOZE3UOGWE2WCUFPRPWTJMLYN55 X-Message-ID-Hash: BKLN2GOZE3UOGWE2WCUFPRPWTJMLYN55 X-MailFrom: adolf.belka@ipfire.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.8 Precedence: list List-Id: IPFire development talk Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: - Update from version 6.11 to 6.13 - Update of rootfile not required - Changelog 6.13 mkfs: new option to enable compression updated summary (subvolumes, compression) completely remove option --leafsize, deprecated long ago btrfstune: add option to remove squota scrub: start: new option --limit to set the bandwidth limit for the duration of the run status: fix printing of Rate unit suffix (SI/IEC) qgroup clean-stale: check if quotas are enabled before starting filesystem sync() print builtin features and options in --version output (mkfs, convert, image, btrfstune) build: Botan minimum version is now 3.x target to build compile_commands.json (for LSP) other: a bit more optimized crc32c code sync some headers from kernel code command help updates and fixes build warning fixes error message updates cleanups and refactoring updated tests lots of documentation updates 6.12 subvolume delete: add new option to do recursive subvolume deletion (for regular user delete only accessible subvolumes) mkfs: new option --subvol to create subvolumes in given paths, read-write, read-only and default add hard link detection support for --rootdir option fixes: receive: message verbosity fixes check: fix false positive report of missing checksum for extent holes check: handle compressed extents when checking tree log when asking Y/N user questions, flush the terminal so the question is displayed (e.g. btrfstune -S) other code refactoring, error handling python packaging fixes documentation updates new tests Signed-off-by: Adolf Belka --- lfs/btrfs-progs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lfs/btrfs-progs b/lfs/btrfs-progs index 29caa757f..82473dbef 100644 --- a/lfs/btrfs-progs +++ b/lfs/btrfs-progs @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2024 IPFire Team # +# Copyright (C) 2007-2025 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,9 @@ include Config -VER = 6.11 +VER = 6.13 + +# https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/ THISAPP = btrfs-progs-v$(VER) DL_FILE = $(THISAPP).tar.xz @@ -32,7 +34,6 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) -# https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/ ############################################################################### # Top-level Rules @@ -42,7 +43,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 6dec219394e39a821f29858eddf1d501537d3cebad2dc83f0cea6d88d0b0e94c4fe2e660a48a27942ccfb6f3ac0630d5930f44e083168de65b60af36e895b2af +$(DL_FILE)_BLAKE2 = aaf536e17977c052dd0828501f5a91b85403d561301f10d8c7bf2f5abae30a323f781ef8727f8ca48efc6edf16000b3ee8435fd6a89d6d047dda289ad87e3f64 install : $(TARGET)