X-Loop: help-debbugs@HIDDEN Subject: [bug#73795] [PATCH] Add support for the bzip3 compression tool to automake. Resent-From: Kamila Szewczyk <kspalaiologos@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: automake-patches@HIDDEN Resent-Date: Sun, 13 Oct 2024 16:24:02 +0000 Resent-Message-ID: <handler.73795.B.172883659314411 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 73795 X-GNU-PR-Package: automake-patches X-GNU-PR-Keywords: patch To: 73795 <at> debbugs.gnu.org X-Debbugs-Original-To: automake-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.172883659314411 (code B ref -1); Sun, 13 Oct 2024 16:24:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Oct 2024 16:23:13 +0000 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 From: Kamila Szewczyk <kspalaiologos@HIDDEN> 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-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
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Kamila Szewczyk <kspalaiologos@HIDDEN> Subject: bug#73795: Acknowledgement ([PATCH] Add support for the bzip3 compression tool to automake.) Message-ID: <handler.73795.B.172883659314411.ack <at> debbugs.gnu.org> References: <43207a7f-f799-4f3a-ae96-338e0938d48c@HIDDEN> X-Gnu-PR-Message: ack 73795 X-Gnu-PR-Package: automake-patches X-Gnu-PR-Keywords: patch Reply-To: 73795 <at> debbugs.gnu.org Date: Sun, 13 Oct 2024 16:24:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): automake-patches@HIDDEN If you wish to submit further information on this problem, please send it to 73795 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 73795: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D73795 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#73795] [PATCH] Add support for the bzip3 compression tool to automake. References: <43207a7f-f799-4f3a-ae96-338e0938d48c@HIDDEN> Resent-From: Karl Berry <karl@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: automake-patches@HIDDEN Resent-Date: Sun, 13 Oct 2024 22:05:01 +0000 Resent-Message-ID: <handler.73795.B73795.17288570583635 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73795 X-GNU-PR-Package: automake-patches X-GNU-PR-Keywords: patch To: kspalaiologos@HIDDEN Cc: 73795 <at> debbugs.gnu.org Received: via spool by 73795-submit <at> debbugs.gnu.org id=B73795.17288570583635 (code B ref 73795); Sun, 13 Oct 2024 22:05:01 +0000 Received: (at 73795) by debbugs.gnu.org; 13 Oct 2024 22:04:18 +0000 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> In-Reply-To: <43207a7f-f799-4f3a-ae96-338e0938d48c@HIDDEN> X-Spam-Score: 0.0 (/) 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
X-Loop: help-debbugs@HIDDEN Subject: [bug#73795] [PATCH] Add support for the bzip3 compression tool to automake. Resent-From: Kamila Szewczyk <kspalaiologos@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: automake-patches@HIDDEN Resent-Date: Sun, 13 Oct 2024 22:18:02 +0000 Resent-Message-ID: <handler.73795.B73795.17288578297563 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73795 X-GNU-PR-Package: automake-patches X-GNU-PR-Keywords: patch To: Karl Berry <karl@HIDDEN> Cc: 73795 <at> debbugs.gnu.org Received: via spool by 73795-submit <at> debbugs.gnu.org id=B73795.17288578297563 (code B ref 73795); Sun, 13 Oct 2024 22:18:02 +0000 Received: (at 73795) by debbugs.gnu.org; 13 Oct 2024 22:17:09 +0000 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 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-Mailman-Approved-At: Sun, 13 Oct 2024 18:17:07 -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: -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
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.