From unknown Tue Jun 17 01:47:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#54290: zdiff can not handle options properly Resent-From: Lv Ying Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Mon, 07 Mar 2022 12:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 54290 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: , Cc: CAKxHvy1w=ubGoLSKcGe8mwU36MYjHvXLW_1j3=rBi9sLJNw8UQ@mail.gmail.com, fanwentao@huawei.com, 54290@debbugs.gnu.org X-Debbugs-Original-Cc: CAKxHvy1w=ubGoLSKcGe8mwU36MYjHvXLW_1j3=rBi9sLJNw8UQ@mail.gmail.com, fanwentao@huawei.com, bug-gzip@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.164665508517836 (code B ref -1); Mon, 07 Mar 2022 12:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Mar 2022 12:11:25 +0000 Received: from localhost ([127.0.0.1]:52666 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRCCy-0004db-N4 for submit@debbugs.gnu.org; Mon, 07 Mar 2022 07:11:25 -0500 Received: from lists.gnu.org ([209.51.188.17]:47642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nR9h2-0000X4-Es for submit@debbugs.gnu.org; Mon, 07 Mar 2022 04:30:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57826) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nR9gx-00031t-Ms for bug-gzip@gnu.org; Mon, 07 Mar 2022 04:30:12 -0500 Received: from szxga02-in.huawei.com ([45.249.212.188]:5108) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nR9gq-00064t-KX for bug-gzip@gnu.org; Mon, 07 Mar 2022 04:30:11 -0500 Received: from dggeme758-chm.china.huawei.com (unknown [172.30.72.54]) by szxga02-in.huawei.com (SkyGuard) with ESMTP id 4KBtRL732KzBrKF; Mon, 7 Mar 2022 17:27:58 +0800 (CST) Received: from [10.174.176.219] (10.174.176.219) by dggeme758-chm.china.huawei.com (10.3.19.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2308.21; Mon, 7 Mar 2022 17:29:52 +0800 From: Lv Ying Message-ID: Date: Mon, 7 Mar 2022 17:29:51 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [10.174.176.219] X-ClientProxiedBy: dggems704-chm.china.huawei.com (10.3.19.181) To dggeme758-chm.china.huawei.com (10.3.19.104) X-CFilter-Loop: Reflected Received-SPF: pass client-ip=45.249.212.188; envelope-from=lvying6@huawei.com; helo=szxga02-in.huawei.com X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Mailman-Approved-At: Mon, 07 Mar 2022 07:11:23 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) As Bram Mertens mentioned in bug#35209: "diff -y -W 200 /tmp/b1 /tmp/b2". But when passed to zdiff the space between "-W" and 200 causes the COLUMNS argument to be interpreted as a file: zdiff -y -W 200 /tmp/b1 /tmp/b2 /bin/zdiff: 72: /bin/zdiff: cannot open 200: No such file I reproduce this problem in gzip 1.11: zdiff -y -W200 a.gz b.gz aaaa | bbbb zdiff -y -W 200 a.gz b.gz zdiff: line 66: 200: No such file or directory Also, file before options is not supported: zdiff a.gz b.gz -y -W200 zdiff: line 66: -y: No such file or directory diff a b -y -W 200 aaaa | bbbb This is because zdiff.in implement option parse is simple. zdiff.in first parse all the options by while loop. The use cmp="$cmp --" sperate options and file arguments. It is understandable that zdiff does not want to repeat the parameter parsing work of diff. So, use the simple option parse here. However, the usage string said "Do comparisons like 'diff' does." Such usage will misldead the user just as bug#35209 mentioned. There are two suggestions we may discuss: 1. update usage string, add detailed restricted instructions: e.g NO space between option and option argument, all the options should come before the filename parameter. 2. rewrite options parse function make it work just like diff. -- Thanks! Lv Ying From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 07 17:00:25 2022 Received: (at control) by debbugs.gnu.org; 7 Mar 2022 22:00:25 +0000 Received: from localhost ([127.0.0.1]:54788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRLOz-0001z7-G4 for submit@debbugs.gnu.org; Mon, 07 Mar 2022 17:00:25 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:44874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRLOy-0001qo-Bb for control@debbugs.gnu.org; Mon, 07 Mar 2022 17:00:25 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 4D4F7160068 for ; Mon, 7 Mar 2022 14:00:18 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id Mgl85Dbryq4y for ; Mon, 7 Mar 2022 14:00:17 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id AA83E16006C for ; Mon, 7 Mar 2022 14:00:17 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id xqcgNlKv7eDE for ; Mon, 7 Mar 2022 14:00:17 -0800 (PST) Received: from [192.168.1.9] (cpe-172-91-119-151.socal.res.rr.com [172.91.119.151]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 7C856160068 for ; Mon, 7 Mar 2022 14:00:17 -0800 (PST) Message-ID: <06280cff-fa5f-897b-a229-846e2b8be0cf@cs.ucla.edu> Date: Mon, 7 Mar 2022 14:00:17 -0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US To: control@debbugs.gnu.org From: Paul Eggert Subject: 54290 and 54291 are duplicates Organization: UCLA Computer Science Department Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 54290 merge 54290 54291 From unknown Tue Jun 17 01:47:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#54290: Reply for zdiff-fix-arg-handling-bug.patch References: In-Reply-To: Resent-From: Lv Ying Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Tue, 08 Mar 2022 15:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54290 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: , <54290@debbugs.gnu.org> Cc: fanwentao@huawei.com X-Debbugs-Original-Cc: fanwentao@huawei.com, bug-gzip@gnu.org Received: via spool by 54290-submit@debbugs.gnu.org id=B54290.164675496925781 (code B ref 54290); Tue, 08 Mar 2022 15:57:02 +0000 Received: (at 54290) by debbugs.gnu.org; 8 Mar 2022 15:56:09 +0000 Received: from localhost ([127.0.0.1]:57456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRcBz-0006hh-Qf for submit@debbugs.gnu.org; Tue, 08 Mar 2022 10:56:09 -0500 Received: from szxga03-in.huawei.com ([45.249.212.189]:2358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRPUd-0003mb-46 for 54290@debbugs.gnu.org; Mon, 07 Mar 2022 21:22:31 -0500 Received: from dggeme758-chm.china.huawei.com (unknown [172.30.72.56]) by szxga03-in.huawei.com (SkyGuard) with ESMTP id 4KCJsb6y8dz9sWj; Tue, 8 Mar 2022 10:18:43 +0800 (CST) Received: from [10.174.176.219] (10.174.176.219) by dggeme758-chm.china.huawei.com (10.3.19.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2308.21; Tue, 8 Mar 2022 10:22:23 +0800 From: Lv Ying Message-ID: <02982829-ce3d-d7a6-ef00-2ab311e568b1@huawei.com> Date: Tue, 8 Mar 2022 10:22:23 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [10.174.176.219] X-ClientProxiedBy: dggems705-chm.china.huawei.com (10.3.19.182) To dggeme758-chm.china.huawei.com (10.3.19.104) X-CFilter-Loop: Reflected X-Spam-Score: -2.3 (--) X-Mailman-Approved-At: Tue, 08 Mar 2022 10:56:06 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Paul: Thanks for your quick reply. I apply 0001-zdiff-fix-arg-handling-bug.patch at the latest gzip code(commit 2b281564e142c68acbdc) and test the problem. This patch can fix options with argument(e.g zdiff -C 5). This patch did an interesting job to identify zidff options with argument([CDFISUWXx]), this case put option argument into cmp="$cmp '$2'". At last, cmp="$cmp --" separate options and filename arguments. However this manual separation job can not handle filename before options. zdiff -i -W 200 -U 5 a.gz b.gz --- /dev/fd/5 2022-03-08 13:33:06.029980436 -0500 +++ - 2022-03-08 13:33:06.031632168 -0500 @@ -1 +1 @@ -aaaa +bbbb zdiff a.gz b.gz -i -W 200 -U 5 /root/community/gzip/zdiff: line 75: -i: No such file or directory getopt command from util-linux can handle such situation. getopt can separate arguments and options by "--", even though arguments are before options. Please add me when you reply this thread, so I can join this thread discuss easily. -- Thanks! Lv Ying From unknown Tue Jun 17 01:47:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#54290: Reply for zdiff-fix-arg-handling-bug.patch Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Tue, 08 Mar 2022 21:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54290 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Lv Ying Cc: fanwentao@huawei.com, 54290@debbugs.gnu.org Received: via spool by 54290-submit@debbugs.gnu.org id=B54290.164677377727702 (code B ref 54290); Tue, 08 Mar 2022 21:10:01 +0000 Received: (at 54290) by debbugs.gnu.org; 8 Mar 2022 21:09:37 +0000 Received: from localhost ([127.0.0.1]:58033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRh5N-0007Cj-0j for submit@debbugs.gnu.org; Tue, 08 Mar 2022 16:09:37 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:40062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRh5K-0007CR-Q6 for 54290@debbugs.gnu.org; Tue, 08 Mar 2022 16:09:36 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id A47EC160068; Tue, 8 Mar 2022 13:09:28 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id Ti2W22wASe9o; Tue, 8 Mar 2022 13:09:27 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 5958B16006C; Tue, 8 Mar 2022 13:09:27 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 5_PSzOVhYGGj; Tue, 8 Mar 2022 13:09:27 -0800 (PST) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 2E0A5160068; Tue, 8 Mar 2022 13:09:27 -0800 (PST) Content-Type: multipart/mixed; boundary="------------YgkkfKnca543lqmBHgKiTJ4J" Message-ID: <4b85f48d-95b4-540c-3483-6aa98ff23222@cs.ucla.edu> Date: Tue, 8 Mar 2022 13:09:26 -0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US References: <02982829-ce3d-d7a6-ef00-2ab311e568b1@huawei.com> From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: <02982829-ce3d-d7a6-ef00-2ab311e568b1@huawei.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) This is a multi-part message in MIME format. --------------YgkkfKnca543lqmBHgKiTJ4J Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 3/7/22 18:22, Lv Ying via GNU gzip discussion and bug reports. wrote: > However this manual separation job can not handle filename before options. > ... > getopt command from util-linux can handle such situation We try to keep gzip portable to a wide variety of platforms, even those with ancient shells that lack getopt. I reworked zdiff.in to handle filenames before options (without using getopt) and installed the attached additional patch. Please let us know of further problems by replying to this email and cc'ing to 54290@debbugs.gnu.org (there should be no need to open a new bug report). --------------YgkkfKnca543lqmBHgKiTJ4J Content-Type: text/x-patch; charset=UTF-8; name="0001-zdiff-fix-another-arg-handling-bug.patch" Content-Disposition: attachment; filename="0001-zdiff-fix-another-arg-handling-bug.patch" Content-Transfer-Encoding: base64 RnJvbSBiYjE4NGI5OGMyN2ZhNDY4MjZlYWEyZjYyNzJjYjRkNmVhY2M3NWE4IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBUdWUsIDggTWFyIDIwMjIgMTM6MDI6MzcgLTA4MDAKU3ViamVjdDogW1BBVENI XSB6ZGlmZjogZml4IGFub3RoZXIgYXJnLWhhbmRsaW5nIGJ1ZwoKQWxzbyBhbGxvdyBhcmdz IGFmdGVyIGZpbGUgbmFtZXMuClByb2JsZW0gcmVwb3J0ZWQgYnkgTHYgWWluZyA8aHR0cHM6 Ly9idWdzLmdudS5vcmcvNTQyOTAjMTI+LgotLS0KIHpkaWZmLmluIHwgMTI3ICsrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmls ZSBjaGFuZ2VkLCA3NSBpbnNlcnRpb25zKCspLCA1MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n aXQgYS96ZGlmZi5pbiBiL3pkaWZmLmluCmluZGV4IGQ5ODJkOWYuLjU5M2NiNmUgMTAwNjQ0 Ci0tLSBhL3pkaWZmLmluCisrKyBiL3pkaWZmLmluCkBAIC00OCw2MCArNDgsODUgQEAgZXNj YXBlPScKICAgJHMvWCQvJ1wnJy8KICcKIAotd2hpbGUgOjsgZG8KLSAgYXJnZG9uZT06Ci0g IGNhc2UgJDEgaW4KK2ZpbGVzb25seT0KK2ZpbGUxPQorZmlsZTI9CituZWVkb3A9CisKK2Zv ciBhcmcKK2RvCisgIGNhc2UgJGZpbGVzb25seSRuZWVkb3AkYXJnIGluCiAgIC0taCopIHBy aW50ZiAnJXNcbicgIiR1c2FnZSIgICB8fCBleGl0IDI7IGV4aXQ7OwogICAtLXYqKSBwcmlu dGYgJyVzXG4nICIkdmVyc2lvbiIgfHwgZXhpdCAyOyBleGl0OzsKLSAgLS0pIHNoaWZ0OyBi cmVhazs7Ci0gIC0qXCcqKSBhcmdkb25lPWZhbHNlIGFyZz0kMTs7Ci0gIC1bQ0RGSVNVV1h4 XSkKLSAgICBjbXA9IiRjbXAgJDEiCi0gICAgY2FzZSAkezI/fSBpbgotICAgIC0qXCcqKSBh cmdkb25lPWZhbHNlIGFyZz0kMjs7Ci0gICAgKikgY21wPSIkY21wICckMiciOzsKLSAgICBl c2FjCi0gICAgc2hpZnQ7OwotICAtPyopIGNtcD0iJGNtcCAnJDEnIjs7Ci0gICopIGJyZWFr OzsKKyAgLS0pIGZpbGVzb25seT10OzsKKyAgLSpcJyopIGNtcD0iJGNtcCAnImBwcmludGYg JyVzWFxuJyAiJGFyZyIgfCBzZWQgIiRlc2NhcGUiYDs7CisgIC1bQ0RGSVNVV1h4XSkgbmVl ZG9wPSInJGFyZyciOzsKKyAgLT8qKSBjbXA9IiRjbXAgJyRhcmcnIjs7CisgICopIGNhc2Ug JG5lZWRvcCBpbgorICAgICAnJykgY2FzZSAkYXJnIGluCisgICAgICAgICAnJykgcHJpbnRm ID4mMiAnJXNcbicgIiQwOiBlbXB0eSBmaWxlIG5hbWUiOyBleGl0IDI7OworICAgICAgICAg ZXNhYworICAgICAgICAgY2FzZSAkZmlsZTEgaW4KKyAgICAgICAgICcnKSBmaWxlMT0kYXJn OzsKKyAgICAgICAgICopIGNhc2UgJGZpbGUyIGluCisgICAgICAgICAgICAnJykgZmlsZTI9 JGFyZzs7CisgICAgICAgICAgICAqKSBwcmludGYgPiYyICclc1xuJyAiJDA6IGV4dHJhIG9w ZXJhbmQgJyRhcmcnIjsgZXhpdCAyOzsKKyAgICAgICAgICAgIGVzYWM7OworICAgICAgICAg ZXNhYzs7CisgICAgICopIGNtcD0iJGNtcCAkbmVlZG9wICckYXJnJyIKKyAgICAgICAgbmVl ZG9wPTs7CisgICAgIGVzYWM7OwogICBlc2FjCi0gICRhcmdkb25lIHx8IGNtcD0iJGNtcCAn ImBwcmludGYgJyVzWFxuJyAiJGFyZyIgfCBzZWQgIiRlc2NhcGUiYAotICBzaGlmdAogZG9u ZQorY2FzZSAkbmVlZG9wIGluCisnJykgOzsKKyopIHByaW50ZiA+JjIgJyVzXG4nICIkMDog JHByZXZhcmc6IG9wdGlvbiByZXF1aXJlcyBhbiBhcmd1bWVudCAtLSAkbmVlZG9wIgorICAg ZXhpdCAyOzsKK2VzYWMKKwogY21wPSIkY21wIC0tIgogCi1mb3IgZmlsZQotZG8KLSAgdGVz dCAiWCRmaWxlIiA9IFgtIHx8IDwiJGZpbGUiIHx8IGV4aXQgMgotZG9uZQorY2FzZSAkZmls ZTEgaW4KKycnKSBwcmludGYgPiYyICclc1xuJyAiJDA6IG1pc3Npbmcgb3BlcmFuZCI7IGV4 aXQgMjs7CistKSA7OworKikgPCIkZmlsZTEiIHx8IGV4aXQgMjs7Citlc2FjCitjYXNlICRm aWxlMiBpbgorJyd8LSkgOzsKKyopIDwiJGZpbGUyIiB8fCBleGl0IDI7OworZXNhYwogCiBn emlwX3N0YXR1cz0wCiBleGVjIDM+JjEKIAotaWYgdGVzdCAkIyAtZXEgMTsgdGhlbgotICBj YXNlICQxIGluCitjYXNlICRmaWxlMiBpbgorJycpCisgIGNhc2UgJGZpbGUxIGluCiAgICpb LS5dZ3oqIHwgKlstLl1belpdIHwgKi50W2dhXXopCi0gICAgRklMRT1gZXhwciAiWCQxIiA6 ICdYXCguKlwpWy0uXVt6WnRnYV0qJCdgCisgICAgRklMRT1gZXhwciAiWCRmaWxlMSIgOiAn WFwoLipcKVstLl1belp0Z2FdKiQnYAogICAgIGd6aXBfc3RhdHVzPSQoCiAgICAgICBleGVj IDQ+JjEKLSAgICAgIChnemlwIC1jZCAtLSAiJDEiIDQ+Ji07IGVjaG8gJD8gPiY0KSAzPiYt IHwgZXZhbCAiJGNtcCIgLSAnIiRGSUxFIicgPiYzCisgICAgICAoZ3ppcCAtY2QgLS0gIiRm aWxlMSIgND4mLTsgZWNobyAkPyA+JjQpIDM+Ji0gfAorICAgICAgICBldmFsICIkY21wIiAt ICciJEZJTEUiJyA+JjMKICAgICApOzsKICAgKikKLSAgICBwcmludGYgPiYyICclc1xuJyAi JDA6ICQxOiB1bmtub3duIGNvbXByZXNzZWQgZmlsZSBleHRlbnNpb24iCisgICAgcHJpbnRm ID4mMiAnJXNcbicgIiQwOiAkZmlsZTE6IHVua25vd24gY29tcHJlc3NlZCBmaWxlIGV4dGVu c2lvbiIKICAgICBleGl0IDI7OwotICBlc2FjCi1lbGlmIHRlc3QgJCMgLWVxIDI7IHRoZW4K LSAgICAgICAgY2FzZSAiJDEiIGluCisgIGVzYWM7OworKikKKyAgY2FzZSAkZmlsZTEsJGZp bGUyIGluCisgIC0sLSkKKyAgICAgICAgZ3ppcF9zdGF0dXM9JCgKKyAgICAgICAgICBleGVj IDQ+JjEKKyAgICAgICAgICAoZ3ppcCAtY2RmcSAtIDQ+Ji07IGVjaG8gJD8gPiY0KSAzPiYt IHwKKyAgICAgICAgICAgIGV2YWwgIiRjbXAiIC0gLSA+JjMKKyAgICAgICAgKTs7CisgICop CisgICAgICAgIGNhc2UgJGZpbGUxIGluCiAgICAgICAgICpbLS5dZ3oqIHwgKlstLl1belpd IHwgKi50W2dhXXogfCAtKQotICAgICAgICAgICAgICAgIGNhc2UgIiQyIiBpbgorICAgICAg ICAgICAgICAgIGNhc2UgJGZpbGUyIGluCiAgICAgICAgICAgICAgICAgKlstLl1neiogfCAq Wy0uXVt6Wl0gfCAqLnRbZ2FdeiB8IC0pCi0gICAgICAgICAgICAgICAgICAgIGlmIHRlc3Qg IiQxJDIiID0gLS07IHRoZW4KLSAgICAgICAgICAgICAgICAgICAgICAgIGd6aXBfc3RhdHVz PSQoCi0gICAgICAgICAgICAgICAgICAgICAgICAgIGV4ZWMgND4mMQotICAgICAgICAgICAg ICAgICAgICAgICAgICAoZ3ppcCAtY2RmcSAtIDQ+Ji07IGVjaG8gJD8gPiY0KSAzPiYtIHwK LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBldmFsICIkY21wIiAtIC0gPiYzCi0gICAg ICAgICAgICAgICAgICAgICAgICApCi0gICAgICAgICAgICAgICAgICAgIGVsaWYKKyAgICAg ICAgICAgICAgICAgICAgaWYKICAgICAgICAgICAgICAgICAgICAgICAgICMgUmVqZWN0IFNv bGFyaXMgOCdzIGJ1Z2d5IC9iaW4vYmFzaCAyLjAzLgogICAgICAgICAgICAgICAgICAgICAg ICAgZWNobyBYIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAoZWNobyBYIHwgZXZhbCAi JGNtcCIgL2Rldi9mZC81IC0gPi9kZXYvbnVsbCAyPiYxKSBcCkBAIC0xMDksOCArMTM0LDkg QEAgZWxpZiB0ZXN0ICQjIC1lcSAyOyB0aGVuCiAgICAgICAgICAgICAgICAgICAgIHRoZW4K ICAgICAgICAgICAgICAgICAgICAgICAgIGd6aXBfc3RhdHVzPSQoCiAgICAgICAgICAgICAg ICAgICAgICAgICAgIGV4ZWMgND4mMQotICAgICAgICAgICAgICAgICAgICAgICAgICAoZ3pp cCAtY2RmcSAtLSAiJDEiIDQ+Ji07IGVjaG8gJD8gPiY0KSAzPiYtIHwKLSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAoIChnemlwIC1jZGZxIC0tICIkMiIgND4mLTsgZWNobyAkPyA+ JjQpIDM+Ji0gNTwmLSA8L2Rldi9udWxsIHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg KGd6aXAgLWNkZnEgLS0gIiRmaWxlMSIgND4mLTsgZWNobyAkPyA+JjQpIDM+Ji0gfAorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKChnemlwIC1jZGZxIC0tICIkZmlsZTIiIDQ+ Ji0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWNobyAkPyA+JjQpIDM+Ji0g NTwmLSA8L2Rldi9udWxsIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBldmFs ICIkY21wIiAvZGV2L2ZkLzUgLSA+JjMpIDU8JjAKICAgICAgICAgICAgICAgICAgICAgICAg ICkKICAgICAgICAgICAgICAgICAgICAgICAgIGNtcF9zdGF0dXM9JD8KQEAgLTEzNywxMCAr MTYzLDEwIEBAIGVsaWYgdGVzdCAkIyAtZXEgMjsgdGhlbgogICAgICAgICAgICAgICAgICAg ICAgICAgICBzZXQgLUMKICAgICAgICAgICAgICAgICAgICAgICAgICAgdG1wPSR7VE1QRElS fXpkaWZmJCQKICAgICAgICAgICAgICAgICAgICAgICAgIGZpCi0gICAgICAgICAgICAgICAg ICAgICAgICBnemlwIC1jZGZxIC0tICIkMiIgPiAiJHRtcCIgfHwgZXhpdCAyCisgICAgICAg ICAgICAgICAgICAgICAgICBnemlwIC1jZGZxIC0tICIkZmlsZTIiID4gIiR0bXAiIHx8IGV4 aXQgMgogICAgICAgICAgICAgICAgICAgICAgICAgZ3ppcF9zdGF0dXM9JCgKICAgICAgICAg ICAgICAgICAgICAgICAgICAgZXhlYyA0PiYxCi0gICAgICAgICAgICAgICAgICAgICAgICAg IChnemlwIC1jZGZxIC0tICIkMSIgND4mLTsgZWNobyAkPyA+JjQpIDM+Ji0gfAorICAgICAg ICAgICAgICAgICAgICAgICAgICAoZ3ppcCAtY2RmcSAtLSAiJGZpbGUxIiA0PiYtOyBlY2hv ICQ/ID4mNCkgMz4mLSB8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZhbCAiJGNt cCIgLSAnIiR0bXAiJyA+JjMKICAgICAgICAgICAgICAgICAgICAgICAgICkKICAgICAgICAg ICAgICAgICAgICAgICAgIGNtcF9zdGF0dXM9JD8KQEAgLTE1MSwyNSArMTc3LDIyIEBAIGVs aWYgdGVzdCAkIyAtZXEgMjsgdGhlbgogICAgICAgICAgICAgICAgICopCiAgICAgICAgICAg ICAgICAgICAgIGd6aXBfc3RhdHVzPSQoCiAgICAgICAgICAgICAgICAgICAgICAgZXhlYyA0 PiYxCi0gICAgICAgICAgICAgICAgICAgICAgKGd6aXAgLWNkZnEgLS0gIiQxIiA0PiYtOyBl Y2hvICQ/ID4mNCkgMz4mLSB8Ci0gICAgICAgICAgICAgICAgICAgICAgICBldmFsICIkY21w IiAtICciJDIiJyA+JjMKKyAgICAgICAgICAgICAgICAgICAgICAoZ3ppcCAtY2RmcSAtLSAi JGZpbGUxIiA0PiYtOyBlY2hvICQ/ID4mNCkgMz4mLSB8CisgICAgICAgICAgICAgICAgICAg ICAgICBldmFsICIkY21wIiAtICciJGZpbGUyIicgPiYzCiAgICAgICAgICAgICAgICAgICAg ICk7OwogICAgICAgICAgICAgICAgIGVzYWM7OwotICAgICAgICAqKSAgICAgIGNhc2UgIiQy IiBpbgorICAgICAgICAqKSAgICAgIGNhc2UgJGZpbGUyIGluCiAgICAgICAgICAgICAgICAg KlstLl1neiogfCAqWy0uXVt6Wl0gfCAqLnRbZ2FdeiB8IC0pCiAgICAgICAgICAgICAgICAg ICAgICAgICBnemlwX3N0YXR1cz0kKAogICAgICAgICAgICAgICAgICAgICAgICAgICBleGVj IDQ+JjEKLSAgICAgICAgICAgICAgICAgICAgICAgICAgKGd6aXAgLWNkZnEgLS0gIiQyIiA0 PiYtOyBlY2hvICQ/ID4mNCkgMz4mLSB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAg ZXZhbCAiJGNtcCIgJyIkMSInIC0gPiYzCisgICAgICAgICAgICAgICAgICAgICAgICAgIChn emlwIC1jZGZxIC0tICIkZmlsZTIiIDQ+Ji07IGVjaG8gJD8gPiY0KSAzPiYtIHwKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICBldmFsICIkY21wIiAnIiRmaWxlMSInIC0gPiYzCiAg ICAgICAgICAgICAgICAgICAgICAgICApOzsKLSAgICAgICAgICAgICAgICAqKQlldmFsICIk Y21wIiAnIiQxIicgJyIkMiInOzsKKyAgICAgICAgICAgICAgICAqKQlldmFsICIkY21wIiAn IiRmaWxlMSInICciJGZpbGUyIic7OwogICAgICAgICAgICAgICAgIGVzYWM7OwotICAgICAg ICBlc2FjCi1lbHNlCi0gICAgICAgIHByaW50ZiA+JjIgJyVzXG4nIFwKLSAgICAgICAgICAi JDA6IGludmFsaWQgbnVtYmVyIG9mIG9wZXJhbmRzOyB0cnkgXGAkMCAtLWhlbHAnIGZvciBo ZWxwIgotICAgICAgICBleGl0IDIKLWZpCisgICAgICAgIGVzYWM7OworICBlc2FjOzsKK2Vz YWMKIAogY21wX3N0YXR1cz0kPwogdGVzdCAiJGd6aXBfc3RhdHVzIiAtZXEgMCB8fCBleGl0 IDIKLS0gCjIuMzUuMQoK --------------YgkkfKnca543lqmBHgKiTJ4J-- From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 08 16:10:15 2022 Received: (at control) by debbugs.gnu.org; 8 Mar 2022 21:10:15 +0000 Received: from localhost ([127.0.0.1]:58037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRh5z-0007EI-Gp for submit@debbugs.gnu.org; Tue, 08 Mar 2022 16:10:15 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:40182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRh5y-0007Dx-9j for control@debbugs.gnu.org; Tue, 08 Mar 2022 16:10:14 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 0C210160068 for ; Tue, 8 Mar 2022 13:10:09 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id Td2Omc6yOQBd for ; Tue, 8 Mar 2022 13:10:08 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 71C6816006C for ; Tue, 8 Mar 2022 13:10:08 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 39wBYrs9Agp3 for ; Tue, 8 Mar 2022 13:10:08 -0800 (PST) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 56911160068 for ; Tue, 8 Mar 2022 13:10:08 -0800 (PST) Message-ID: <05654760-11f4-fdb1-c2d2-c2bcdf2c1d24@cs.ucla.edu> Date: Tue, 8 Mar 2022 13:10:08 -0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US To: GNU bug control From: Paul Eggert Subject: 54298 and 54290 are duplicates Organization: UCLA Computer Science Department Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 54298 merge 54290 54298 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 29 20:08:00 2022 Received: (at control) by debbugs.gnu.org; 30 Mar 2022 00:08:00 +0000 Received: from localhost ([127.0.0.1]:33900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZLsW-0007XF-9k for submit@debbugs.gnu.org; Tue, 29 Mar 2022 20:08:00 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:47534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZLsU-0007X0-P4 for control@debbugs.gnu.org; Tue, 29 Mar 2022 20:07:59 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 745DD16005E for ; Tue, 29 Mar 2022 17:07:52 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id J7dwx_GKE39l for ; Tue, 29 Mar 2022 17:07:51 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id ED1E1160079 for ; Tue, 29 Mar 2022 17:07:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id gBMyLeZkvWsE for ; Tue, 29 Mar 2022 17:07:49 -0700 (PDT) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id ABC2916005E for ; Tue, 29 Mar 2022 17:07:49 -0700 (PDT) Message-ID: <75ed441e-97f8-a266-0ca8-df8f6da59550@cs.ucla.edu> Date: Tue, 29 Mar 2022 17:07:49 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Content-Language: en-US To: GNU bug control From: Paul Eggert Subject: gzip bug maintenance Organization: UCLA Computer Science Department Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) merge 35209 54290