Received: (at 73795) by debbugs.gnu.org; 13 Oct 2024 22:17:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 13 18:17:09 2024 Received: from localhost ([127.0.0.1]:59133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t06tg-0001xu-Pi for submit <at> debbugs.gnu.org; Sun, 13 Oct 2024 18:17:09 -0400 Received: from mail-ej1-f43.google.com ([209.85.218.43]:44122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <kspalaiologos@HIDDEN>) id 1t06on-0001Zu-0q for 73795 <at> debbugs.gnu.org; Sun, 13 Oct 2024 18:12:05 -0400 Received: by mail-ej1-f43.google.com with SMTP id a640c23a62f3a-a7aa086b077so487258666b.0 for <73795 <at> debbugs.gnu.org>; Sun, 13 Oct 2024 15:11:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728857448; x=1729462248; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=T3D3n+6p5r5VvENPPTmL7fD2u4OTCsLRzb7f2kS5Yuc=; b=QOaHAYVk+2CEGoSknVWn1xrTdYe6lzyY84HoqZ69DPkKbITJaTOO794FyGDkFIm7JI YkjYqO5gNY31iLt2npIZbA/PDVNOc5V1LmuuB6KgwRqnely/v76FHB1H2Sr3werkZiEr yk40djnaTq/ZXu+Tzigh6kY5O8UWDDfuWN5kEOX4cbbhP7s03TQSopGLuC1f+MpNqaWS RkQ0eB/pn72b5vTukQRaektkfGTfuJLCs8xkoORrsqyfs/PApUIGKmR6c76gFzG6NvCK qf3mYCIUZXXHQ0Oy4bspBLXaMYSZDGJ7QBUve8u2XltM5OEpJuKxCvaXGI/H6/nY4bTs seXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728857448; x=1729462248; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=T3D3n+6p5r5VvENPPTmL7fD2u4OTCsLRzb7f2kS5Yuc=; b=L7T/mAAL+s3tsGwxd+WUgLIxgBx7WLpAFgIl3dNdGISr4CWOJvloRR/rE9Nghd+Rww B/OZrBbnBOk5X5RhiwWa9rYR8kLtUOvm/R/SC85NJil41Jxjc7F9QldDbVhOK8aC7mgA exEucoOhFRyxMQXbhpqP8SMpi9o3r9+tPjJepLtKsohkZeE3PT7RVq0zIWMDIVKkBhPd VSSU/a5/2URg3DUIX7A2HopxJjiOBipkcZ1tK+AFisu6AP7pURjrVzSEsxsoeYZwsHfN 5RUrV01LCzoDnWElJQg4GlrvWCYbVv31X47VDvI8Ue8Y9xTKAUKb9RqEKH+oXIADX/2L Hkdg== X-Gm-Message-State: AOJu0Ywb2GTCvPqzi2yWttM/EDQ+UkTysjwhTjTt71t3qq1mVejTtrUW gbfoaThbqFZbBvKPd4Ci/6Q2rs/K3SXytZlgV5dPLfMjOpgeMcb4 X-Google-Smtp-Source: AGHT+IGAxH9l+UYVXQamUEF55Azj4wXyImEmHB+LYhxMBIAukcBnFzBtTt4QlWwWUWo1IOcwbWAbtA== X-Received: by 2002:a17:907:9611:b0:a99:36ab:d843 with SMTP id a640c23a62f3a-a99b940ff26mr949597766b.38.1728857447550; Sun, 13 Oct 2024 15:10:47 -0700 (PDT) Received: from ?IPV6:2a02:810b:4540:49f0:ccdf:da7:9a16:63f0? ([2a02:810b:4540:49f0:ccdf:da7:9a16:63f0]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a9a1455e4d1sm14229066b.27.2024.10.13.15.10.47 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 13 Oct 2024 15:10:47 -0700 (PDT) Message-ID: <01345792-5ec9-411a-b0d6-efd0850f8f77@HIDDEN> Date: Mon, 14 Oct 2024 00:10:22 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [bug#73795] [PATCH] Add support for the bzip3 compression tool to automake. To: Karl Berry <karl@HIDDEN> References: <202410132203.49DM3f4K1633953@HIDDEN> Content-Language: en-US From: Kamila Szewczyk <kspalaiologos@HIDDEN> Autocrypt: addr=kspalaiologos@HIDDEN; keydata= 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 In-Reply-To: <202410132203.49DM3f4K1633953@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73795 X-Mailman-Approved-At: Sun, 13 Oct 2024 18:17:07 -0400 Cc: 73795 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Karl, Thank *you* for the quick response. The AND implies that the package contains both LGPLv3.0 and BSD-licensed code (in particular e.g. Rich Felker's getopt shim) - it is not dual-licensed. However, for all intents and purposes I hereby grant the GNU Project permission to use it in any GPLv2 licensed package. The "spiritual" connection primarily lies in the algorithmic matters: bzip3 is actually more similar to bzip than bzip2 - the former being abandoned due to patent issues on arithmetic coding, which are not a problem nowadays. Both codecs are statistical and make use of the Burrows-Wheeler transform. Hence, bzip3 really stands for Burrows-wheeler ZIP, but versions one and two were taken. To my knowledge, Julian does not have a trademark on the bzip series, which itself doesn't seem to infringe the IP of Katz' original PKZIP. -- Yours, Kamila Szewczyk On 10/14/24 12:03 AM, Karl Berry wrote: > Hi Kamila - thanks much for the patch. > > % wc -c *tar* > 1885428 automake-1.17.0.91.tar.bz2 > 1500817 automake-1.17.0.91.tar.bz3 > 2456935 automake-1.17.0.91.tar.gz > 1641112 automake-1.17.0.91.tar.xz > > That is an impressive compression ratio. > > LGPLv3-licensed > > I searched for bzip3 on pkgs.org and it said the license was > LGPL-3.0-or-later AND BSD-2-Clause. Which is good, if true, because > LGPLv3 is not compatible with GPLv2-only. > https://rhel.pkgs.org/9/epel-x86_64/bzip3-1.3.1-1.el9.x86_64.rpm.html > > But main.c only says LGPLv3, so I'm not sure what to make of that. > Can you clarify? Not that it's a stopper. > > Also not a stopper, but I just wonder, what is the relationship to > bzip3? It seems there is, basically, none. I presume you are not Julian > Seward by another name :). I don't understand the "spiritual" > connection, sorry. But it's surely too late to rename it anyway, so it > doesn't matter. > > Thanks again, > Karl
automake-patches@HIDDEN
:bug#73795
; Package automake-patches
.
Full text available.Received: (at 73795) by debbugs.gnu.org; 13 Oct 2024 22:04:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 13 18:04:18 2024 Received: from localhost ([127.0.0.1]:58919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t06hG-0000wZ-1a for submit <at> debbugs.gnu.org; Sun, 13 Oct 2024 18:04:18 -0400 Received: from frenzy.freefriends.org ([198.99.81.75]:48602 helo=freefriends.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <karl@HIDDEN>) id 1t06hE-0000wN-0z for 73795 <at> debbugs.gnu.org; Sun, 13 Oct 2024 18:04:16 -0400 X-Envelope-From: karl@HIDDEN Received: from freefriends.org (localhost [127.0.0.1]) by freefriends.org (8.16.1/8.16.1) with ESMTPS id 49DM3fVx1633954 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sun, 13 Oct 2024 16:03:41 -0600 Received: (from apache@localhost) by freefriends.org (8.16.1/8.14.7/Submit) id 49DM3f4K1633953; Sun, 13 Oct 2024 16:03:41 -0600 Date: Sun, 13 Oct 2024 16:03:41 -0600 Message-Id: <202410132203.49DM3f4K1633953@HIDDEN> From: Karl Berry <karl@HIDDEN> To: kspalaiologos@HIDDEN Subject: Re: [bug#73795] [PATCH] Add support for the bzip3 compression tool to automake. In-Reply-To: <43207a7f-f799-4f3a-ae96-338e0938d48c@HIDDEN> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73795 Cc: 73795 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Kamila - thanks much for the patch. % wc -c *tar* 1885428 automake-1.17.0.91.tar.bz2 1500817 automake-1.17.0.91.tar.bz3 2456935 automake-1.17.0.91.tar.gz 1641112 automake-1.17.0.91.tar.xz That is an impressive compression ratio. LGPLv3-licensed I searched for bzip3 on pkgs.org and it said the license was LGPL-3.0-or-later AND BSD-2-Clause. Which is good, if true, because LGPLv3 is not compatible with GPLv2-only. https://rhel.pkgs.org/9/epel-x86_64/bzip3-1.3.1-1.el9.x86_64.rpm.html But main.c only says LGPLv3, so I'm not sure what to make of that. Can you clarify? Not that it's a stopper. Also not a stopper, but I just wonder, what is the relationship to bzip3? It seems there is, basically, none. I presume you are not Julian Seward by another name :). I don't understand the "spiritual" connection, sorry. But it's surely too late to rename it anyway, so it doesn't matter. Thanks again, Karl
automake-patches@HIDDEN
:bug#73795
; Package automake-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 13 Oct 2024 16:23:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 13 12:23:13 2024 Received: from localhost ([127.0.0.1]:52208 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t01NA-0003kM-0Z for submit <at> debbugs.gnu.org; Sun, 13 Oct 2024 12:23:13 -0400 Received: from lists.gnu.org ([209.51.188.17]:44658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <kspalaiologos@HIDDEN>) id 1szzq2-0006pS-E3 for submit <at> debbugs.gnu.org; Sun, 13 Oct 2024 10:44:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <kspalaiologos@HIDDEN>) id 1szzpm-0007A4-Gh for automake-patches@HIDDEN; Sun, 13 Oct 2024 10:44:38 -0400 Received: from mail-ej1-x636.google.com ([2a00:1450:4864:20::636]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <kspalaiologos@HIDDEN>) id 1szzpk-0003Cx-L7 for automake-patches@HIDDEN; Sun, 13 Oct 2024 10:44:38 -0400 Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-a99f3a5a44cso115532266b.3 for <automake-patches@HIDDEN>; Sun, 13 Oct 2024 07:44:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728830674; x=1729435474; darn=gnu.org; h=content-transfer-encoding:autocrypt:subject:from:to :content-language:user-agent:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=xlr84kPk0yjiGD5VHhTT8Spf4vtnYrD7hajOByEuDXU=; b=XhYCou9ARbYgeXtPLE0q9GuQOyOSXpbNHpguPwCcyfaDraTjOzRJX+NlgJ7yG0Hncq swgPKXSu8myozVTvvVjTJ8tduB6QS2zZF8Blj2rBHIdnrVSy/HOTY8kkLqQ/FZQuhjmG 3mWI5LOG9hu4eecMexLL0CRVwrdSeUWl6fZsImMc0i/l/nqqSi2Q9iwzHc7ZMImjTipb RRAPeR8s4RqhyzkPM3UL1f4dB/79hJtJP35jbbwxrnlNomziMiHvmYmm1oxym/4REzdr OEryF4TovX3CL0Z1FACQHHpQJQOU8GolPluLSZgLjk8VApOIkO+VleOitCw3P0o733TV 1Ttw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728830674; x=1729435474; h=content-transfer-encoding:autocrypt:subject:from:to :content-language:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=xlr84kPk0yjiGD5VHhTT8Spf4vtnYrD7hajOByEuDXU=; b=UBmYdSXtiwMdJbAzOs5YZgdeJoMLldCc6p0GbenE7rKqdzIce4M/AnCXNGn/n/uNps CKddRKqlVujinF89kOmjjc9l6GVSi0m3nTnn4F3Vy4UCJT9bhlUbBg42hriik86//0ih f0aZjRooJ7F73RJFBK76ZrmCfwe3bb8p1yxiMVBY/F+652qFW6htuBJaUJ3pQpQsn1Q3 T2/ZQRaT4kxtiaw0MC96a8XcgqeM1ECs+WlNXcwPuzxIGGRMLAcTFOOx76DOdl6cJ0DQ SNtyJkUeZHL1w/IJz1xgEFgk6aaFmkgvJDGCSRNXNr/FktQSKvqZummTwUz53X9KQaSt 7fMg== X-Gm-Message-State: AOJu0Yys+R3iO2e6WNoaxN4i2uTwDr4H4GXB3yrDVrQl0HDJ52FxRxSJ ojgGKFtiW664h4x9SzMqinwW0bRNJKgSOtDd3aj+OBrIuBBierpv4qd3jDRTrMA= X-Google-Smtp-Source: AGHT+IF3OkOpR0I8vRVbMtR0nIDiddObx2coLn2zs+JxmTVrS3pPJsGzSzwQlIcv76qxy2nbARDJxw== X-Received: by 2002:a17:907:7d8d:b0:a9a:c0b:d21c with SMTP id a640c23a62f3a-a9a0c0bd7bbmr86280966b.18.1728830674219; Sun, 13 Oct 2024 07:44:34 -0700 (PDT) Received: from ?IPV6:2a02:810b:4540:49f0:ccdf:da7:9a16:63f0? ([2a02:810b:4540:49f0:ccdf:da7:9a16:63f0]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a99f07c842csm190804466b.54.2024.10.13.07.44.33 for <automake-patches@HIDDEN> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 13 Oct 2024 07:44:33 -0700 (PDT) Message-ID: <43207a7f-f799-4f3a-ae96-338e0938d48c@HIDDEN> Date: Sun, 13 Oct 2024 16:44:09 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: automake-patches@HIDDEN From: Kamila Szewczyk <kspalaiologos@HIDDEN> Subject: [PATCH] Add support for the bzip3 compression tool to automake. Autocrypt: addr=kspalaiologos@HIDDEN; keydata= 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2a00:1450:4864:20::636; envelope-from=kspalaiologos@HIDDEN; helo=mail-ej1-x636.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 13 Oct 2024 12:23:10 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) bzip3 (https://github.com/kspalaiologos/bzip3) is a free and open-source LGPLv3-licensed data compression utility that excels at compressing text and source code. Compression ratio tests for the automake distribution tarball: % wc -c *tar* 1885428 automake-1.17.0.91.tar.bz2 1500817 automake-1.17.0.91.tar.bz3 2456935 automake-1.17.0.91.tar.gz 1641112 automake-1.17.0.91.tar.xz --- bin/automake.in | 3 ++- lib/Automake/Options.pm | 1 + lib/am/distdir.am | 9 +++++++++ t/dist-formats.tap | 1 + 4 files changed, 13 insertions(+), 1 deletion(-) diff --git a/bin/automake.in b/bin/automake.in index a17f45236..30d82bb96 100644 --- a/bin/automake.in +++ b/bin/automake.in @@ -3856,7 +3856,7 @@ sub handle_dist () { my $archive_defined = option 'no-dist-gzip' ? 0 : 1; $archive_defined ||= - grep { option "dist-$_" } qw(shar zip tarZ bzip2 lzip xz zstd); + grep { option "dist-$_" } qw(shar zip tarZ bzip2 bzip3 lzip xz zstd); error (option 'no-dist-gzip', "no-dist-gzip specified but no dist-* specified,\n" . "at least one archive format must be enabled") @@ -6898,6 +6898,7 @@ sub preprocess_file 'XZ' => !! option 'dist-xz', 'LZIP' => !! option 'dist-lzip', 'BZIP2' => !! option 'dist-bzip2', + 'BZIP3' => !! option 'dist-bzip3', 'COMPRESS' => !! option 'dist-tarZ', 'GZIP' => ! option 'no-dist-gzip', 'SHAR' => !! option 'dist-shar', diff --git a/lib/Automake/Options.pm b/lib/Automake/Options.pm index 2dc7899f8..d08af3ef1 100644 --- a/lib/Automake/Options.pm +++ b/lib/Automake/Options.pm @@ -275,6 +275,7 @@ sub _is_valid_easy_option ($) color-tests dejagnu dist-bzip2 + dist-bzip3 dist-lzip dist-xz dist-zip diff --git a/lib/am/distdir.am b/lib/am/distdir.am index c85f6a325..4a7534f98 100644 --- a/lib/am/distdir.am +++ b/lib/am/distdir.am @@ -343,6 +343,12 @@ dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__post_remove_distdir) +?BZIP3?DIST_ARCHIVES += $(distdir).tar.bz3 +.PHONY: dist-bzip3 +dist-bzip3: distdir + tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip3 -c >$(distdir).tar.bz3 + $(am__post_remove_distdir) + ?LZIP?DIST_ARCHIVES += $(distdir).tar.lz .PHONY: dist-lzip dist-lzip: distdir @@ -390,6 +396,7 @@ dist-zip: distdir ?XZ?DIST_TARGETS += dist-xz ?SHAR?DIST_TARGETS += dist-shar ?BZIP2?DIST_TARGETS += dist-bzip2 +?BZIP3?DIST_TARGETS += dist-bzip3 ?GZIP?DIST_TARGETS += dist-gzip ?ZIP?DIST_TARGETS += dist-zip ?ZSTD?DIST_TARGETS += dist-zstd @@ -443,6 +450,8 @@ distcheck: dist eval GZIP= gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ + *.tar.bz3*) \ + bzip3 -dc $(distdir).tar.bz3 | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ diff --git a/t/dist-formats.tap b/t/dist-formats.tap index 34d88b67c..13250327c 100644 --- a/t/dist-formats.tap +++ b/t/dist-formats.tap @@ -59,6 +59,7 @@ setup_vars_for_compression_format () lzip) suffix=tar.lz compressor=lzip ;; xz) suffix=tar.xz compressor=xz ;; bzip2) suffix=tar.bz2 compressor=bzip2 ;; + bzip3) suffix=tar.bz3 compressor=bzip3 ;; zip) suffix=zip compressor=zip ;; zstd) suffix=tar.zst compressor=zstd ;; *) fatal_ "invalid compression format '$1'";; -- 2.45.2
Kamila Szewczyk <kspalaiologos@HIDDEN>
:automake-patches@HIDDEN
.
Full text available.automake-patches@HIDDEN
:bug#73795
; Package automake-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.