GNU logs - #73795, boring messages


Message sent to automake-patches@HIDDEN:


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=
 xsFNBGLmODgBEADBp0q+9tuJS6fMMVI39FNoS4zo9CCvYXrp8wvO095wnh0vho8MxsBLLzkT
 8mI9Nn/ShC2Z9MdWPxVkyZTW8TfuZWTKA5nepcnGHpRE9zsF/fXsWsAEijOkNcVNOt3zzbod
 r1gwFW/7O3AgJL1gMWn6yyY3nOL1AgjiLqJnflXzti8doFEiLQgKiM3DZaOqSejWHJZ5ywW5
 b4Gg0DkbiZXr0Un6E7NMHce1ExVE66S6d+bUfOSnL/BEnBUV3Eil2d1sAJct4bhsChR8qfZQ
 SmHxasrbW8Z4rvimlO+LxnLwtO8TSMTHcKVVOWI6UJi742OPwsNfNOiSsbo9b09fggD766op
 il36UH4ba3Ii9IDYyG8BPSGmIK+Uvgjf0eamShjvfHZkohCTHzJ6egrV5K8JsTbdfGtjyVc4
 Q3oM+uod5ygpFswe06o3Gre/0hcE1qI7pKYXZEaI2dKXoeBySRBVCI9CBPPWIXDB2IPSTCS9
 fGFGg3dDKXnh8fqsK9CpTofqj/8Bs8Pkctnmb1edeH0ULOIlEYFjaMoYIy08j+QJVlbkTKyV
 EsqYTCg4AACVhbhUSvJIOn21I2MrAQP8j0Do//PBPLvki8iBMEylHoGA16nkzM5mEtkusUUJ
 s+e3K6jWb8hRfrEPVAGrE0yXEiu91P1HG1kipiOnPbssgnAq8QARAQABzSlLYW1pbGEgU3pl
 d2N6eWsgPGtzcGFsYWlvbG9nb3NAZ21haWwuY29tPsLBlAQTAQoAPhYhBGwiLqayvSFqpAZR
 asho8LbeOECdBQJkuUORAhsDBQkUXSNZBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEMho
 8LbeOECdFygP/1NB34XX/v8ag7NiMC4K6BMUswfhrr2bN+2zHU4uEJF7i4R8WSZfAYyheqNN
 9Wv3j8HRPwHGtidL17HXt0CYXYIFl/3UxsM6TmN0Aq0WiNH2IrjVb+DDGjWpPqeMwaFFycJE
 OwFJ65VlHfPH3r1kzat9OM6zE5d3diBHFzhWhBA+wvnTwWq9/1aEF2W8lo+MxXwzkYzO58i+
 A1MkFhAC8eOePywXX5Dw1BjFXkeuOf5riq0LgRxBlsQ0dDUtCJLaxHFLPmP0EE3VXQTidEsr
 8urHhinjUdFnxUvlqUCreSu31zL6Z3JxqfrZ3Wk5/g32SERzRTMeFHSELM0LdO/O+SRBcXL6
 7hzXjLUCfHFYHTdyNdmxJPKC+DNNvWO/FeJreeRrF3q9U1CCYc7DXJQcbJ02iNHoauoFcoMT
 JHYyoRS7ST3mzSDbcE3kyyA20whgXGrqXSp41VLgy3wL1sQt5K44KzKpjGXTLx2Q4iXt8a/X
 dYR5iprgnl3eJpjfMNnqqkWVBxBYXe1r25wzBH/y5XYGLj6e6aRP6HoMPfWxjTVOVKJM96Zc
 xG7OwoJJTVVim2nSaN930/t/mbPY3IHDX3DztHWgmYQs2dFPsEvRtkyM8H5TwwY8i+93IYdV
 nqhVE2x8pITsJmYTkFcYBIKNZTBCOEDsiaqz/JWai2P6U42/zsFNBGLmODgBEAD0A2KWMlPX
 cQCqJREl0o+s27H0toJ2A1tPJzqr0ijSKkZvUPbjFkmEVwNW/iV4m3rxtb+q5p1eE+aIcX8U
 ARP6MSUIlEpz2qRZqeKErVUVAelpTUEx/SqpL1YOLwPgheKCkX5gS841XbcE8csICPSeudFN
 8ZzUovFqf1I8aC7Jk28vNjEKnAZHZ2KFzjk/Lf4YRgj0+qRRRetLir+zDvePDok/euZTqLjb
 nlU9rW0dGdymuDu7/eoZNhokokg07pBjAFHi0ovWw49M8Jh4/HhKaF6T98/zSK/SyX9taDAh
 ZXO9/6NkZukxomSuNlp0x2LW5dK8K8eACnpRYLpsdWQguWjQi6Z4OTnWHRSmR6qYd2U8lvZn
 xJzoVA8jasWNLeTBmfOXKRnONhdjWAHFxCPGfBEUdQe7k2vwLnjPxaWtmUkjmsXevZDQqxBS
 2YKozIXN/RT3d783czwnM6btwVra5zIFyj6hbvcMRjgyLxucczy7TMeUD9zAlxI6t5CwRvcY
 mK0uUScThC2kQ+iiBiAdr39IDb7DIRSrVWDmZvVnZfzv9zhQD+kjhz7jJpKlvzm1b0qExxEa
 wGfUXUXMkGQ5e7DjfMhcaz7TCDpGIKciBi0dvkYWFngK7Zymx+qZpswhouyOwRhZ8Dw9Rh7R
 0DDhlRmk6DGc75BC5wAU0zGRDwARAQABwsOyBBgBCgAmFiEEbCIuprK9IWqkBlFqyGjwtt44
 QJ0FAmS5Q5ICGy4FCRRdI1kCQAkQyGjwtt44QJ3BdCAEGQEKAB0WIQQSN1oSvLXfl6Ga+cXj
 TXuto9rMFAUCYuY4OAAKCRDjTXuto9rMFEK7EADc1zLI7Q3yTja+fsoGoUT9JsJBZBuGBSi9
 j8amaH0wWgjrfmFsOpTE7BDzQMARiza1gWhJ4ro8j0QspW6to/NCebLww5b3RPvbS/js8ytY
 LMy85QGgNYmSNbL1Sh3MvEaqT6D0f3/31Ecxs8/f4sWNXzUpsjvVlYo92fCiAarzhetj6AUc
 fpP8azHfFUVjtAZD98cvQnm5/5gQsgqWklZsKMypUxsyXNtzC6sqtpgNm02UAV63KPn8pnZA
 CNvTkF2U01l/zqQT0SJcKZazzMTqwPEujhh2ulRK8zPO9m7SC47RY2ZWRVLuDtk3dkLfyZBb
 Gve2inGsYft9udJI482V3MSDP4Z5BZzDz3xVaeYGPRHzTSWxOeTtQdJ2GRoMF/XXDLIRJtNR
 MQbHJNZkMx8LeP/wkyl7ZUm0w8lGi04La9vmM5Gl8WMZoAVgUnCWAFaER0VctMpYikMr217J
 7dOqyLZWFx65o2y6bOdH84wLm0zzgLKETmVeQoD650WcpgC4p2IfXIOENghaCpBhcDhzJnkv
 ktLSjSygeXxRnS1BrrJj824F/1f0RSxs+R9Lq6NVIk4L21CD1QFj0yk5AzAWCQfKH55fA7Q+
 fj/KDEo574MhJoYUpW8R5hRZEaZ5b0J78aVXQMGds/yieFEhRyaL88qtwGOcPAGFtx7MlfaQ
 grVTEACoY3uW+tOzg3lIOvnrpQE1++SsD2/KTf+RxiG1IjAmDNfqiQTWi5IOBx7hQA+0MVR/
 xX8mtXEYhcHcuEvfCsqQ18R4AVlIavxI3SGZ/CVcvIxTrm7fLSTMyelgGpNNACjuh8twea4i
 Dodlh/hekDN9F+rSnbmgbPOlbFysGAKaGT3fbsLZcCeb0UVZIEJrkM9NNutiPuUdh/m+2OU0
 ohq+BAUDW35pWJOTIOV2CvkP4oSBs+YssxRIQxcdYI0CBUhyRS86CPMKdtzku7pPkJ0XJK1F
 CrFGVacaYdNnoyFR/PFZCZg1bdYvgcoFxp4gE2XDakQkZ193urE1WEsxmchXEEYX0lsCH4Ed
 ndS4D6LJUobnKG9k+vDjk5CkG42rPdC5QYVso2FiEq24jjpSbTxnPy4pfgb7Tdzx/WFALn3M
 GhVNk4PHLye9zLmhPSuyVaUWCBJ0sRvUBd7ozNx7b+nLWCAnrWk0ag05P2xc81g9lVSZ/RbI
 Kf3Z+m+HdgUl1l+bNUPb31fVUytZDdx5v85i27UzYRG6sSkZ+nUY9st1vjQ3jpjtpQDSDLbG
 2Zc4fvhY7dnsUxsuyziGLWhuM09/GZl9l9R11+H+dUMV4HCFwKsrjd8xipa9TySryEnyck+v
 wLQZNnpsVjt1gRxl1EgPM8S0McC+mHcCTx1NC6vang==
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




Message sent:


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


Message sent to automake-patches@HIDDEN:


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




Message sent to automake-patches@HIDDEN:


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






Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.