From unknown Sun Jun 15 08:38:33 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#54298 <54298@debbugs.gnu.org> To: bug#54298 <54298@debbugs.gnu.org> Subject: Status: Reply for zdiff-fix-arg-handling-bug.patch Reply-To: bug#54298 <54298@debbugs.gnu.org> Date: Sun, 15 Jun 2025 15:38:33 +0000 retitle 54298 Reply for zdiff-fix-arg-handling-bug.patch reassign 54298 gzip submitter 54298 Lv Ying severity 54298 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 08 10:56:19 2022 Received: (at submit) by debbugs.gnu.org; 8 Mar 2022 15:56:19 +0000 Received: from localhost ([127.0.0.1]:57458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRcCA-0006i8-TE for submit@debbugs.gnu.org; Tue, 08 Mar 2022 10:56:19 -0500 Received: from lists.gnu.org ([209.51.188.17]:60000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRPUh-0003n0-A3 for submit@debbugs.gnu.org; Mon, 07 Mar 2022 21:22:35 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59240) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nRPUc-0005Zv-D6 for bug-gzip@gnu.org; Mon, 07 Mar 2022 21:22:31 -0500 Received: from szxga03-in.huawei.com ([45.249.212.189]:4184) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nRPUZ-00043m-Lo for bug-gzip@gnu.org; Mon, 07 Mar 2022 21:22:30 -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 To: , <54290@debbugs.gnu.org> From: Lv Ying Subject: Reply for zdiff-fix-arg-handling-bug.patch 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 Received-SPF: pass client-ip=45.249.212.189; envelope-from=lvying6@huawei.com; helo=szxga03-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-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 08 Mar 2022 10:56:17 -0500 Cc: fanwentao@huawei.com, bug-gzip@gnu.org 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 (--) 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 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 From unknown Sun Jun 15 08:38:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 27 Apr 2022 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator