GNU logs - #76452, boring messages


Message sent to bug-diffutils@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76452: 3.11 critical bug: diff -Naur a b does not show a unified diff when one of the file is empty
Resent-From: Kate Deplaix <kit-ty-kate@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-diffutils@HIDDEN
Resent-Date: Fri, 21 Feb 2025 04:48:04 +0000
Resent-Message-ID: <handler.76452.B.17401132586619 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 76452
X-GNU-PR-Package: diffutils
X-GNU-PR-Keywords: 
To: 76452 <at> debbugs.gnu.org
X-Debbugs-Original-To: "bug-diffutils@HIDDEN" <bug-diffutils@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.17401132586619
          (code B ref -1); Fri, 21 Feb 2025 04:48:04 +0000
Received: (at submit) by debbugs.gnu.org; 21 Feb 2025 04:47:38 +0000
Received: from localhost ([127.0.0.1]:49191 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlKwr-0001iX-M5
	for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 23:47:38 -0500
Received: from lists.gnu.org ([2001:470:142::17]:39738)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <kit-ty-kate@HIDDEN>)
 id 1tl8VH-0001rM-Ab
 for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 10:30:20 -0500
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 <kit-ty-kate@HIDDEN>)
 id 1tl8VB-0000on-EL
 for bug-diffutils@HIDDEN; Thu, 20 Feb 2025 10:30:13 -0500
Received: from mail-uksouthazolkn190120002.outbound.protection.outlook.com
 ([2a01:111:f403:d204::2] helo=LO0P265CU003.outbound.protection.outlook.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <kit-ty-kate@HIDDEN>)
 id 1tl8V9-0000he-DK
 for bug-diffutils@HIDDEN; Thu, 20 Feb 2025 10:30:13 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=Rk/VFG4uxge8fnt/BQzRcSBaFaU+nwWgZZBasezmzxjxtNPzCyYgal4cq6GgFIIgpV59tcktHwUq1MhCfNpu94LUvRO8pJXqhlVruoGev69JSOFlNytLxePMZaDmWixtivfxoZ7wCn4nsRMCj080jqDrUh5367ztpFxJ8K9hQvrlG8N274gggrYzW1uEqOpGWwWIKjMtB/rigcIyGrGSEhcQAuOrDuzAYYauky4PrhoJ6TG8GJokKO/JOXo4Mec/0zT+dX3BBsDE4iPdLbFSrlXVpfJqWu8Ykjg06olrEUdCktpEP+/MQUErMwHOGW5MUgqKi0MxDd2ZfOhq853WYg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=3riWKgAs9PEUqgfObyTf7pCj9czkt5UtKhj61JfeGAg=;
 b=I9IGDF8JmH40H7R/Kvb105fO1nB9ygN/Z0X9FKVbNKEYbKkF1pibx5c0M0Zz5H8JgeJpzDdUn4GhuIaZvjsbWk0lBLRZPi4IFJm3mLtPO5pnFMV6yJFX5lzoIOxg7C1urOw0yL4FTufA0QVjHfZq4y5kib8locuZ18j1G/lzc41KkQf+noI4JWnPBCJA1yxzS6+vuuhDwE7R8yVjjtcVufvu+9f/Vi1XzA2+w3LZIP/oEvTHLCIZBu3ah0tkkx7sCrue7gEo3XdNBYfeH/4NLRYg9bL0+bIK/5nbPfh3DZCeVAGR82OXxboforSzNpgsADu+RcvIPPAbne6SNfJCOA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3riWKgAs9PEUqgfObyTf7pCj9czkt5UtKhj61JfeGAg=;
 b=G11e8KAowk4CrqU+46kKq+9w5sEvB5MthNkouJiYJiqDdvfgOJ+j60TMFFB92gIbP1K0GZyZCat53ysiAY/GWiwJAQupkiHvNscSPnCPcVr5jzy+T9OWhLisEs63tEXhaAm/CvT40xRG5GNYGcPsvpk9U/JlzqgBPJk7MYE0vS9SPEW34jJ3a2W7YwGUmu7XxDPL6j8xwbX4M/7ot/+fS/j1AKHnNLnBR+pcHoIOJvooj9wL26cU3tVJM1ud8T8qqIlaleh6FbUGH3bUkoJyhvkzXU0BBiFJAV4mzaK+RO9n23MWlxFRdcDbtIVZL1UBUaLQSES+K4Q0k7ukSYelPA==
Received: from CWLP265MB4157.GBRP265.PROD.OUTLOOK.COM (2603:10a6:400:12c::9)
 by LO0P265MB7106.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2ef::6) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.15; Thu, 20 Feb
 2025 15:25:05 +0000
Received: from CWLP265MB4157.GBRP265.PROD.OUTLOOK.COM
 ([fe80::4f37:8f32:e4a6:e624]) by CWLP265MB4157.GBRP265.PROD.OUTLOOK.COM
 ([fe80::4f37:8f32:e4a6:e624%6]) with mapi id 15.20.8466.016; Thu, 20 Feb 2025
 15:25:05 +0000
From: Kate Deplaix <kit-ty-kate@HIDDEN>
Thread-Topic: 3.11 critical bug: diff -Naur a b does not show a unified diff
 when one of the file is empty
Thread-Index: AQHbg6kU34IPMCFqYUqCwyYKdOQkXg==
Date: Thu, 20 Feb 2025 15:25:05 +0000
Message-ID: <CWLP265MB4157FEE87F56A0B0234CDF2CBCC42@HIDDEN>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CWLP265MB4157:EE_|LO0P265MB7106:EE_
x-ms-office365-filtering-correlation-id: 580dfeb9-7c2a-418b-70cc-08dd51c2c0a8
x-microsoft-antispam: BCL:0;
 ARA:14566002|461199028|15080799006|8060799006|8062599003|19110799003|15030799003|102099032|440099028|3412199025;
x-microsoft-antispam-message-info: cBRQ4V2csVBVYEbFOTp+NMzhwDQfw9/ZQG4sUTTPVFQvXZUaYBHjL8Y2LVpep5Q5ORyEoxffyQsqivLVrvLX6TI/NZ6B3R++GR5hAh0OoxzWthL8gIzhDfiUPnoOxRwm0x/k9ts5lSLEDGqJ54Mp6vjFy5zTiABKcjcotC1zNet26mf56A/ZEUxa+YIokIaS2aa64wJ+yDfjt3TqokUisXXILk0GIGJil4B1XjatMba0GieA6rILbJqKqvZBxH4GaDqXljaYVZ50TQj6R0wgJvq0JsIBLDYLDIIUKuBlCXSafm6U9lE2Ua4Wmx/u5Tqn98sP127gvV1cQOM+79nDgLL6+dSKO4OFQhOFDwN9QmkgYSiy5rBzBt+OtucS+1b3POIM51L1MFQOJAcnPAMbxFsjBfidWEbDN96fu3ZFhsEH7xPkat9nI6Mf6VcKXxwPbbYHT2jrN8iXVHKrBQ2AdgafpQVEXAVtrDi8yC/9APNqUAzs7CxSNsTS4UJWWJ3upj219nxnlwrOuNwHgcQiXe3jADtpz5llegW3mpUfY0n3LTLM3JSAp825vrJFS3DbDE8BP/JuSdCHPbl5MvSpvU/0I1m0+J720+ki1OhARxPyA9nD4QuUMOCRXWCiJEGmE2fFq7LJUQELw8iUoV9qTivvgLMWmsVgutkMVvvXgSdVTjLwwz1Og8P5POaoDIyJLQzqnx4GrRKH6o8wI5Ne5pE67UplEPnLMt3EKGJGYvTubnewNtdWqqPd5yWOWxHYZSyvanPReXMZa+oidDiw7daUvX9eR369QeeY/Um4qBWO5egDew0jQl/prMGjJHQHsKDogj7VjH9jl+IGozAe/J9UU2gddGFq+GKCXap8J5wES379pcxX6BDJzNJ480LQovD61XAP3PsbHo01FiJTpKdqAOpp6//GHkvJCv7b7z/nerudnQxJLY4qRdKVNunXiI4nLhGMgRiwz57k5WEcKitRrrpBVk4t24zy+hDbokaYlqL+p3KAFZkbUERSGZZ2Y7fygdQAE4l+0B26IPusw44x6nN3zZ82NsmMRwBP+kGTfbWC8ZpE71ASmkLEmKRPQItEEgxFY2lLzsuScNJPog==
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: QHW5PgVrhHdy82D3ADQ5O+DZrLTAyFcIxKDHbK19ZEgZxxo/tUU/jTBEkP4U1IIU4UAjyjxP69oiHFZNppPpNxrxTqdaeHt+Bk151gxETacVJ31CoMH9EGBdX0Oq8AbvrtByQKWW7DydW81NCfzwwZgfegTEObZpL90RR4hRhnvXNFiHg2VzQtxob6CE2F2WxGZsS42ftwLheG75ZhKcKyq4XXTUTZFqU1CXnygolSmdtuBMLC8CkbGZ2nlz6KkXzJoQjNXPHooMKkSms5ufZnqIiHnkF0pIc4i8TEejKx4b5hrHT1ac1zVnmxUFk3cXs1O9CrpgoroES910/9phAl0wIjW3UjyTNmJRrKjZfwW5fnbn/ORq7bt0zJdLM96F0YcdT9LtTlBYQkv0cJOU9dlbe9iXWpR7Bb65bCrO17vEeC0DIq56ugo8heypGCOe3mvid96Nb8MU84rRWugfaF0Kqwah5RkfmT0BdHoRHEvPFl7Gw6UiLJkm+OBAqJ+GHVcz5FlmnEO1LQOt2W/UL+uSUg6Wte1RQoz0Wshb/ffX30jhXUqiUW2gnwJ1iz2JlKDMC+yhFaGUeKhIbbfzcxoAGRomq1FWVtER0UaiB+EuNrY6OY4T9WemS80eTFp67GNsRpC2Ck56anVKB78RZWFeR4aPGu4/UXgcTFrhSsZsclPVqa897EJzaUWK0rYf59AeqQYDSUjCyCzmv4mRQd54bWPDlBCA4mszvpijoSufANo4Euolu6nO46RdkaG8vyFfif4peES7k+xHZDT23qoklU91BAwpSoP6xs76urgOstTaGgK81SVjUtusUYxLOmBT/E8sAnPjAvMhaoVRf2VPx4TAR8aZDKWPnWHgJQS/Z87Fa2y9FrBK80AC3qps7MYGZRLlizNImzO2cAerPCDbB6kkU7QTH67aYksO/n5RtAaklKbsHXs8uzyAy4eQ0nauJic8GHg8aoK6r8zUpBQrUKCaIqXu62y03KWBX+IblNwYwYHLOxL0T3C1OhvRz3J0GGbKHjGr+5RjAkLlm094fmZk6fhKdYn+Axqw4xywm3X5mxPsG2eYmWl6G6XuyjWkgUeZD4ab2dmYbCEP7kysT1Ns89VXMeZGk3xSsDOjgFiQshNb/8iwuZwMs11sUBEKk5oW0pp+HpgqhE2+K8vy4p5+YxsRv8DQFlXeZ4nzWnqSBbmEzgLYsqntC7SgKjH6aOHe9IG/Hk49WsSixeafWXx8IgbKiFsXmv0H1Y5AklnRhzppYAWPN9YJw1csq2M662UmpSq7ZSSmua2d6IC1y0euBG1h0WhDUsqJqu8=
Content-Type: multipart/alternative;
 boundary="_000_CWLP265MB4157FEE87F56A0B0234CDF2CBCC42CWLP265MB4157GBRP_"
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CWLP265MB4157.GBRP265.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: 580dfeb9-7c2a-418b-70cc-08dd51c2c0a8
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2025 15:25:05.3641 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO0P265MB7106
Received-SPF: pass client-ip=2a01:111:f403:d204::2;
 envelope-from=kit-ty-kate@HIDDEN;
 helo=LO0P265CU003.outbound.protection.outlook.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,
 HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Mailman-Approved-At: Thu, 20 Feb 2025 23:47:36 -0500
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: -0.0 (/)

--_000_CWLP265MB4157FEE87F56A0B0234CDF2CBCC42CWLP265MB4157GBRP_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCldoaWxlIHVzaW5nIGRpZmZ1dGlscyAzLjExIGluc3RlYWQgb2YgMy4xMCwgaSd2ZSBu
b3RpY2VkIGEgY3JpdGljYWwgYnVnIGluIGRpZmYgcmVwcm9kdWNpYmxlIHdpdGggdGhlIGZvbGxv
d2luZyBzZXR1cDoNCg0KJCBjZCAvdG1wDQokIG1rZGlyIGEgYg0KJCB0b3VjaCBhL3Rlc3QNCiQg
ZWNobyBjb250ZW50ID4gYi90ZXN0DQoNCldpdGggZGlmZnV0aWxzIDMuMTAsICJkaWZmIC1OYXVy
IGEgYiIgcmV0dXJuczoNCg0KZGlmZiAtTmF1ciBhL3Rlc3QgYi90ZXN0DQotLS0gYS90ZXN04oCC
4oCC4oCCMjAyNS0wMi0yMCAxNDo1MDowNy44NzAyNTgwNTIgKzAwMDANCisrKyBiL3Rlc3TigILi
gILigIIyMDI1LTAyLTIwIDE0OjUwOjE4Ljk1NzI4NzY0MSArMDAwMA0KQEAgLTAsMCArMSBAQA0K
K2NvbnRlbnQNCg0KYnV0IHdpdGggZGlmZnV0aWxzIDMuMTEsIHRoZSBzYW1lIGNvbW1hbmQgcmV0
dXJuczoNCg0KRmlsZSBhL3Rlc3QgaXMgYSByZWd1bGFyIGVtcHR5IGZpbGUgd2hpbGUgZmlsZSBi
L3Rlc3QgaXMgYSByZWd1bGFyIGZpbGUNCg0KR2l2ZW4gbm8gbWVudGlvbiBvZiB0aGlzIGNoYW5n
ZSBhcHBlYXIgaW4gdGhlIGNoYW5nZWxvZywgaSdtIGd1ZXNzaW5nIHRoaXMgaXMgYW4gdW5pbnRl
bmRlZCBjaGFuZ2UuIEluIG15IG9waW5pb24gdGhpcyBidWcgaXMgY3JpdGljYWwgYW5kIHRoZSAz
LjExIHJlbGVhc2Ugc2hvdWxkIGJlIG1hcmtlZCBhcyBicm9rZW4gdG8gYXZvaWQgbW9yZSBkaXN0
cmlidXRpb25zIHVzaW5nIGl0Lg0KDQpXYXJtIHJlZ2FyZHMsDQpLYXRlIERlcGxhaXgNCg==

--_000_CWLP265MB4157FEE87F56A0B0234CDF2CBCC42CWLP265MB4157GBRP_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgc3R5bGU9
ImRpc3BsYXk6bm9uZTsiPiBQIHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO30gPC9zdHls
ZT4NCjwvaGVhZD4NCjxib2R5IGRpcj0ibHRyIj4NCjxkaXYgY2xhc3M9ImVsZW1lbnRUb1Byb29m
IiBzdHlsZT0iZm9udC1mYW1pbHk6IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01T
Rm9udFNlcnZpY2UsIENhbGlicmksIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAx
MnB0OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+DQpIaSw8YnI+DQo8YnI+DQpXaGlsZSB1c2luZyBk
aWZmdXRpbHMgMy4xMSBpbnN0ZWFkIG9mIDMuMTAsIGkndmUgbm90aWNlZCBhIGNyaXRpY2FsIGJ1
ZyBpbiBkaWZmIHJlcHJvZHVjaWJsZSB3aXRoIHRoZSBmb2xsb3dpbmcgc2V0dXA6PGJyPg0KPGJy
Pg0KJCBjZCAvdG1wPGJyPg0KJCBta2RpciBhIGI8YnI+DQokIHRvdWNoIGEvdGVzdDxicj4NCiQg
ZWNobyBjb250ZW50ICZndDsgYi90ZXN0PGJyPg0KPGJyPg0KV2l0aCBkaWZmdXRpbHMgMy4xMCwg
JnF1b3Q7ZGlmZiAtTmF1ciBhIGImcXVvdDsgcmV0dXJuczo8YnI+DQo8YnI+DQpkaWZmIC1OYXVy
IGEvdGVzdCBiL3Rlc3Q8L2Rpdj4NCjxkaXYgY2xhc3M9ImVsZW1lbnRUb1Byb29mIiBzdHlsZT0i
Zm9udC1mYW1pbHk6IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01TRm9udFNlcnZp
Y2UsIENhbGlicmksIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB0OyBjb2xv
cjogcmdiKDAsIDAsIDApOyI+DQotLS0gYS90ZXN04oCC4oCC4oCCMjAyNS0wMi0yMCAxNDo1MDow
Ny44NzAyNTgwNTIgKzAwMDA8L2Rpdj4NCjxkaXYgY2xhc3M9ImVsZW1lbnRUb1Byb29mIiBzdHls
ZT0iZm9udC1mYW1pbHk6IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01TRm9udFNl
cnZpY2UsIENhbGlicmksIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB0OyBj
b2xvcjogcmdiKDAsIDAsIDApOyI+DQorKysgYi90ZXN04oCC4oCC4oCCMjAyNS0wMi0yMCAxNDo1
MDoxOC45NTcyODc2NDEgKzAwMDA8L2Rpdj4NCjxkaXYgY2xhc3M9ImVsZW1lbnRUb1Byb29mIiBz
dHlsZT0iZm9udC1mYW1pbHk6IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01TRm9u
dFNlcnZpY2UsIENhbGlicmksIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB0
OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+DQpAQCAtMCwwICsxIEBAPC9kaXY+DQo8ZGl2IGNsYXNz
PSJlbGVtZW50VG9Qcm9vZiIgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcHRvcywgQXB0b3NfRW1iZWRk
ZWRGb250LCBBcHRvc19NU0ZvbnRTZXJ2aWNlLCBDYWxpYnJpLCBIZWx2ZXRpY2EsIHNhbnMtc2Vy
aWY7IGZvbnQtc2l6ZTogMTJwdDsgY29sb3I6IHJnYigwLCAwLCAwKTsiPg0KK2NvbnRlbnQ8YnI+
DQo8YnI+DQpidXQgd2l0aCBkaWZmdXRpbHMgMy4xMSwgdGhlIHNhbWUgY29tbWFuZCByZXR1cm5z
Ojxicj4NCjxicj4NCkZpbGUgYS90ZXN0IGlzIGEgcmVndWxhciBlbXB0eSBmaWxlIHdoaWxlIGZp
bGUgYi90ZXN0IGlzIGEgcmVndWxhciBmaWxlPGJyPg0KPGJyPg0KR2l2ZW4gbm8gbWVudGlvbiBv
ZiB0aGlzIGNoYW5nZSBhcHBlYXIgaW4gdGhlIGNoYW5nZWxvZywgaSdtIGd1ZXNzaW5nIHRoaXMg
aXMgYW4gdW5pbnRlbmRlZCBjaGFuZ2UuIEluIG15IG9waW5pb24gdGhpcyBidWcgaXMgY3JpdGlj
YWwgYW5kIHRoZSAzLjExIHJlbGVhc2Ugc2hvdWxkIGJlIG1hcmtlZCBhcyBicm9rZW4gdG8gYXZv
aWQgbW9yZSBkaXN0cmlidXRpb25zIHVzaW5nIGl0Ljxicj4NCjxicj4NCldhcm0gcmVnYXJkcyw8
YnI+DQpLYXRlIERlcGxhaXg8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_CWLP265MB4157FEE87F56A0B0234CDF2CBCC42CWLP265MB4157GBRP_--




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: Kate Deplaix <kit-ty-kate@HIDDEN>
Subject: bug#76452: Acknowledgement (3.11 critical bug: diff -Naur a b
 does not show a unified diff when one of the file is empty)
Message-ID: <handler.76452.B.17401132586619.ack <at> debbugs.gnu.org>
References: <CWLP265MB4157FEE87F56A0B0234CDF2CBCC42@HIDDEN>
X-Gnu-PR-Message: ack 76452
X-Gnu-PR-Package: diffutils
Reply-To: 76452 <at> debbugs.gnu.org
Date: Fri, 21 Feb 2025 04:48:05 +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):
 bug-diffutils@HIDDEN

If you wish to submit further information on this problem, please
send it to 76452 <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
76452: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76452
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-diffutils@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76452: [bug-diffutils] bug#76452: 3.11 critical bug: diff -Naur a b does not show a unified diff when one of the file is empty
Resent-From: Collin Funk <collin.funk1@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-diffutils@HIDDEN
Resent-Date: Fri, 21 Feb 2025 06:11:02 +0000
Resent-Message-ID: <handler.76452.B76452.174011826023342 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76452
X-GNU-PR-Package: diffutils
X-GNU-PR-Keywords: 
To: Kate Deplaix <kit-ty-kate@HIDDEN>, Paul Eggert <eggert@HIDDEN>
Cc: 76452 <at> debbugs.gnu.org
Received: via spool by 76452-submit <at> debbugs.gnu.org id=B76452.174011826023342
          (code B ref 76452); Fri, 21 Feb 2025 06:11:02 +0000
Received: (at 76452) by debbugs.gnu.org; 21 Feb 2025 06:11:00 +0000
Received: from localhost ([127.0.0.1]:50373 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlMFW-00064A-G0
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 01:11:00 -0500
Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a]:49352)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <collin.funk1@HIDDEN>)
 id 1tlMFT-00062v-KH
 for 76452 <at> debbugs.gnu.org; Fri, 21 Feb 2025 01:10:56 -0500
Received: by mail-pl1-x62a.google.com with SMTP id
 d9443c01a7336-22113560c57so33943155ad.2
 for <76452 <at> debbugs.gnu.org>; Thu, 20 Feb 2025 22:10:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740118249; x=1740723049; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=OQqtbzPuUfjZcTHHS0FqN7ZibcRM6wD4OvUKPsos1ys=;
 b=Yr2HI2Y0ZAn2ZB1vrflK8Lmp7ae+gd/fyP5+TYpUg727vkSiExEusDTrQueytla6cT
 ZSwLK2faKgs6o9im/Lxscla9dVeNx8CBa6fNgD8LrJ/dKddhL4vRi4lQU9Qznd2Xl6q2
 NJ7GGiKw+tV09S/Tog3Lv4bSTJZjPtTh8T4lAMHpSMBFmwDtaOr8Sb+VnRlmJ4CmQG0i
 ojHGvsNAVvqKixABpuSAIMxmzedbm1Cp/L+QsCCmWY50biQRDHs6Ul8eGUCmfHwA2Eic
 d9NKzEMggEkXHTmvTApAxzBEj3xYNt9FQw5vQpXUxBI6ywyShPWB80kmD89E7PGF4Ix4
 5Zpw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740118249; x=1740723049;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=OQqtbzPuUfjZcTHHS0FqN7ZibcRM6wD4OvUKPsos1ys=;
 b=HUshLsiEoSOGTFBU3b1R7EGNibIn8iY9KY0si3yNfcgrIrksmLDsQsrBe90zDb8HrD
 Ow97luzFc0NIlnS8l2VsJ0g+TSr4hopa0jHZV1prbYNaz3GY4Hu63BVeDRNWAJg+Es9x
 rbfNkedUG4fZIOVMpIxSGHUgaOXKe7UsvZ1nXP/3tisWLJ/O7v7IoblqwNV93LPDa69+
 hscwZpORScN+WI8fLL9FOvfDjBbrfXX+UfFiPorTlEJ+OOLFePhp8kHhaS0WQKklYVGQ
 RnO+D7Ar3HhmXYh5w6Hb10GpD6bX2A5fw9okH2cd8TLPEzl3euEMJQxEyQEDzYEHALDR
 3XXw==
X-Gm-Message-State: AOJu0YySIRvRfBWcZlPrDpbX6xQ+upEijVv969g4iQPfjyE0C1zQWgPn
 SN6i2BkQqdCZQGFPm7bLPXva0NN5D/4ag2l0Aos1eb5PSbK0lTgqTka/Quzf
X-Gm-Gg: ASbGncv446wNTd97ZLMMspSrzgZ1kZG32jpwhqj5bIlg68+iTArF7XnTPaQUa0NhAYm
 Tk37WzFuYJqmTbbD9E7P3AP2ymkhLEUK/vfkkCY66cCuPezqkOVc1QEh3eFq1TeAlgFZ2t4gxzx
 F/pufMvG7O9OwlWBzIlXeK99MeLcNK6SEXS2EPPGfi2foZZQ5D+lUQf/VUaI3XAvXt3YpbXWlxy
 OMPzgWPBPvzKKYXQ96csd64u926KD1ONsMUb43cbsnkByIrN5L3gp+j5hSgZrVaBY77LkYPSbCI
 9H5r8utxuQp9IwrrMdiuAy2z5cVKb2BbNLeHD5s8w0ZFpZKP/k++7Fk=
X-Google-Smtp-Source: AGHT+IHJKGV+QCYsYORG7nWr6yyZFTWSEwcXMDl1niab7QzEbO/tQVAGgRQ5/yhRujIDgXfmBTng6Q==
X-Received: by 2002:a17:902:d2c9:b0:221:f61:14c3 with SMTP id
 d9443c01a7336-221a0ed8294mr24882105ad.18.1740118248821; 
 Thu, 20 Feb 2025 22:10:48 -0800 (PST)
Received: from fedora (c-73-93-224-2.hsd1.ca.comcast.net. [73.93.224.2])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-732634d89bdsm11357809b3a.81.2025.02.20.22.10.46
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2025 22:10:47 -0800 (PST)
From: Collin Funk <collin.funk1@HIDDEN>
In-Reply-To: <CWLP265MB4157FEE87F56A0B0234CDF2CBCC42@HIDDEN>
 (Kate Deplaix's message of "Thu, 20 Feb 2025 15:25:05 +0000")
References: <CWLP265MB4157FEE87F56A0B0234CDF2CBCC42@HIDDEN>
Date: Thu, 20 Feb 2025 22:10:44 -0800
Message-ID: <87v7t3rfob.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.3 (/)
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: -0.7 (/)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Katie,

Kate Deplaix <kit-ty-kate@HIDDEN> writes:

> With diffutils 3.10, "diff -Naur a b" returns:
>
> diff -Naur a/test b/test
> --- a/test=E2=80=82=E2=80=82=E2=80=822025-02-20 14:50:07.870258052 +0000
> +++ b/test=E2=80=82=E2=80=82=E2=80=822025-02-20 14:50:18.957287641 +0000
> @@ -0,0 +1 @@
> +content
>
> but with diffutils 3.11, the same command returns:
>
> File a/test is a regular empty file while file b/test is a regular file

Good catch.

CC'ing Paul Eggert since I think that I found the cause and it appears
unintentional to me.

Commit e016d12581ac4ea6be1ded88279527ceface74e1 has the following
ChangeLog:

    diff: improve symlink handling, avoiding a race
    [...]
    (compare_prepped_files): Use filetype and stat macros, not detype.
    [...]

Where filetype refers to a constant string returned by Gnulib's
c_file_type function. The relevant lines are here:

  if (S_ISREG (st->st_mode))
    return st->st_size =3D=3D 0 ? N_("regular empty file") : N_("regular fi=
le");

So empty files will be treated as different file types because of that
change.

I have attached a patch to check for this condition.

Collin


--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-diff-don-t-treat-empty-files-as-a-different-file-typ.patch

From 7d4c55202ec4c0366062ff03d27a4883861ff222 Mon Sep 17 00:00:00 2001
From: Collin Funk <collin.funk1@HIDDEN>
Date: Thu, 20 Feb 2025 21:59:55 -0800
Subject: [PATCH] diff: don't treat empty files as a different file type

Reported by Kate Deplaix <kit-ty-kate@HIDDEN> in
<https://lists.gnu.org/r/bug-diffutils/2025-02/msg00005.html>.

* src/diff.c (compare_prepped_files): Check for two regular files where
one has a zero size and the other has a non-zero size.
---
 src/diff.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/diff.c b/src/diff.c
index fa6100e..0c41fd2 100644
--- a/src/diff.c
+++ b/src/diff.c
@@ -1226,7 +1226,10 @@ compare_prepped_files (struct comparison const *parent,
   if (toplevel
       ? (!S_ISLNK (cmp->file[0].stat.st_mode)
 	 != !S_ISLNK (cmp->file[1].stat.st_mode))
-      : (cmp->file[0].filetype != cmp->file[1].filetype
+      : ((cmp->file[0].filetype != cmp->file[1].filetype
+          && !(S_ISREG (cmp->file[0].stat.st_mode)
+               && S_ISREG (cmp->file[1].stat.st_mode)
+               && (!!cmp->file[0].stat.st_size == !!!cmp->file[1].stat.st_size)))
 	 || ! (S_ISREG (cmp->file[0].stat.st_mode)
 	       || S_ISLNK (cmp->file[0].stat.st_mode)
 	       || S_ISCHR (cmp->file[0].stat.st_mode)
-- 
2.48.1


--=-=-=--




Message sent to bug-diffutils@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76452: [bug-diffutils] bug#76452: bug#76452: 3.11 critical bug: diff -Naur a b does not show a unified diff when one of the file is empty
Resent-From: Collin Funk <collin.funk1@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-diffutils@HIDDEN
Resent-Date: Fri, 21 Feb 2025 06:40:04 +0000
Resent-Message-ID: <handler.76452.B76452.17401199947885 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76452
X-GNU-PR-Package: diffutils
X-GNU-PR-Keywords: 
To: Kate Deplaix <kit-ty-kate@HIDDEN>
Cc: Paul Eggert <eggert@HIDDEN>, 76452 <at> debbugs.gnu.org
Received: via spool by 76452-submit <at> debbugs.gnu.org id=B76452.17401199947885
          (code B ref 76452); Fri, 21 Feb 2025 06:40:04 +0000
Received: (at 76452) by debbugs.gnu.org; 21 Feb 2025 06:39:54 +0000
Received: from localhost ([127.0.0.1]:50781 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlMhV-00022y-2G
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 01:39:54 -0500
Received: from mail-pl1-x62c.google.com ([2607:f8b0:4864:20::62c]:52240)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <collin.funk1@HIDDEN>)
 id 1tlMhS-00021h-7p
 for 76452 <at> debbugs.gnu.org; Fri, 21 Feb 2025 01:39:51 -0500
Received: by mail-pl1-x62c.google.com with SMTP id
 d9443c01a7336-22100006bc8so30958285ad.0
 for <76452 <at> debbugs.gnu.org>; Thu, 20 Feb 2025 22:39:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740119983; x=1740724783; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=3KmP8y1dAxXvPM+qAp0bs2m47P429zkTnJMa9f8dkvQ=;
 b=W4i7U+FAWhvsnpD9ByjcNgKQqqwH2C0+fc+5JFIrrY8Ea2QyzlXLXmUkqV2IP5iStI
 DfBy5nGEzMABjN5TmFO8sCpPzBlcgGBHEeDuWfQOqIWojGUSzt/8UYM7dNzrthxy1Uu/
 vLSbik/fDZXFCPm8Wfln0/NT7PkeUNXGj8C7pmnupcCclsO+moEDIQ8lbIY6MqvNrM3i
 lRBCKOPJEqwIB2lsD5tjrzpOswUHVYmAgv+ln45vXCh6/1y2dj+mS3NIWkv8z2d+s+pF
 cD4vqPKSibY8HcRMG8Ysey4Bk3Y3om58jn+rjwYtuj0PA8bX71a+4m+e+EbA++tWn+O8
 Qobw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740119983; x=1740724783;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=3KmP8y1dAxXvPM+qAp0bs2m47P429zkTnJMa9f8dkvQ=;
 b=eB3dZxa1EnP1DLApBFOAE6Tvh/H4mvq5o0dxY/DNxtyUh1gGL4yUJZ10We3J76Fthz
 I7jcXJ/QGJdiObME15Ln29YFEfNqRxEVVdMD3I590pHH1gh+AG/9Pwi9p4K+zzWgBzws
 V9iY1lut05EDhEFoYArvHAXB1Ia0+Nq6pcLb2VmwpjP7jnlGHm1tS3NEVAy8IfvyKwb8
 d/HvUjyEvuZe4TqOuHtZlpuX/Kg5+zq5PWfny4+6e29u3oXFw7tXJhiszJuO/XiUFtYX
 B7qo+MS31eCqpR2IAVvTieKi69w2mTgmHIMGxoq7BHuJsI0PCTfd6TOZiNrKeRa6mxh9
 VMAw==
X-Forwarded-Encrypted: i=1;
 AJvYcCUFyGIafGlQYN3YUcc6LtzK15FVGv6MZJXGC50fXd6m+9BZp+6+DVFdE5/d2nU0JtG3kC+h2g==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yw6M6iRxtqTajNrCjBBVF7jvhx4GaiXBwkqgnt1CkhO6d7wXuWY
 K+RKfn/ha5C6WmMYjoyP0zWKqUJPXSo9njbCGXKj/XwIZqySFHgSqSKxX8Wl
X-Gm-Gg: ASbGncv38CIARo76yidgb9SjzPKyPrPMLRmBJjzd/TgEIIiJaouqef1+VOQxvxMq2gW
 w0F2gaKitg2BHhwWTxwLszPFCsNHklSH7mjoBhH4joqs9SWl8RI9srguhWZ0N7LZ+8eFaGYqUPa
 wxXtSb7ewCbjXHQ6u6MetOKdjv5u5HKpuICmvMb8HP9uunsQxla+fxqqw/G/THucJhHwVbKRxr4
 ucqM11nHM20eFG23rHUllckWYnzUK9jkVzJFfWENc00MpnmgrtZcagFhyDvb+pGLrM9drjy9j/s
 WK1Y1EpIfa2cafoqau7Los9rygqE3SkZGmAzBJp96wKFtuDlSdsEdfs=
X-Google-Smtp-Source: AGHT+IHIj3jssB0sPxP22ip7rHXmmeH04EtP8/KkBXUEATRgEWEMQqOmo+MfvPhokb0/UHZmICF2ew==
X-Received: by 2002:a17:902:f68c:b0:21f:2a2:3c8b with SMTP id
 d9443c01a7336-2219ff36066mr36014305ad.11.1740119982842; 
 Thu, 20 Feb 2025 22:39:42 -0800 (PST)
Received: from fedora (c-73-93-224-2.hsd1.ca.comcast.net. [73.93.224.2])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-220ddbadcbesm127429655ad.165.2025.02.20.22.39.41
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2025 22:39:41 -0800 (PST)
From: Collin Funk <collin.funk1@HIDDEN>
In-Reply-To: <87v7t3rfob.fsf@HIDDEN> (Collin Funk's message of "Thu, 20 Feb
 2025 22:10:44 -0800")
References: <CWLP265MB4157FEE87F56A0B0234CDF2CBCC42@HIDDEN>
 <87v7t3rfob.fsf@HIDDEN>
Date: Thu, 20 Feb 2025 22:39:40 -0800
Message-ID: <87msefrec3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.3 (/)
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: -0.7 (/)

--=-=-=
Content-Type: text/plain

Collin Funk <collin.funk1@HIDDEN> writes:

> I have attached a patch to check for this condition.

Since it seems easy to overlook this in the future I have attached a
patch with the test case as well.

Collin


--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-diff-add-a-test-case-for-the-recent-empty-file-bug.patch

From 94fcd58f38beec6e591a86b67a57729951eaf108 Mon Sep 17 00:00:00 2001
From: Collin Funk <collin.funk1@HIDDEN>
Date: Thu, 20 Feb 2025 22:36:51 -0800
Subject: [PATCH] diff: add a test case for the recent empty file bug

* tests/empty-file: New file.
* tests/Makefile.am (TESTS): Add the test.
---
 tests/Makefile.am |  1 +
 tests/empty-file  | 23 +++++++++++++++++++++++
 2 files changed, 24 insertions(+)
 create mode 100755 tests/empty-file

diff --git a/tests/Makefile.am b/tests/Makefile.am
index adbb10d..806cd3c 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -9,6 +9,7 @@ TESTS = \
   cmp \
   colliding-file-names \
   diff3 \
+  empty-file \
   excess-slash \
   expand-tabs \
   help-version	\
diff --git a/tests/empty-file b/tests/empty-file
new file mode 100755
index 0000000..842a099
--- /dev/null
+++ b/tests/empty-file
@@ -0,0 +1,23 @@
+#!/bin/sh
+# Test empty files
+
+. "${srcdir=.}/init.sh"; path_prepend_ ../src
+
+fail=0
+mkdir a b
+touch a/test
+echo 'content' > b/test
+
+returns_ 1 diff -Naur a b >out || fail=1
+cat <<EOF > expected || framework_failure_
+diff -Naur a/test b/test
+--- a/test
++++ b/test
+@@ -0,0 +1 @@
++content
+EOF
+# Remove date and time.
+sed -e 's/^\([-+*][-+*][-+*] [^	]*\)	.*/\1/' out > k; mv k out
+compare expected out || fail=1
+
+Exit $fail
-- 
2.48.1


--=-=-=--




Message sent to bug-diffutils@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76452: [bug-diffutils] bug#76452: bug#76452: 3.11 critical bug: diff -Naur a b does not show a unified diff when one of the file is empty
Resent-From: Paul Eggert <eggert@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-diffutils@HIDDEN
Resent-Date: Sat, 22 Feb 2025 06:12:03 +0000
Resent-Message-ID: <handler.76452.B76452.174020472129182 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76452
X-GNU-PR-Package: diffutils
X-GNU-PR-Keywords: 
To: Collin Funk <collin.funk1@HIDDEN>, Kate Deplaix <kit-ty-kate@HIDDEN>
Cc: 76452 <at> debbugs.gnu.org
Received: via spool by 76452-submit <at> debbugs.gnu.org id=B76452.174020472129182
          (code B ref 76452); Sat, 22 Feb 2025 06:12:03 +0000
Received: (at 76452) by debbugs.gnu.org; 22 Feb 2025 06:12:01 +0000
Received: from localhost ([127.0.0.1]:44487 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlik5-0007ab-4U
	for submit <at> debbugs.gnu.org; Sat, 22 Feb 2025 01:12:01 -0500
Received: from mail.cs.ucla.edu ([131.179.128.66]:33464)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eggert@HIDDEN>)
 id 1tlik2-0007ZI-He
 for 76452 <at> debbugs.gnu.org; Sat, 22 Feb 2025 01:11:59 -0500
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id E8CFB3C011BD8;
 Fri, 21 Feb 2025 22:11:52 -0800 (PST)
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP
 id h5iGaFttG4Wp; Fri, 21 Feb 2025 22:11:52 -0800 (PST)
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id AFDA13C011BDB;
 Fri, 21 Feb 2025 22:11:52 -0800 (PST)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu AFDA13C011BDB
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu;
 s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1740204712;
 bh=ii4p2/aW6iuWDc0wmArMG+UdOiVcBwYXijabdBxAnKs=;
 h=Message-ID:Date:MIME-Version:To:From;
 b=UJqJ3zercLDrhjEo0s16OAwtZr/QSEQQbfVANMwWvti8pi+WZat7yFhs4O/JYU6g7
 AwIdgnX2GO92aAVRnv/GEWQuXAZ/QFWxZvi9zd4fbWyxb7IxyNOflwr49pobzPY9KG
 KBAU1QCSaGhbpJJXo4dfQ7zBTmm3bl8JoZ0hvE5lS5P0mNsVVEKpfjx1OGtAq4HjAr
 EuzGF+LPiR7BiBciCppdu1Bxk0M+TxY3+ZL1TEGvb+CgWoW3eJCdoh9EUF6NbW/iiC
 4o7e5hOILOCA4eddPSMZS0rSSn3u2Jo2sCkvV49uUL47L3W9T4F+9cSSiwCxrwxPd0
 9KMSSAxtSceDA==
X-Virus-Scanned: amavis at mail.cs.ucla.edu
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP
 id ycS0zNjYHAhU; Fri, 21 Feb 2025 22:11:52 -0800 (PST)
Received: from [192.168.0.23] (75-166-225-192.hlrn.qwest.net [75.166.225.192])
 by mail.cs.ucla.edu (Postfix) with ESMTPSA id 6721B3C011BD8;
 Fri, 21 Feb 2025 22:11:52 -0800 (PST)
Message-ID: <cd44759b-07c8-4703-9dc6-5ece3c4c85de@HIDDEN>
Date: Fri, 21 Feb 2025 23:11:51 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <CWLP265MB4157FEE87F56A0B0234CDF2CBCC42@HIDDEN>
 <87v7t3rfob.fsf@HIDDEN> <87msefrec3.fsf@HIDDEN>
Content-Language: en-US
From: Paul Eggert <eggert@HIDDEN>
In-Reply-To: <87msefrec3.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
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 (-)

On 2/20/25 23:39, Collin Funk wrote:
> Since it seems easy to overlook this in the future I have attached a
> patch with the test case as well.

Thanks, I installed that.




Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Paul Eggert <eggert@HIDDEN>
Subject: bug#76452: closed (3.11 critical bug: diff -Naur a b does not
 show a unified diff when one of the file is empty)
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.76452.D76452.174020469628955.ackdone <at> debbugs.gnu.org>
References: <27b53198-137f-4e37-8f99-b539e365d4ff@HIDDEN>
 <CWLP265MB4157FEE87F56A0B0234CDF2CBCC42@HIDDEN>
X-Gnu-PR-Message: closed 76452
X-Gnu-PR-Package: diffutils
Date: Sat, 22 Feb 2025 06:12:03 +0000
Content-Type: multipart/mixed; boundary="----------=_1740204724-29208-0"

This is a multi-part message in MIME format...

------------=_1740204724-29208-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Fri, 21 Feb 2025 23:11:22 -0700
with message-id <27b53198-137f-4e37-8f99-b539e365d4ff@HIDDEN>
and subject line Re: [bug-diffutils] bug#76452: 3.11 critical bug: diff -Na=
ur a b does not show a unified diff when one of the file is empty
has caused the debbugs.gnu.org bug report #76452,
regarding 3.11 critical bug: diff -Naur a b does not show a unified diff wh=
en one of the file is empty
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
76452: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76452
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1740204724-29208-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 21 Feb 2025 04:47:38 +0000
Received: from localhost ([127.0.0.1]:49191 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlKwr-0001iX-M5
	for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 23:47:38 -0500
Received: from lists.gnu.org ([2001:470:142::17]:39738)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <kit-ty-kate@HIDDEN>)
 id 1tl8VH-0001rM-Ab
 for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 10:30:20 -0500
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 <kit-ty-kate@HIDDEN>)
 id 1tl8VB-0000on-EL
 for bug-diffutils@HIDDEN; Thu, 20 Feb 2025 10:30:13 -0500
Received: from mail-uksouthazolkn190120002.outbound.protection.outlook.com
 ([2a01:111:f403:d204::2] helo=LO0P265CU003.outbound.protection.outlook.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <kit-ty-kate@HIDDEN>)
 id 1tl8V9-0000he-DK
 for bug-diffutils@HIDDEN; Thu, 20 Feb 2025 10:30:13 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=Rk/VFG4uxge8fnt/BQzRcSBaFaU+nwWgZZBasezmzxjxtNPzCyYgal4cq6GgFIIgpV59tcktHwUq1MhCfNpu94LUvRO8pJXqhlVruoGev69JSOFlNytLxePMZaDmWixtivfxoZ7wCn4nsRMCj080jqDrUh5367ztpFxJ8K9hQvrlG8N274gggrYzW1uEqOpGWwWIKjMtB/rigcIyGrGSEhcQAuOrDuzAYYauky4PrhoJ6TG8GJokKO/JOXo4Mec/0zT+dX3BBsDE4iPdLbFSrlXVpfJqWu8Ykjg06olrEUdCktpEP+/MQUErMwHOGW5MUgqKi0MxDd2ZfOhq853WYg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=3riWKgAs9PEUqgfObyTf7pCj9czkt5UtKhj61JfeGAg=;
 b=I9IGDF8JmH40H7R/Kvb105fO1nB9ygN/Z0X9FKVbNKEYbKkF1pibx5c0M0Zz5H8JgeJpzDdUn4GhuIaZvjsbWk0lBLRZPi4IFJm3mLtPO5pnFMV6yJFX5lzoIOxg7C1urOw0yL4FTufA0QVjHfZq4y5kib8locuZ18j1G/lzc41KkQf+noI4JWnPBCJA1yxzS6+vuuhDwE7R8yVjjtcVufvu+9f/Vi1XzA2+w3LZIP/oEvTHLCIZBu3ah0tkkx7sCrue7gEo3XdNBYfeH/4NLRYg9bL0+bIK/5nbPfh3DZCeVAGR82OXxboforSzNpgsADu+RcvIPPAbne6SNfJCOA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3riWKgAs9PEUqgfObyTf7pCj9czkt5UtKhj61JfeGAg=;
 b=G11e8KAowk4CrqU+46kKq+9w5sEvB5MthNkouJiYJiqDdvfgOJ+j60TMFFB92gIbP1K0GZyZCat53ysiAY/GWiwJAQupkiHvNscSPnCPcVr5jzy+T9OWhLisEs63tEXhaAm/CvT40xRG5GNYGcPsvpk9U/JlzqgBPJk7MYE0vS9SPEW34jJ3a2W7YwGUmu7XxDPL6j8xwbX4M/7ot/+fS/j1AKHnNLnBR+pcHoIOJvooj9wL26cU3tVJM1ud8T8qqIlaleh6FbUGH3bUkoJyhvkzXU0BBiFJAV4mzaK+RO9n23MWlxFRdcDbtIVZL1UBUaLQSES+K4Q0k7ukSYelPA==
Received: from CWLP265MB4157.GBRP265.PROD.OUTLOOK.COM (2603:10a6:400:12c::9)
 by LO0P265MB7106.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2ef::6) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.15; Thu, 20 Feb
 2025 15:25:05 +0000
Received: from CWLP265MB4157.GBRP265.PROD.OUTLOOK.COM
 ([fe80::4f37:8f32:e4a6:e624]) by CWLP265MB4157.GBRP265.PROD.OUTLOOK.COM
 ([fe80::4f37:8f32:e4a6:e624%6]) with mapi id 15.20.8466.016; Thu, 20 Feb 2025
 15:25:05 +0000
From: Kate Deplaix <kit-ty-kate@HIDDEN>
To: "bug-diffutils@HIDDEN" <bug-diffutils@HIDDEN>
Subject: 3.11 critical bug: diff -Naur a b does not show a unified diff when
 one of the file is empty
Thread-Topic: 3.11 critical bug: diff -Naur a b does not show a unified diff
 when one of the file is empty
Thread-Index: AQHbg6kU34IPMCFqYUqCwyYKdOQkXg==
Date: Thu, 20 Feb 2025 15:25:05 +0000
Message-ID: <CWLP265MB4157FEE87F56A0B0234CDF2CBCC42@HIDDEN>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CWLP265MB4157:EE_|LO0P265MB7106:EE_
x-ms-office365-filtering-correlation-id: 580dfeb9-7c2a-418b-70cc-08dd51c2c0a8
x-microsoft-antispam: BCL:0;
 ARA:14566002|461199028|15080799006|8060799006|8062599003|19110799003|15030799003|102099032|440099028|3412199025;
x-microsoft-antispam-message-info: =?utf-8?B?Y0JSUTRWMmNzVkJWWUViRk9UcCtOTXpod0RRZnc5L1pRRzRzVVRUUFZGUXZY?=
 =?utf-8?B?WlVhWUJIakw4WTJMVnBlcDVRNU9SeUVveGZmeVFzcWl2TFZydkxYNlRJL05a?=
 =?utf-8?B?NkIzUisrR1I1aEFoME9veHpXdGhMOGdJemhEZmlVUG5vT3hSd20weC9rOXRz?=
 =?utf-8?B?NWxTTEVER3FKNTRNcDZ2akZ5NXpUaUFCS2NqY290QzF6TmV0MjZtZjU2QS9a?=
 =?utf-8?B?RVV4YStZSW9rSWFTMmFhNjR3Sit5RGZqdDNUcW9rVWlzWFhJTGswR0lHSmls?=
 =?utf-8?B?NEIxWGphdE1iYTBHaWVBNnJJTGJKcUtxdlpCeEg0R2FEcVhsamFZVlo1MFRR?=
 =?utf-8?B?ajZSMHdnSnZxMEpzSUJMRFlMRElJVUt1QmxDWFNhZm02VTlsRTJVYTRXbXgv?=
 =?utf-8?B?dTVUcW45OHNQMTI3Z3ZWMWNRT00rNzluRGdMTDYrZFNLTzRPRlFoT0ZEd045?=
 =?utf-8?B?UW1rZ1lTaXk1ckJ6QnQrT3R1Y1MrMWIzUE9JTTUxTDFNRlFPSkFjblBBTWJ4?=
 =?utf-8?B?RnNqQmZpZFdFYkROOTZmdTNaRmhzRUg3eFBrYXQ5bkk2TWY2VmNLWHh3UGJi?=
 =?utf-8?B?WUhUMmpyTjhpWFZIS3JCUTJBZGdhZnBRVkVYQVZ0ckRpOHlDLzlBUE5xVUF6?=
 =?utf-8?B?czdDeFNOc1RTNFVKV1dKM3VwajIxOW54bmx3ck91TndIZ2NRaVhlM2pBRHRw?=
 =?utf-8?B?ejVsbGVnVzNtcFVmWTBuM0xUTE0zSlNBcDgyNXZySkZTM0RiREU4QlAvSnVT?=
 =?utf-8?B?ZENIUGJsNU12U3B2VS8wSTFtMCtKNzIwK2tpMU9oQVJ4UHlBOW5ENFF1VU1P?=
 =?utf-8?B?Q1JYV0NpSkVHbUUyZkZxN0xKVVFFTHc4aVVvVjlxVGl2dmdMTVdtc1ZndXRr?=
 =?utf-8?B?TVZ2dlhnU2RWVGpMd3d6MU9nOFA1UE9hb0RJeUpMUXpxbng0R3JSS0g2bzh3?=
 =?utf-8?B?STVOZTVwRTY3VXBsRVBuTE10M0VLR0pHWXZUdWJuZXdOdGRXcXFQZDV5V09X?=
 =?utf-8?B?eEhZWlN5dmFuUFJlWE1aYStvaWREaXc3ZGFVdlg5ZVIzNjlRZWVZL1VtNHFC?=
 =?utf-8?B?V081ZWdEZXcwalFsL3ByTUdqSkhRSHNLRG9najdWakg5amwrSUdvekFlL0o5?=
 =?utf-8?B?VVUyZ2RkR0ZxK0dLQ1hhcDhKNXdFUzM3OXBjeFg2QkRKek5KNDgwTFFvdkQ2?=
 =?utf-8?B?MVhBUDNQc2JIbzAxRmlKVHBLZHFBT3BwNi8vR0hrdkpDdjdiN3ovbmVydWRu?=
 =?utf-8?B?UXhKTFk0cVJkS1ZOdW5YaUk0bkxoR01nUml3ejU3azVXRWNLaXRScnJwQlZr?=
 =?utf-8?B?NHQyNHp5K2hEYm9rYVlscUwrcDNLQUZaa2JVRVJTR1paMlk3ZnlnZFFBRTRs?=
 =?utf-8?B?KzBCMjZJUHVzdzQ0eDZuTjN6WjgyTnNtTVJ3QlAra0dUZmJXQzhacEU3MUFT?=
 =?utf-8?B?bWtMRW1LUlBRSXRFRWd4RlkybEx6c3VTY05KUG9nPT0=?=
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UUhXNVBnVnJoSGR5ODJEM0FEUTVPK0RackxUQXlGY0l4S0RIYksxOVpFZ1p4?=
 =?utf-8?B?eG8vdFVVL2pUQkVrUDRVMUlJVTRVQWp5anhQNjlvaUhGWk5wcFBwTnhyeFRx?=
 =?utf-8?B?ZGFlSHQrQmsxNTFneEVUYWNWSjMxQ29NSDlFR0JkWDBPcThBYnZydEJ5UUtX?=
 =?utf-8?B?VzdEeWRXODFOQ2Z6d3daZ2ZlZ1RFT2JacEw5MFJSNGhSaG52WE5GaUhnMlZ6?=
 =?utf-8?B?UXR4b2I2Q0UyRjJXeEdac1M0MmZ0d0xoZUc3NVpoS2NLeXE0WFhUVVRaRnFV?=
 =?utf-8?B?MUNYbnlnb2xTbWR0dUJNTEM4Q2tiR1oybmx6NktrWHpKb1FqTlhQSG9vTUtr?=
 =?utf-8?B?U21zNXVmWm5xSWlIbmtGMHBJYzRpOFRFZWpLeDRiNWhySFQxYWMxelZubXhV?=
 =?utf-8?B?RmszY1hzMU85Q3JwZ29yb0VTOTEwLzlwaEFsMHdJalczVWp5VE5tSlJyS2pa?=
 =?utf-8?B?ZndXNWZuYm4vT1JxN2J0MHpKZExNOTZGMFljZFQ5THRUbEJZUWt2MGNKT1U5?=
 =?utf-8?B?ZGxiZTlpWFdwUjdCYjY1YkNyTzE3dkVlQzBESXE1NnVnbzhoZXlwR0NPZTNt?=
 =?utf-8?B?dmlkOTZOYjhNVTg0clJXdWdmYUYwS3F3YWg1UmtmbVQwQmRIb1JIRXZQRmw3?=
 =?utf-8?B?R3c2VWlMSmttK09CQXFKK0dIVmN6NUZsbW5FTzFMUU90MlcvVUwrdVNVZzZX?=
 =?utf-8?B?dGUxUlFvejBXc2hiL2ZmWDMwamhYVXFpVVcyZ253SjFpejJKbEtETUMreWhG?=
 =?utf-8?B?YUdVZUtoSWJiZnpjeG9BR1JvbXExRldWdEVSMFVhaUIrRXVOclk2T1k0VDlX?=
 =?utf-8?B?ZW1TODBlVEZwNjdHTnNScEMyQ2s1NmFuVktCNzhSWldGZVI0YVBHdTQvVVhn?=
 =?utf-8?B?Y1RGcmhTc1pzY2xQVnFhODk3RUp6YVVXSzByWWY1OUFlcVFZRFNVakN5Q3pt?=
 =?utf-8?B?djRtUlFkNTRiV1BEbEJDQTRtc3p2cGlqb1N1ZkFObzRFdW9sdTZuTzQ2UmRr?=
 =?utf-8?B?YUc4dnlGZmlmNHBlRVM3ayt4SFpEVDIzcW9rbFU5MUJBd3BTb1A2eHM3NnVy?=
 =?utf-8?B?Z09zdFRhR2dLODFTVmpVdHVzVVl4TE9tQlQvRThzQW5QakF2TWhhb1ZSZjJW?=
 =?utf-8?B?UHg0VEFSOGFaREtXUG5XSGdKUVMvWjg3RmEyeTlGckJLODBBQzNxcHM3TVlH?=
 =?utf-8?B?WlJMbGl6Tkltek8yY0FlclBDRGJCNmtrVTdRVEg2N2FZa3NPL241UnRBYWts?=
 =?utf-8?B?S2JzSFhzOHV6eUF5NGVRMG5hdUppYzhHSGc4YW9LNnI4elVwQlFyVUtDYUlx?=
 =?utf-8?B?WHU2MnkwM0tXQlgrSWJsTndZd1lITE94TDBUM0MxT2h2UnozSjBHR2JLSGpH?=
 =?utf-8?B?cis1UmpBa0xsbTA5NGZtWms2ZmhLZFluK0F4cXc0eHl3bTNYNW14UHNHMmVZ?=
 =?utf-8?B?bVdsNkc2WHV5aldrZ1VlWkQ0YWIyZG1ZYkNFUDdreXNUMU5zODlWWE1lWkdr?=
 =?utf-8?B?M3hTc0RPamdGaVFzaE5iLzhpd3Vad01zMTFzVUJFS2s1b1cwcHArSHBncWhF?=
 =?utf-8?B?MitLOHZ5NHA1K1l4c1J2OERRRmxYZVo0bnpXbnFTQmJtRXpnTFlzcW50QzdT?=
 =?utf-8?B?Z0tqSDZhT0hlOUlHL0hrNDlXc1NpeGVhZldYeDhJZ2JLaUZzWG12MEgxWTVB?=
 =?utf-8?B?a2xuUmh6cHBZQVdQTjlZSncxY3NxMk02NjJVbXBTcTdaU1NtdWEyZDZJQzF5?=
 =?utf-8?Q?0euBG1h0WhDUsqJqu8=3D?=
Content-Type: multipart/alternative;
 boundary="_000_CWLP265MB4157FEE87F56A0B0234CDF2CBCC42CWLP265MB4157GBRP_"
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CWLP265MB4157.GBRP265.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: 580dfeb9-7c2a-418b-70cc-08dd51c2c0a8
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2025 15:25:05.3641 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO0P265MB7106
Received-SPF: pass client-ip=2a01:111:f403:d204::2;
 envelope-from=kit-ty-kate@HIDDEN;
 helo=LO0P265CU003.outbound.protection.outlook.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,
 HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Thu, 20 Feb 2025 23:47:36 -0500
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: -0.0 (/)

--_000_CWLP265MB4157FEE87F56A0B0234CDF2CBCC42CWLP265MB4157GBRP_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCldoaWxlIHVzaW5nIGRpZmZ1dGlscyAzLjExIGluc3RlYWQgb2YgMy4xMCwgaSd2ZSBu
b3RpY2VkIGEgY3JpdGljYWwgYnVnIGluIGRpZmYgcmVwcm9kdWNpYmxlIHdpdGggdGhlIGZvbGxv
d2luZyBzZXR1cDoNCg0KJCBjZCAvdG1wDQokIG1rZGlyIGEgYg0KJCB0b3VjaCBhL3Rlc3QNCiQg
ZWNobyBjb250ZW50ID4gYi90ZXN0DQoNCldpdGggZGlmZnV0aWxzIDMuMTAsICJkaWZmIC1OYXVy
IGEgYiIgcmV0dXJuczoNCg0KZGlmZiAtTmF1ciBhL3Rlc3QgYi90ZXN0DQotLS0gYS90ZXN04oCC
4oCC4oCCMjAyNS0wMi0yMCAxNDo1MDowNy44NzAyNTgwNTIgKzAwMDANCisrKyBiL3Rlc3TigILi
gILigIIyMDI1LTAyLTIwIDE0OjUwOjE4Ljk1NzI4NzY0MSArMDAwMA0KQEAgLTAsMCArMSBAQA0K
K2NvbnRlbnQNCg0KYnV0IHdpdGggZGlmZnV0aWxzIDMuMTEsIHRoZSBzYW1lIGNvbW1hbmQgcmV0
dXJuczoNCg0KRmlsZSBhL3Rlc3QgaXMgYSByZWd1bGFyIGVtcHR5IGZpbGUgd2hpbGUgZmlsZSBi
L3Rlc3QgaXMgYSByZWd1bGFyIGZpbGUNCg0KR2l2ZW4gbm8gbWVudGlvbiBvZiB0aGlzIGNoYW5n
ZSBhcHBlYXIgaW4gdGhlIGNoYW5nZWxvZywgaSdtIGd1ZXNzaW5nIHRoaXMgaXMgYW4gdW5pbnRl
bmRlZCBjaGFuZ2UuIEluIG15IG9waW5pb24gdGhpcyBidWcgaXMgY3JpdGljYWwgYW5kIHRoZSAz
LjExIHJlbGVhc2Ugc2hvdWxkIGJlIG1hcmtlZCBhcyBicm9rZW4gdG8gYXZvaWQgbW9yZSBkaXN0
cmlidXRpb25zIHVzaW5nIGl0Lg0KDQpXYXJtIHJlZ2FyZHMsDQpLYXRlIERlcGxhaXgNCg==

--_000_CWLP265MB4157FEE87F56A0B0234CDF2CBCC42CWLP265MB4157GBRP_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgc3R5bGU9
ImRpc3BsYXk6bm9uZTsiPiBQIHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO30gPC9zdHls
ZT4NCjwvaGVhZD4NCjxib2R5IGRpcj0ibHRyIj4NCjxkaXYgY2xhc3M9ImVsZW1lbnRUb1Byb29m
IiBzdHlsZT0iZm9udC1mYW1pbHk6IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01T
Rm9udFNlcnZpY2UsIENhbGlicmksIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAx
MnB0OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+DQpIaSw8YnI+DQo8YnI+DQpXaGlsZSB1c2luZyBk
aWZmdXRpbHMgMy4xMSBpbnN0ZWFkIG9mIDMuMTAsIGkndmUgbm90aWNlZCBhIGNyaXRpY2FsIGJ1
ZyBpbiBkaWZmIHJlcHJvZHVjaWJsZSB3aXRoIHRoZSBmb2xsb3dpbmcgc2V0dXA6PGJyPg0KPGJy
Pg0KJCBjZCAvdG1wPGJyPg0KJCBta2RpciBhIGI8YnI+DQokIHRvdWNoIGEvdGVzdDxicj4NCiQg
ZWNobyBjb250ZW50ICZndDsgYi90ZXN0PGJyPg0KPGJyPg0KV2l0aCBkaWZmdXRpbHMgMy4xMCwg
JnF1b3Q7ZGlmZiAtTmF1ciBhIGImcXVvdDsgcmV0dXJuczo8YnI+DQo8YnI+DQpkaWZmIC1OYXVy
IGEvdGVzdCBiL3Rlc3Q8L2Rpdj4NCjxkaXYgY2xhc3M9ImVsZW1lbnRUb1Byb29mIiBzdHlsZT0i
Zm9udC1mYW1pbHk6IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01TRm9udFNlcnZp
Y2UsIENhbGlicmksIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB0OyBjb2xv
cjogcmdiKDAsIDAsIDApOyI+DQotLS0gYS90ZXN04oCC4oCC4oCCMjAyNS0wMi0yMCAxNDo1MDow
Ny44NzAyNTgwNTIgKzAwMDA8L2Rpdj4NCjxkaXYgY2xhc3M9ImVsZW1lbnRUb1Byb29mIiBzdHls
ZT0iZm9udC1mYW1pbHk6IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01TRm9udFNl
cnZpY2UsIENhbGlicmksIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB0OyBj
b2xvcjogcmdiKDAsIDAsIDApOyI+DQorKysgYi90ZXN04oCC4oCC4oCCMjAyNS0wMi0yMCAxNDo1
MDoxOC45NTcyODc2NDEgKzAwMDA8L2Rpdj4NCjxkaXYgY2xhc3M9ImVsZW1lbnRUb1Byb29mIiBz
dHlsZT0iZm9udC1mYW1pbHk6IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01TRm9u
dFNlcnZpY2UsIENhbGlicmksIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB0
OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+DQpAQCAtMCwwICsxIEBAPC9kaXY+DQo8ZGl2IGNsYXNz
PSJlbGVtZW50VG9Qcm9vZiIgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcHRvcywgQXB0b3NfRW1iZWRk
ZWRGb250LCBBcHRvc19NU0ZvbnRTZXJ2aWNlLCBDYWxpYnJpLCBIZWx2ZXRpY2EsIHNhbnMtc2Vy
aWY7IGZvbnQtc2l6ZTogMTJwdDsgY29sb3I6IHJnYigwLCAwLCAwKTsiPg0KK2NvbnRlbnQ8YnI+
DQo8YnI+DQpidXQgd2l0aCBkaWZmdXRpbHMgMy4xMSwgdGhlIHNhbWUgY29tbWFuZCByZXR1cm5z
Ojxicj4NCjxicj4NCkZpbGUgYS90ZXN0IGlzIGEgcmVndWxhciBlbXB0eSBmaWxlIHdoaWxlIGZp
bGUgYi90ZXN0IGlzIGEgcmVndWxhciBmaWxlPGJyPg0KPGJyPg0KR2l2ZW4gbm8gbWVudGlvbiBv
ZiB0aGlzIGNoYW5nZSBhcHBlYXIgaW4gdGhlIGNoYW5nZWxvZywgaSdtIGd1ZXNzaW5nIHRoaXMg
aXMgYW4gdW5pbnRlbmRlZCBjaGFuZ2UuIEluIG15IG9waW5pb24gdGhpcyBidWcgaXMgY3JpdGlj
YWwgYW5kIHRoZSAzLjExIHJlbGVhc2Ugc2hvdWxkIGJlIG1hcmtlZCBhcyBicm9rZW4gdG8gYXZv
aWQgbW9yZSBkaXN0cmlidXRpb25zIHVzaW5nIGl0Ljxicj4NCjxicj4NCldhcm0gcmVnYXJkcyw8
YnI+DQpLYXRlIERlcGxhaXg8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_CWLP265MB4157FEE87F56A0B0234CDF2CBCC42CWLP265MB4157GBRP_--



------------=_1740204724-29208-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 76452-done) by debbugs.gnu.org; 22 Feb 2025 06:11:36 +0000
Received: from localhost ([127.0.0.1]:44476 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlije-0007Wj-La
	for submit <at> debbugs.gnu.org; Sat, 22 Feb 2025 01:11:35 -0500
Received: from mail.cs.ucla.edu ([131.179.128.66]:39782)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eggert@HIDDEN>)
 id 1tlija-0007VN-LB
 for 76452-done <at> debbugs.gnu.org; Sat, 22 Feb 2025 01:11:31 -0500
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id 3E1603C011BD8;
 Fri, 21 Feb 2025 22:11:24 -0800 (PST)
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP
 id xyXnPobyD5XO; Fri, 21 Feb 2025 22:11:23 -0800 (PST)
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id BFECB3C011BDB;
 Fri, 21 Feb 2025 22:11:23 -0800 (PST)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu BFECB3C011BDB
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu;
 s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1740204683;
 bh=e1oWSJC0lldFTLVtjbEMQfNLWViJEEbqT9EIsgPpRhg=;
 h=Message-ID:Date:MIME-Version:To:From;
 b=PlJJSzS1iBL4XmaoqQkGS+/VtUICmE8laFZqef/YWS5tXNbEFMr32B++gk3wbbGye
 5iVxds4piuHa+fmR0YFvTbQU6HhSvmprPfskxD09XSQFcD8FJrZWQpuvozsqcaNIQg
 3Ws7DdqrVF/4KYiQqwCVrUpAXhe9xrdgHCuP1cm9frPeQici5lD5xNkfAe99fcRssl
 dS2t0iSrc0u3feZv97liHVP9JP8k13qUiz/UMa8xc8M9w+senBTGyUNiOSmdtW9VbC
 EBWtb9l+47+UuB5HHYK6ZlWwBFpL6aYi3VsBnnx9oo+j1vmjUd9TsD8LrPXfFgw6xh
 3BpVDVfsG4b7A==
X-Virus-Scanned: amavis at mail.cs.ucla.edu
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP
 id KfPN8P_6GZnI; Fri, 21 Feb 2025 22:11:23 -0800 (PST)
Received: from [192.168.0.23] (75-166-225-192.hlrn.qwest.net [75.166.225.192])
 by mail.cs.ucla.edu (Postfix) with ESMTPSA id 64CB53C011BD8;
 Fri, 21 Feb 2025 22:11:23 -0800 (PST)
Content-Type: multipart/mixed; boundary="------------tf7XxNw2LCKKFhThYFPCHdMx"
Message-ID: <27b53198-137f-4e37-8f99-b539e365d4ff@HIDDEN>
Date: Fri, 21 Feb 2025 23:11:22 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: [bug-diffutils] bug#76452: 3.11 critical bug: diff -Naur a b does
 not show a unified diff when one of the file is empty
To: Collin Funk <collin.funk1@HIDDEN>
References: <CWLP265MB4157FEE87F56A0B0234CDF2CBCC42@HIDDEN>
 <87v7t3rfob.fsf@HIDDEN>
Content-Language: en-US
From: Paul Eggert <eggert@HIDDEN>
In-Reply-To: <87v7t3rfob.fsf@HIDDEN>
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76452-done
Cc: 76452-done <at> debbugs.gnu.org, Kate Deplaix <kit-ty-kate@HIDDEN>
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 (-)

This is a multi-part message in MIME format.
--------------tf7XxNw2LCKKFhThYFPCHdMx
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Thanks for the diagnosis and the patch. I installed the attached 
instead, so as to decouple this part of the code from the part that 
turns file types into strings.
--------------tf7XxNw2LCKKFhThYFPCHdMx
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-diff-don-t-treat-empty-files-as-a-different-file-typ.patch"
Content-Disposition: attachment;
 filename*0="0001-diff-don-t-treat-empty-files-as-a-different-file-typ.pa";
 filename*1="tch"
Content-Transfer-Encoding: base64

RnJvbSA2Y2UwZWJkMDMzYzM5NTI2NWMyNjJhZTNhYWI2NDc3YTQ5ZDRjMmYxIE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1
PgpEYXRlOiBUaHUsIDIwIEZlYiAyMDI1IDIxOjU5OjU1IC0wODAwClN1YmplY3Q6IFtQQVRD
SF0gZGlmZjogZG9uJ3QgdHJlYXQgZW1wdHkgZmlsZXMgYXMgYSBkaWZmZXJlbnQgZmlsZSB0
eXBlCgpSZXBvcnRlZCBieSBLYXRlIERlcGxhaXggPGtpdC10eS1rYXRlQG91dGxvb2suY29t
PiBpbgo8aHR0cHM6Ly9saXN0cy5nbnUub3JnL3IvYnVnLWRpZmZ1dGlscy8yMDI1LTAyL21z
ZzAwMDA1Lmh0bWw+LgoKKiBzcmMvZGlmZi5jIChjb21wYXJlX3ByZXBwZWRfZmlsZXMpOiBE
b24ndCByZWx5IG9uIHN0cmluZwpmaWxlIHR5cGUsIGFzIHRoYXQgbWlnaHQgbm90IGFncmVl
IHdpdGggb3VyIGlkZWEgb2YgYSBmaWxlIHR5cGUuCi0tLQogc3JjL2RpZmYuYyB8IDI2ICsr
KysrKysrKysrKystLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9u
cygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvc3JjL2RpZmYuYyBiL3NyYy9k
aWZmLmMKaW5kZXggZmE2MTAwZS4uNmUxYmJjNSAxMDA2NDQKLS0tIGEvc3JjL2RpZmYuYwor
KysgYi9zcmMvZGlmZi5jCkBAIC0xMjIzLDE0ICsxMjIzLDE0IEBAIGNvbXBhcmVfcHJlcHBl
ZF9maWxlcyAoc3RydWN0IGNvbXBhcmlzb24gY29uc3QgKnBhcmVudCwKICAgICAgdGhlIHR5
cGUgaXMgdW51c3VhbCwgdGhlbiBzaW1wbHkgcmVwb3J0IHRoZWlyIHR5cGUuCiAgICAgIEhv
d2V2ZXIsIGF0IHRoZSB0b3AgbGV2ZWwgZG8gdGhpcyBvbmx5IGlmIG9uZSBmaWxlIGlzIGEg
c3ltbGluawogICAgICBhbmQgdGhlIG90aGVyIGlzIG5vdC4gICovCi0gIGlmICh0b3BsZXZl
bAotICAgICAgPyAoIVNfSVNMTksgKGNtcC0+ZmlsZVswXS5zdGF0LnN0X21vZGUpCi0JICE9
ICFTX0lTTE5LIChjbXAtPmZpbGVbMV0uc3RhdC5zdF9tb2RlKSkKLSAgICAgIDogKGNtcC0+
ZmlsZVswXS5maWxldHlwZSAhPSBjbXAtPmZpbGVbMV0uZmlsZXR5cGUKLQkgfHwgISAoU19J
U1JFRyAoY21wLT5maWxlWzBdLnN0YXQuc3RfbW9kZSkKLQkgICAgICAgfHwgU19JU0xOSyAo
Y21wLT5maWxlWzBdLnN0YXQuc3RfbW9kZSkKLQkgICAgICAgfHwgU19JU0NIUiAoY21wLT5m
aWxlWzBdLnN0YXQuc3RfbW9kZSkKLQkgICAgICAgfHwgU19JU0JMSyAoY21wLT5maWxlWzBd
LnN0YXQuc3RfbW9kZSkpKSkKKyAgbW9kZV90IG1vZGUwID0gY21wLT5maWxlWzBdLnN0YXQu
c3RfbW9kZTsKKyAgbW9kZV90IG1vZGUxID0gY21wLT5maWxlWzFdLnN0YXQuc3RfbW9kZTsK
KyAgaWYgKHRvcGxldmVsID8gIVNfSVNMTksgKG1vZGUwKSAhPSAhU19JU0xOSyAobW9kZTEp
CisgICAgICA6IFNfSVNSRUcgKG1vZGUwKSA/ICFTX0lTUkVHIChtb2RlMSkKKyAgICAgIDog
U19JU0xOSyAobW9kZTApID8gIVNfSVNMTksgKG1vZGUxKQorICAgICAgOiBTX0lTQ0hSICht
b2RlMCkgPyAhU19JU0NIUiAobW9kZTEpCisgICAgICA6IFNfSVNCTEsgKG1vZGUwKSA/ICFT
X0lTQkxLIChtb2RlMSkKKyAgICAgIDogdHJ1ZSkKICAgICB7CiAgICAgICAvKiBQT1NJWCAx
MDAzLjEtMjAxNyBzYXlzIGFueSBtZXNzYWdlIHdpbGwgZG8sIHNvIGxvbmcgYXMgaXQKIAkg
Y29udGFpbnMgdGhlIGZpbGUgbmFtZXMuICAqLwpAQCAtMTI0NCw3ICsxMjQ0LDcgQEAgY29t
cGFyZV9wcmVwcGVkX2ZpbGVzIChzdHJ1Y3QgY29tcGFyaXNvbiBjb25zdCAqcGFyZW50LAog
ICAgIH0KIAogICAvKiBJZiBib3RoIGZpbGVzIGFyZSBzeW1saW5rcywgY29tcGFyZSBzeW1s
aW5rIGNvbnRlbnRzLiAgKi8KLSAgaWYgKFNfSVNMTksgKGNtcC0+ZmlsZVswXS5zdGF0LnN0
X21vZGUpKQorICBpZiAoU19JU0xOSyAobW9kZTApKQogICAgIHsKICAgICAgIC8qIFdlIGdl
dCBoZXJlIG9ubHkgaWYgd2UgYXJlIG5vdCBkZXJlZmVyZW5jaW5nIHN5bWxpbmtzLiAgKi8K
ICAgICAgIGRhc3NlcnQgKG5vX2RlcmVmZXJlbmNlX3N5bWxpbmtzKTsKQEAgLTEyOTUsNyAr
MTI5NSw3IEBAIGNvbXBhcmVfcHJlcHBlZF9maWxlcyAoc3RydWN0IGNvbXBhcmlzb24gY29u
c3QgKnBhcmVudCwKICAgICAgYW5kIHJlcG9ydCBmaWxlIHR5cGVzIG9mIGFsbCBvdGhlciBu
b24tcmVndWxhciBmaWxlcy4KICAgICAgUE9TSVggMTAwMy4xLTIwMTcgc2F5cyBhbnkgbWVz
c2FnZSB3aWxsIGRvLAogICAgICBzbyBsb25nIGFzIGl0IGNvbnRhaW5zIHRoZSBmaWxlIG5h
bWVzLiAgKi8KLSAgaWYgKCF0b3BsZXZlbCAmJiAhU19JU1JFRyAoY21wLT5maWxlWzBdLnN0
YXQuc3RfbW9kZSkpCisgIGlmICghdG9wbGV2ZWwgJiYgIVNfSVNSRUcgKG1vZGUwKSkKICAg
ICB7CiAgICAgICBpZiAoY21wLT5maWxlWzBdLnN0YXQuc3RfcmRldiA9PSBjbXAtPmZpbGVb
MV0uc3RhdC5zdF9yZGV2KQogCXJldHVybiBFWElUX1NVQ0NFU1M7CkBAIC0xMzExLDcgKzEz
MTEsNyBAQCBjb21wYXJlX3ByZXBwZWRfZmlsZXMgKHN0cnVjdCBjb21wYXJpc29uIGNvbnN0
ICpwYXJlbnQsCiAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IG5fbnVtOyBpKyspCiAJc3By
aW50ZiAobnVtYnVmW2ldLCAiJSJQUklkTUFYLCBudW1baV0pOwogCi0gICAgICBtZXNzYWdl
ICgoU19JU0NIUiAoY21wLT5maWxlWzBdLnN0YXQuc3RfbW9kZSkKKyAgICAgIG1lc3NhZ2Ug
KChTX0lTQ0hSIChtb2RlMCkKIAkJPyAoIkNoYXJhY3RlciBzcGVjaWFsIGZpbGVzICVzICgl
cywgJXMpIgogCQkgICAiIGFuZCAlcyAoJXMsICVzKSBkaWZmZXJcbiIpCiAJCTogKCJCbG9j
ayBzcGVjaWFsIGZpbGVzICVzICglcywgJXMpIgpAQCAtMTMyMyw4ICsxMzIzLDggQEAgY29t
cGFyZV9wcmVwcGVkX2ZpbGVzIChzdHJ1Y3QgY29tcGFyaXNvbiBjb25zdCAqcGFyZW50LAog
ICAgIH0KIAogICBpZiAoZmlsZXNfY2FuX2JlX3RyZWF0ZWRfYXNfYmluYXJ5Ci0gICAgICAm
JiBTX0lTUkVHIChjbXAtPmZpbGVbMF0uc3RhdC5zdF9tb2RlKQotICAgICAgJiYgU19JU1JF
RyAoY21wLT5maWxlWzFdLnN0YXQuc3RfbW9kZSkKKyAgICAgICYmIFNfSVNSRUcgKG1vZGUw
KQorICAgICAgJiYgU19JU1JFRyAobW9kZTEpCiAgICAgICAmJiBjbXAtPmZpbGVbMF0uc3Rh
dC5zdF9zaXplICE9IGNtcC0+ZmlsZVsxXS5zdGF0LnN0X3NpemUKICAgICAgICYmIDAgPD0g
Y21wLT5maWxlWzBdLnN0YXQuc3Rfc2l6ZQogICAgICAgJiYgMCA8PSBjbXAtPmZpbGVbMV0u
c3RhdC5zdF9zaXplKQotLSAKMi4zNC4xCgo=
--------------tf7XxNw2LCKKFhThYFPCHdMx
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-maint-mention-bug-76452-in-NEWS.patch"
Content-Disposition: attachment;
 filename="0001-maint-mention-bug-76452-in-NEWS.patch"
Content-Transfer-Encoding: base64

RnJvbSA3MDYxMTZjNjUxZmQ5YWJjOTI4NDUxNmI0N2NlYTZjZDUzNmM3YmNkIE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1
PgpEYXRlOiBGcmksIDIxIEZlYiAyMDI1IDIzOjEwOjA2IC0wNzAwClN1YmplY3Q6IFtQQVRD
SF0gbWFpbnQ6IG1lbnRpb24gYnVnIzc2NDUyIGluIE5FV1MKCi0tLQogTkVXUyB8IDYgKysr
KysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvTkVX
UyBiL05FV1MKaW5kZXggNWMyM2RhZi4uNzNkOThkNiAxMDA2NDQKLS0tIGEvTkVXUworKysg
Yi9ORVdTCkBAIC0yLDYgKzIsMTIgQEAgR05VIGRpZmZ1dGlscyBORVdTICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgLSotIG91dGxpbmUgLSotCiAKICogTm90ZXdvcnRo
eSBjaGFuZ2VzIGluIHJlbGVhc2UgPy4/ICg/Pz8/LT8/LT8/KSBbP10KIAorKiogQnVnIGZp
eGVzCisKKyAgZGlmZiAtciBubyBsb25nZXIgbWVyZWx5IHN1bW1hcml6ZXMgd2hlbiBjb21w
YXJpbmcgYW4gZW1wdHkgcmVndWxhcgorICBmaWxlIHRvIGEgbm9uZW1wdHkgcmVndWxhciBm
aWxlLgorICBbYnVnIzc2NDUyIGludHJvZHVjZWQgaW4gMy4xMV0KKwogCiAqIE5vdGV3b3J0
aHkgY2hhbmdlcyBpbiByZWxlYXNlIDMuMTEgKDIwMjUtMDItMDIpIFtzdGFibGVdCiAKLS0g
CjIuMzQuMQoK

--------------tf7XxNw2LCKKFhThYFPCHdMx--


------------=_1740204724-29208-0--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Kate Deplaix <kit-ty-kate@HIDDEN>
Subject: bug#76452: closed (Re: [bug-diffutils] bug#76452: 3.11 critical
 bug: diff -Naur a b does not show a unified diff when one of the file is
 empty)
Message-ID: <handler.76452.D76452.174020469628955.notifdone <at> debbugs.gnu.org>
References: <27b53198-137f-4e37-8f99-b539e365d4ff@HIDDEN>
 <CWLP265MB4157FEE87F56A0B0234CDF2CBCC42@HIDDEN>
X-Gnu-PR-Message: they-closed 76452
X-Gnu-PR-Package: diffutils
Reply-To: 76452 <at> debbugs.gnu.org
Date: Sat, 22 Feb 2025 06:12:04 +0000
Content-Type: multipart/mixed; boundary="----------=_1740204724-29208-1"

This is a multi-part message in MIME format...

------------=_1740204724-29208-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your bug report

#76452: 3.11 critical bug: diff -Naur a b does not show a unified diff when=
 one of the file is empty

which was filed against the diffutils package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 76452 <at> debbugs.gnu.org.

--=20
76452: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76452
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1740204724-29208-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 76452-done) by debbugs.gnu.org; 22 Feb 2025 06:11:36 +0000
Received: from localhost ([127.0.0.1]:44476 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlije-0007Wj-La
	for submit <at> debbugs.gnu.org; Sat, 22 Feb 2025 01:11:35 -0500
Received: from mail.cs.ucla.edu ([131.179.128.66]:39782)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eggert@HIDDEN>)
 id 1tlija-0007VN-LB
 for 76452-done <at> debbugs.gnu.org; Sat, 22 Feb 2025 01:11:31 -0500
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id 3E1603C011BD8;
 Fri, 21 Feb 2025 22:11:24 -0800 (PST)
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP
 id xyXnPobyD5XO; Fri, 21 Feb 2025 22:11:23 -0800 (PST)
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id BFECB3C011BDB;
 Fri, 21 Feb 2025 22:11:23 -0800 (PST)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu BFECB3C011BDB
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu;
 s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1740204683;
 bh=e1oWSJC0lldFTLVtjbEMQfNLWViJEEbqT9EIsgPpRhg=;
 h=Message-ID:Date:MIME-Version:To:From;
 b=PlJJSzS1iBL4XmaoqQkGS+/VtUICmE8laFZqef/YWS5tXNbEFMr32B++gk3wbbGye
 5iVxds4piuHa+fmR0YFvTbQU6HhSvmprPfskxD09XSQFcD8FJrZWQpuvozsqcaNIQg
 3Ws7DdqrVF/4KYiQqwCVrUpAXhe9xrdgHCuP1cm9frPeQici5lD5xNkfAe99fcRssl
 dS2t0iSrc0u3feZv97liHVP9JP8k13qUiz/UMa8xc8M9w+senBTGyUNiOSmdtW9VbC
 EBWtb9l+47+UuB5HHYK6ZlWwBFpL6aYi3VsBnnx9oo+j1vmjUd9TsD8LrPXfFgw6xh
 3BpVDVfsG4b7A==
X-Virus-Scanned: amavis at mail.cs.ucla.edu
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP
 id KfPN8P_6GZnI; Fri, 21 Feb 2025 22:11:23 -0800 (PST)
Received: from [192.168.0.23] (75-166-225-192.hlrn.qwest.net [75.166.225.192])
 by mail.cs.ucla.edu (Postfix) with ESMTPSA id 64CB53C011BD8;
 Fri, 21 Feb 2025 22:11:23 -0800 (PST)
Content-Type: multipart/mixed; boundary="------------tf7XxNw2LCKKFhThYFPCHdMx"
Message-ID: <27b53198-137f-4e37-8f99-b539e365d4ff@HIDDEN>
Date: Fri, 21 Feb 2025 23:11:22 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: [bug-diffutils] bug#76452: 3.11 critical bug: diff -Naur a b does
 not show a unified diff when one of the file is empty
To: Collin Funk <collin.funk1@HIDDEN>
References: <CWLP265MB4157FEE87F56A0B0234CDF2CBCC42@HIDDEN>
 <87v7t3rfob.fsf@HIDDEN>
Content-Language: en-US
From: Paul Eggert <eggert@HIDDEN>
In-Reply-To: <87v7t3rfob.fsf@HIDDEN>
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76452-done
Cc: 76452-done <at> debbugs.gnu.org, Kate Deplaix <kit-ty-kate@HIDDEN>
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 (-)

This is a multi-part message in MIME format.
--------------tf7XxNw2LCKKFhThYFPCHdMx
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Thanks for the diagnosis and the patch. I installed the attached 
instead, so as to decouple this part of the code from the part that 
turns file types into strings.
--------------tf7XxNw2LCKKFhThYFPCHdMx
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-diff-don-t-treat-empty-files-as-a-different-file-typ.patch"
Content-Disposition: attachment;
 filename*0="0001-diff-don-t-treat-empty-files-as-a-different-file-typ.pa";
 filename*1="tch"
Content-Transfer-Encoding: base64

RnJvbSA2Y2UwZWJkMDMzYzM5NTI2NWMyNjJhZTNhYWI2NDc3YTQ5ZDRjMmYxIE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1
PgpEYXRlOiBUaHUsIDIwIEZlYiAyMDI1IDIxOjU5OjU1IC0wODAwClN1YmplY3Q6IFtQQVRD
SF0gZGlmZjogZG9uJ3QgdHJlYXQgZW1wdHkgZmlsZXMgYXMgYSBkaWZmZXJlbnQgZmlsZSB0
eXBlCgpSZXBvcnRlZCBieSBLYXRlIERlcGxhaXggPGtpdC10eS1rYXRlQG91dGxvb2suY29t
PiBpbgo8aHR0cHM6Ly9saXN0cy5nbnUub3JnL3IvYnVnLWRpZmZ1dGlscy8yMDI1LTAyL21z
ZzAwMDA1Lmh0bWw+LgoKKiBzcmMvZGlmZi5jIChjb21wYXJlX3ByZXBwZWRfZmlsZXMpOiBE
b24ndCByZWx5IG9uIHN0cmluZwpmaWxlIHR5cGUsIGFzIHRoYXQgbWlnaHQgbm90IGFncmVl
IHdpdGggb3VyIGlkZWEgb2YgYSBmaWxlIHR5cGUuCi0tLQogc3JjL2RpZmYuYyB8IDI2ICsr
KysrKysrKysrKystLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9u
cygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvc3JjL2RpZmYuYyBiL3NyYy9k
aWZmLmMKaW5kZXggZmE2MTAwZS4uNmUxYmJjNSAxMDA2NDQKLS0tIGEvc3JjL2RpZmYuYwor
KysgYi9zcmMvZGlmZi5jCkBAIC0xMjIzLDE0ICsxMjIzLDE0IEBAIGNvbXBhcmVfcHJlcHBl
ZF9maWxlcyAoc3RydWN0IGNvbXBhcmlzb24gY29uc3QgKnBhcmVudCwKICAgICAgdGhlIHR5
cGUgaXMgdW51c3VhbCwgdGhlbiBzaW1wbHkgcmVwb3J0IHRoZWlyIHR5cGUuCiAgICAgIEhv
d2V2ZXIsIGF0IHRoZSB0b3AgbGV2ZWwgZG8gdGhpcyBvbmx5IGlmIG9uZSBmaWxlIGlzIGEg
c3ltbGluawogICAgICBhbmQgdGhlIG90aGVyIGlzIG5vdC4gICovCi0gIGlmICh0b3BsZXZl
bAotICAgICAgPyAoIVNfSVNMTksgKGNtcC0+ZmlsZVswXS5zdGF0LnN0X21vZGUpCi0JICE9
ICFTX0lTTE5LIChjbXAtPmZpbGVbMV0uc3RhdC5zdF9tb2RlKSkKLSAgICAgIDogKGNtcC0+
ZmlsZVswXS5maWxldHlwZSAhPSBjbXAtPmZpbGVbMV0uZmlsZXR5cGUKLQkgfHwgISAoU19J
U1JFRyAoY21wLT5maWxlWzBdLnN0YXQuc3RfbW9kZSkKLQkgICAgICAgfHwgU19JU0xOSyAo
Y21wLT5maWxlWzBdLnN0YXQuc3RfbW9kZSkKLQkgICAgICAgfHwgU19JU0NIUiAoY21wLT5m
aWxlWzBdLnN0YXQuc3RfbW9kZSkKLQkgICAgICAgfHwgU19JU0JMSyAoY21wLT5maWxlWzBd
LnN0YXQuc3RfbW9kZSkpKSkKKyAgbW9kZV90IG1vZGUwID0gY21wLT5maWxlWzBdLnN0YXQu
c3RfbW9kZTsKKyAgbW9kZV90IG1vZGUxID0gY21wLT5maWxlWzFdLnN0YXQuc3RfbW9kZTsK
KyAgaWYgKHRvcGxldmVsID8gIVNfSVNMTksgKG1vZGUwKSAhPSAhU19JU0xOSyAobW9kZTEp
CisgICAgICA6IFNfSVNSRUcgKG1vZGUwKSA/ICFTX0lTUkVHIChtb2RlMSkKKyAgICAgIDog
U19JU0xOSyAobW9kZTApID8gIVNfSVNMTksgKG1vZGUxKQorICAgICAgOiBTX0lTQ0hSICht
b2RlMCkgPyAhU19JU0NIUiAobW9kZTEpCisgICAgICA6IFNfSVNCTEsgKG1vZGUwKSA/ICFT
X0lTQkxLIChtb2RlMSkKKyAgICAgIDogdHJ1ZSkKICAgICB7CiAgICAgICAvKiBQT1NJWCAx
MDAzLjEtMjAxNyBzYXlzIGFueSBtZXNzYWdlIHdpbGwgZG8sIHNvIGxvbmcgYXMgaXQKIAkg
Y29udGFpbnMgdGhlIGZpbGUgbmFtZXMuICAqLwpAQCAtMTI0NCw3ICsxMjQ0LDcgQEAgY29t
cGFyZV9wcmVwcGVkX2ZpbGVzIChzdHJ1Y3QgY29tcGFyaXNvbiBjb25zdCAqcGFyZW50LAog
ICAgIH0KIAogICAvKiBJZiBib3RoIGZpbGVzIGFyZSBzeW1saW5rcywgY29tcGFyZSBzeW1s
aW5rIGNvbnRlbnRzLiAgKi8KLSAgaWYgKFNfSVNMTksgKGNtcC0+ZmlsZVswXS5zdGF0LnN0
X21vZGUpKQorICBpZiAoU19JU0xOSyAobW9kZTApKQogICAgIHsKICAgICAgIC8qIFdlIGdl
dCBoZXJlIG9ubHkgaWYgd2UgYXJlIG5vdCBkZXJlZmVyZW5jaW5nIHN5bWxpbmtzLiAgKi8K
ICAgICAgIGRhc3NlcnQgKG5vX2RlcmVmZXJlbmNlX3N5bWxpbmtzKTsKQEAgLTEyOTUsNyAr
MTI5NSw3IEBAIGNvbXBhcmVfcHJlcHBlZF9maWxlcyAoc3RydWN0IGNvbXBhcmlzb24gY29u
c3QgKnBhcmVudCwKICAgICAgYW5kIHJlcG9ydCBmaWxlIHR5cGVzIG9mIGFsbCBvdGhlciBu
b24tcmVndWxhciBmaWxlcy4KICAgICAgUE9TSVggMTAwMy4xLTIwMTcgc2F5cyBhbnkgbWVz
c2FnZSB3aWxsIGRvLAogICAgICBzbyBsb25nIGFzIGl0IGNvbnRhaW5zIHRoZSBmaWxlIG5h
bWVzLiAgKi8KLSAgaWYgKCF0b3BsZXZlbCAmJiAhU19JU1JFRyAoY21wLT5maWxlWzBdLnN0
YXQuc3RfbW9kZSkpCisgIGlmICghdG9wbGV2ZWwgJiYgIVNfSVNSRUcgKG1vZGUwKSkKICAg
ICB7CiAgICAgICBpZiAoY21wLT5maWxlWzBdLnN0YXQuc3RfcmRldiA9PSBjbXAtPmZpbGVb
MV0uc3RhdC5zdF9yZGV2KQogCXJldHVybiBFWElUX1NVQ0NFU1M7CkBAIC0xMzExLDcgKzEz
MTEsNyBAQCBjb21wYXJlX3ByZXBwZWRfZmlsZXMgKHN0cnVjdCBjb21wYXJpc29uIGNvbnN0
ICpwYXJlbnQsCiAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IG5fbnVtOyBpKyspCiAJc3By
aW50ZiAobnVtYnVmW2ldLCAiJSJQUklkTUFYLCBudW1baV0pOwogCi0gICAgICBtZXNzYWdl
ICgoU19JU0NIUiAoY21wLT5maWxlWzBdLnN0YXQuc3RfbW9kZSkKKyAgICAgIG1lc3NhZ2Ug
KChTX0lTQ0hSIChtb2RlMCkKIAkJPyAoIkNoYXJhY3RlciBzcGVjaWFsIGZpbGVzICVzICgl
cywgJXMpIgogCQkgICAiIGFuZCAlcyAoJXMsICVzKSBkaWZmZXJcbiIpCiAJCTogKCJCbG9j
ayBzcGVjaWFsIGZpbGVzICVzICglcywgJXMpIgpAQCAtMTMyMyw4ICsxMzIzLDggQEAgY29t
cGFyZV9wcmVwcGVkX2ZpbGVzIChzdHJ1Y3QgY29tcGFyaXNvbiBjb25zdCAqcGFyZW50LAog
ICAgIH0KIAogICBpZiAoZmlsZXNfY2FuX2JlX3RyZWF0ZWRfYXNfYmluYXJ5Ci0gICAgICAm
JiBTX0lTUkVHIChjbXAtPmZpbGVbMF0uc3RhdC5zdF9tb2RlKQotICAgICAgJiYgU19JU1JF
RyAoY21wLT5maWxlWzFdLnN0YXQuc3RfbW9kZSkKKyAgICAgICYmIFNfSVNSRUcgKG1vZGUw
KQorICAgICAgJiYgU19JU1JFRyAobW9kZTEpCiAgICAgICAmJiBjbXAtPmZpbGVbMF0uc3Rh
dC5zdF9zaXplICE9IGNtcC0+ZmlsZVsxXS5zdGF0LnN0X3NpemUKICAgICAgICYmIDAgPD0g
Y21wLT5maWxlWzBdLnN0YXQuc3Rfc2l6ZQogICAgICAgJiYgMCA8PSBjbXAtPmZpbGVbMV0u
c3RhdC5zdF9zaXplKQotLSAKMi4zNC4xCgo=
--------------tf7XxNw2LCKKFhThYFPCHdMx
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-maint-mention-bug-76452-in-NEWS.patch"
Content-Disposition: attachment;
 filename="0001-maint-mention-bug-76452-in-NEWS.patch"
Content-Transfer-Encoding: base64

RnJvbSA3MDYxMTZjNjUxZmQ5YWJjOTI4NDUxNmI0N2NlYTZjZDUzNmM3YmNkIE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1
PgpEYXRlOiBGcmksIDIxIEZlYiAyMDI1IDIzOjEwOjA2IC0wNzAwClN1YmplY3Q6IFtQQVRD
SF0gbWFpbnQ6IG1lbnRpb24gYnVnIzc2NDUyIGluIE5FV1MKCi0tLQogTkVXUyB8IDYgKysr
KysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvTkVX
UyBiL05FV1MKaW5kZXggNWMyM2RhZi4uNzNkOThkNiAxMDA2NDQKLS0tIGEvTkVXUworKysg
Yi9ORVdTCkBAIC0yLDYgKzIsMTIgQEAgR05VIGRpZmZ1dGlscyBORVdTICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgLSotIG91dGxpbmUgLSotCiAKICogTm90ZXdvcnRo
eSBjaGFuZ2VzIGluIHJlbGVhc2UgPy4/ICg/Pz8/LT8/LT8/KSBbP10KIAorKiogQnVnIGZp
eGVzCisKKyAgZGlmZiAtciBubyBsb25nZXIgbWVyZWx5IHN1bW1hcml6ZXMgd2hlbiBjb21w
YXJpbmcgYW4gZW1wdHkgcmVndWxhcgorICBmaWxlIHRvIGEgbm9uZW1wdHkgcmVndWxhciBm
aWxlLgorICBbYnVnIzc2NDUyIGludHJvZHVjZWQgaW4gMy4xMV0KKwogCiAqIE5vdGV3b3J0
aHkgY2hhbmdlcyBpbiByZWxlYXNlIDMuMTEgKDIwMjUtMDItMDIpIFtzdGFibGVdCiAKLS0g
CjIuMzQuMQoK

--------------tf7XxNw2LCKKFhThYFPCHdMx--


------------=_1740204724-29208-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 21 Feb 2025 04:47:38 +0000
Received: from localhost ([127.0.0.1]:49191 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlKwr-0001iX-M5
	for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 23:47:38 -0500
Received: from lists.gnu.org ([2001:470:142::17]:39738)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <kit-ty-kate@HIDDEN>)
 id 1tl8VH-0001rM-Ab
 for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 10:30:20 -0500
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 <kit-ty-kate@HIDDEN>)
 id 1tl8VB-0000on-EL
 for bug-diffutils@HIDDEN; Thu, 20 Feb 2025 10:30:13 -0500
Received: from mail-uksouthazolkn190120002.outbound.protection.outlook.com
 ([2a01:111:f403:d204::2] helo=LO0P265CU003.outbound.protection.outlook.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <kit-ty-kate@HIDDEN>)
 id 1tl8V9-0000he-DK
 for bug-diffutils@HIDDEN; Thu, 20 Feb 2025 10:30:13 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=Rk/VFG4uxge8fnt/BQzRcSBaFaU+nwWgZZBasezmzxjxtNPzCyYgal4cq6GgFIIgpV59tcktHwUq1MhCfNpu94LUvRO8pJXqhlVruoGev69JSOFlNytLxePMZaDmWixtivfxoZ7wCn4nsRMCj080jqDrUh5367ztpFxJ8K9hQvrlG8N274gggrYzW1uEqOpGWwWIKjMtB/rigcIyGrGSEhcQAuOrDuzAYYauky4PrhoJ6TG8GJokKO/JOXo4Mec/0zT+dX3BBsDE4iPdLbFSrlXVpfJqWu8Ykjg06olrEUdCktpEP+/MQUErMwHOGW5MUgqKi0MxDd2ZfOhq853WYg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=3riWKgAs9PEUqgfObyTf7pCj9czkt5UtKhj61JfeGAg=;
 b=I9IGDF8JmH40H7R/Kvb105fO1nB9ygN/Z0X9FKVbNKEYbKkF1pibx5c0M0Zz5H8JgeJpzDdUn4GhuIaZvjsbWk0lBLRZPi4IFJm3mLtPO5pnFMV6yJFX5lzoIOxg7C1urOw0yL4FTufA0QVjHfZq4y5kib8locuZ18j1G/lzc41KkQf+noI4JWnPBCJA1yxzS6+vuuhDwE7R8yVjjtcVufvu+9f/Vi1XzA2+w3LZIP/oEvTHLCIZBu3ah0tkkx7sCrue7gEo3XdNBYfeH/4NLRYg9bL0+bIK/5nbPfh3DZCeVAGR82OXxboforSzNpgsADu+RcvIPPAbne6SNfJCOA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3riWKgAs9PEUqgfObyTf7pCj9czkt5UtKhj61JfeGAg=;
 b=G11e8KAowk4CrqU+46kKq+9w5sEvB5MthNkouJiYJiqDdvfgOJ+j60TMFFB92gIbP1K0GZyZCat53ysiAY/GWiwJAQupkiHvNscSPnCPcVr5jzy+T9OWhLisEs63tEXhaAm/CvT40xRG5GNYGcPsvpk9U/JlzqgBPJk7MYE0vS9SPEW34jJ3a2W7YwGUmu7XxDPL6j8xwbX4M/7ot/+fS/j1AKHnNLnBR+pcHoIOJvooj9wL26cU3tVJM1ud8T8qqIlaleh6FbUGH3bUkoJyhvkzXU0BBiFJAV4mzaK+RO9n23MWlxFRdcDbtIVZL1UBUaLQSES+K4Q0k7ukSYelPA==
Received: from CWLP265MB4157.GBRP265.PROD.OUTLOOK.COM (2603:10a6:400:12c::9)
 by LO0P265MB7106.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2ef::6) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.15; Thu, 20 Feb
 2025 15:25:05 +0000
Received: from CWLP265MB4157.GBRP265.PROD.OUTLOOK.COM
 ([fe80::4f37:8f32:e4a6:e624]) by CWLP265MB4157.GBRP265.PROD.OUTLOOK.COM
 ([fe80::4f37:8f32:e4a6:e624%6]) with mapi id 15.20.8466.016; Thu, 20 Feb 2025
 15:25:05 +0000
From: Kate Deplaix <kit-ty-kate@HIDDEN>
To: "bug-diffutils@HIDDEN" <bug-diffutils@HIDDEN>
Subject: 3.11 critical bug: diff -Naur a b does not show a unified diff when
 one of the file is empty
Thread-Topic: 3.11 critical bug: diff -Naur a b does not show a unified diff
 when one of the file is empty
Thread-Index: AQHbg6kU34IPMCFqYUqCwyYKdOQkXg==
Date: Thu, 20 Feb 2025 15:25:05 +0000
Message-ID: <CWLP265MB4157FEE87F56A0B0234CDF2CBCC42@HIDDEN>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CWLP265MB4157:EE_|LO0P265MB7106:EE_
x-ms-office365-filtering-correlation-id: 580dfeb9-7c2a-418b-70cc-08dd51c2c0a8
x-microsoft-antispam: BCL:0;
 ARA:14566002|461199028|15080799006|8060799006|8062599003|19110799003|15030799003|102099032|440099028|3412199025;
x-microsoft-antispam-message-info: =?utf-8?B?Y0JSUTRWMmNzVkJWWUViRk9UcCtOTXpod0RRZnc5L1pRRzRzVVRUUFZGUXZY?=
 =?utf-8?B?WlVhWUJIakw4WTJMVnBlcDVRNU9SeUVveGZmeVFzcWl2TFZydkxYNlRJL05a?=
 =?utf-8?B?NkIzUisrR1I1aEFoME9veHpXdGhMOGdJemhEZmlVUG5vT3hSd20weC9rOXRz?=
 =?utf-8?B?NWxTTEVER3FKNTRNcDZ2akZ5NXpUaUFCS2NqY290QzF6TmV0MjZtZjU2QS9a?=
 =?utf-8?B?RVV4YStZSW9rSWFTMmFhNjR3Sit5RGZqdDNUcW9rVWlzWFhJTGswR0lHSmls?=
 =?utf-8?B?NEIxWGphdE1iYTBHaWVBNnJJTGJKcUtxdlpCeEg0R2FEcVhsamFZVlo1MFRR?=
 =?utf-8?B?ajZSMHdnSnZxMEpzSUJMRFlMRElJVUt1QmxDWFNhZm02VTlsRTJVYTRXbXgv?=
 =?utf-8?B?dTVUcW45OHNQMTI3Z3ZWMWNRT00rNzluRGdMTDYrZFNLTzRPRlFoT0ZEd045?=
 =?utf-8?B?UW1rZ1lTaXk1ckJ6QnQrT3R1Y1MrMWIzUE9JTTUxTDFNRlFPSkFjblBBTWJ4?=
 =?utf-8?B?RnNqQmZpZFdFYkROOTZmdTNaRmhzRUg3eFBrYXQ5bkk2TWY2VmNLWHh3UGJi?=
 =?utf-8?B?WUhUMmpyTjhpWFZIS3JCUTJBZGdhZnBRVkVYQVZ0ckRpOHlDLzlBUE5xVUF6?=
 =?utf-8?B?czdDeFNOc1RTNFVKV1dKM3VwajIxOW54bmx3ck91TndIZ2NRaVhlM2pBRHRw?=
 =?utf-8?B?ejVsbGVnVzNtcFVmWTBuM0xUTE0zSlNBcDgyNXZySkZTM0RiREU4QlAvSnVT?=
 =?utf-8?B?ZENIUGJsNU12U3B2VS8wSTFtMCtKNzIwK2tpMU9oQVJ4UHlBOW5ENFF1VU1P?=
 =?utf-8?B?Q1JYV0NpSkVHbUUyZkZxN0xKVVFFTHc4aVVvVjlxVGl2dmdMTVdtc1ZndXRr?=
 =?utf-8?B?TVZ2dlhnU2RWVGpMd3d6MU9nOFA1UE9hb0RJeUpMUXpxbng0R3JSS0g2bzh3?=
 =?utf-8?B?STVOZTVwRTY3VXBsRVBuTE10M0VLR0pHWXZUdWJuZXdOdGRXcXFQZDV5V09X?=
 =?utf-8?B?eEhZWlN5dmFuUFJlWE1aYStvaWREaXc3ZGFVdlg5ZVIzNjlRZWVZL1VtNHFC?=
 =?utf-8?B?V081ZWdEZXcwalFsL3ByTUdqSkhRSHNLRG9najdWakg5amwrSUdvekFlL0o5?=
 =?utf-8?B?VVUyZ2RkR0ZxK0dLQ1hhcDhKNXdFUzM3OXBjeFg2QkRKek5KNDgwTFFvdkQ2?=
 =?utf-8?B?MVhBUDNQc2JIbzAxRmlKVHBLZHFBT3BwNi8vR0hrdkpDdjdiN3ovbmVydWRu?=
 =?utf-8?B?UXhKTFk0cVJkS1ZOdW5YaUk0bkxoR01nUml3ejU3azVXRWNLaXRScnJwQlZr?=
 =?utf-8?B?NHQyNHp5K2hEYm9rYVlscUwrcDNLQUZaa2JVRVJTR1paMlk3ZnlnZFFBRTRs?=
 =?utf-8?B?KzBCMjZJUHVzdzQ0eDZuTjN6WjgyTnNtTVJ3QlAra0dUZmJXQzhacEU3MUFT?=
 =?utf-8?B?bWtMRW1LUlBRSXRFRWd4RlkybEx6c3VTY05KUG9nPT0=?=
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UUhXNVBnVnJoSGR5ODJEM0FEUTVPK0RackxUQXlGY0l4S0RIYksxOVpFZ1p4?=
 =?utf-8?B?eG8vdFVVL2pUQkVrUDRVMUlJVTRVQWp5anhQNjlvaUhGWk5wcFBwTnhyeFRx?=
 =?utf-8?B?ZGFlSHQrQmsxNTFneEVUYWNWSjMxQ29NSDlFR0JkWDBPcThBYnZydEJ5UUtX?=
 =?utf-8?B?VzdEeWRXODFOQ2Z6d3daZ2ZlZ1RFT2JacEw5MFJSNGhSaG52WE5GaUhnMlZ6?=
 =?utf-8?B?UXR4b2I2Q0UyRjJXeEdac1M0MmZ0d0xoZUc3NVpoS2NLeXE0WFhUVVRaRnFV?=
 =?utf-8?B?MUNYbnlnb2xTbWR0dUJNTEM4Q2tiR1oybmx6NktrWHpKb1FqTlhQSG9vTUtr?=
 =?utf-8?B?U21zNXVmWm5xSWlIbmtGMHBJYzRpOFRFZWpLeDRiNWhySFQxYWMxelZubXhV?=
 =?utf-8?B?RmszY1hzMU85Q3JwZ29yb0VTOTEwLzlwaEFsMHdJalczVWp5VE5tSlJyS2pa?=
 =?utf-8?B?ZndXNWZuYm4vT1JxN2J0MHpKZExNOTZGMFljZFQ5THRUbEJZUWt2MGNKT1U5?=
 =?utf-8?B?ZGxiZTlpWFdwUjdCYjY1YkNyTzE3dkVlQzBESXE1NnVnbzhoZXlwR0NPZTNt?=
 =?utf-8?B?dmlkOTZOYjhNVTg0clJXdWdmYUYwS3F3YWg1UmtmbVQwQmRIb1JIRXZQRmw3?=
 =?utf-8?B?R3c2VWlMSmttK09CQXFKK0dIVmN6NUZsbW5FTzFMUU90MlcvVUwrdVNVZzZX?=
 =?utf-8?B?dGUxUlFvejBXc2hiL2ZmWDMwamhYVXFpVVcyZ253SjFpejJKbEtETUMreWhG?=
 =?utf-8?B?YUdVZUtoSWJiZnpjeG9BR1JvbXExRldWdEVSMFVhaUIrRXVOclk2T1k0VDlX?=
 =?utf-8?B?ZW1TODBlVEZwNjdHTnNScEMyQ2s1NmFuVktCNzhSWldGZVI0YVBHdTQvVVhn?=
 =?utf-8?B?Y1RGcmhTc1pzY2xQVnFhODk3RUp6YVVXSzByWWY1OUFlcVFZRFNVakN5Q3pt?=
 =?utf-8?B?djRtUlFkNTRiV1BEbEJDQTRtc3p2cGlqb1N1ZkFObzRFdW9sdTZuTzQ2UmRr?=
 =?utf-8?B?YUc4dnlGZmlmNHBlRVM3ayt4SFpEVDIzcW9rbFU5MUJBd3BTb1A2eHM3NnVy?=
 =?utf-8?B?Z09zdFRhR2dLODFTVmpVdHVzVVl4TE9tQlQvRThzQW5QakF2TWhhb1ZSZjJW?=
 =?utf-8?B?UHg0VEFSOGFaREtXUG5XSGdKUVMvWjg3RmEyeTlGckJLODBBQzNxcHM3TVlH?=
 =?utf-8?B?WlJMbGl6Tkltek8yY0FlclBDRGJCNmtrVTdRVEg2N2FZa3NPL241UnRBYWts?=
 =?utf-8?B?S2JzSFhzOHV6eUF5NGVRMG5hdUppYzhHSGc4YW9LNnI4elVwQlFyVUtDYUlx?=
 =?utf-8?B?WHU2MnkwM0tXQlgrSWJsTndZd1lITE94TDBUM0MxT2h2UnozSjBHR2JLSGpH?=
 =?utf-8?B?cis1UmpBa0xsbTA5NGZtWms2ZmhLZFluK0F4cXc0eHl3bTNYNW14UHNHMmVZ?=
 =?utf-8?B?bVdsNkc2WHV5aldrZ1VlWkQ0YWIyZG1ZYkNFUDdreXNUMU5zODlWWE1lWkdr?=
 =?utf-8?B?M3hTc0RPamdGaVFzaE5iLzhpd3Vad01zMTFzVUJFS2s1b1cwcHArSHBncWhF?=
 =?utf-8?B?MitLOHZ5NHA1K1l4c1J2OERRRmxYZVo0bnpXbnFTQmJtRXpnTFlzcW50QzdT?=
 =?utf-8?B?Z0tqSDZhT0hlOUlHL0hrNDlXc1NpeGVhZldYeDhJZ2JLaUZzWG12MEgxWTVB?=
 =?utf-8?B?a2xuUmh6cHBZQVdQTjlZSncxY3NxMk02NjJVbXBTcTdaU1NtdWEyZDZJQzF5?=
 =?utf-8?Q?0euBG1h0WhDUsqJqu8=3D?=
Content-Type: multipart/alternative;
 boundary="_000_CWLP265MB4157FEE87F56A0B0234CDF2CBCC42CWLP265MB4157GBRP_"
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CWLP265MB4157.GBRP265.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: 580dfeb9-7c2a-418b-70cc-08dd51c2c0a8
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2025 15:25:05.3641 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO0P265MB7106
Received-SPF: pass client-ip=2a01:111:f403:d204::2;
 envelope-from=kit-ty-kate@HIDDEN;
 helo=LO0P265CU003.outbound.protection.outlook.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,
 HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Thu, 20 Feb 2025 23:47:36 -0500
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: -0.0 (/)

--_000_CWLP265MB4157FEE87F56A0B0234CDF2CBCC42CWLP265MB4157GBRP_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCldoaWxlIHVzaW5nIGRpZmZ1dGlscyAzLjExIGluc3RlYWQgb2YgMy4xMCwgaSd2ZSBu
b3RpY2VkIGEgY3JpdGljYWwgYnVnIGluIGRpZmYgcmVwcm9kdWNpYmxlIHdpdGggdGhlIGZvbGxv
d2luZyBzZXR1cDoNCg0KJCBjZCAvdG1wDQokIG1rZGlyIGEgYg0KJCB0b3VjaCBhL3Rlc3QNCiQg
ZWNobyBjb250ZW50ID4gYi90ZXN0DQoNCldpdGggZGlmZnV0aWxzIDMuMTAsICJkaWZmIC1OYXVy
IGEgYiIgcmV0dXJuczoNCg0KZGlmZiAtTmF1ciBhL3Rlc3QgYi90ZXN0DQotLS0gYS90ZXN04oCC
4oCC4oCCMjAyNS0wMi0yMCAxNDo1MDowNy44NzAyNTgwNTIgKzAwMDANCisrKyBiL3Rlc3TigILi
gILigIIyMDI1LTAyLTIwIDE0OjUwOjE4Ljk1NzI4NzY0MSArMDAwMA0KQEAgLTAsMCArMSBAQA0K
K2NvbnRlbnQNCg0KYnV0IHdpdGggZGlmZnV0aWxzIDMuMTEsIHRoZSBzYW1lIGNvbW1hbmQgcmV0
dXJuczoNCg0KRmlsZSBhL3Rlc3QgaXMgYSByZWd1bGFyIGVtcHR5IGZpbGUgd2hpbGUgZmlsZSBi
L3Rlc3QgaXMgYSByZWd1bGFyIGZpbGUNCg0KR2l2ZW4gbm8gbWVudGlvbiBvZiB0aGlzIGNoYW5n
ZSBhcHBlYXIgaW4gdGhlIGNoYW5nZWxvZywgaSdtIGd1ZXNzaW5nIHRoaXMgaXMgYW4gdW5pbnRl
bmRlZCBjaGFuZ2UuIEluIG15IG9waW5pb24gdGhpcyBidWcgaXMgY3JpdGljYWwgYW5kIHRoZSAz
LjExIHJlbGVhc2Ugc2hvdWxkIGJlIG1hcmtlZCBhcyBicm9rZW4gdG8gYXZvaWQgbW9yZSBkaXN0
cmlidXRpb25zIHVzaW5nIGl0Lg0KDQpXYXJtIHJlZ2FyZHMsDQpLYXRlIERlcGxhaXgNCg==

--_000_CWLP265MB4157FEE87F56A0B0234CDF2CBCC42CWLP265MB4157GBRP_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgc3R5bGU9
ImRpc3BsYXk6bm9uZTsiPiBQIHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO30gPC9zdHls
ZT4NCjwvaGVhZD4NCjxib2R5IGRpcj0ibHRyIj4NCjxkaXYgY2xhc3M9ImVsZW1lbnRUb1Byb29m
IiBzdHlsZT0iZm9udC1mYW1pbHk6IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01T
Rm9udFNlcnZpY2UsIENhbGlicmksIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAx
MnB0OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+DQpIaSw8YnI+DQo8YnI+DQpXaGlsZSB1c2luZyBk
aWZmdXRpbHMgMy4xMSBpbnN0ZWFkIG9mIDMuMTAsIGkndmUgbm90aWNlZCBhIGNyaXRpY2FsIGJ1
ZyBpbiBkaWZmIHJlcHJvZHVjaWJsZSB3aXRoIHRoZSBmb2xsb3dpbmcgc2V0dXA6PGJyPg0KPGJy
Pg0KJCBjZCAvdG1wPGJyPg0KJCBta2RpciBhIGI8YnI+DQokIHRvdWNoIGEvdGVzdDxicj4NCiQg
ZWNobyBjb250ZW50ICZndDsgYi90ZXN0PGJyPg0KPGJyPg0KV2l0aCBkaWZmdXRpbHMgMy4xMCwg
JnF1b3Q7ZGlmZiAtTmF1ciBhIGImcXVvdDsgcmV0dXJuczo8YnI+DQo8YnI+DQpkaWZmIC1OYXVy
IGEvdGVzdCBiL3Rlc3Q8L2Rpdj4NCjxkaXYgY2xhc3M9ImVsZW1lbnRUb1Byb29mIiBzdHlsZT0i
Zm9udC1mYW1pbHk6IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01TRm9udFNlcnZp
Y2UsIENhbGlicmksIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB0OyBjb2xv
cjogcmdiKDAsIDAsIDApOyI+DQotLS0gYS90ZXN04oCC4oCC4oCCMjAyNS0wMi0yMCAxNDo1MDow
Ny44NzAyNTgwNTIgKzAwMDA8L2Rpdj4NCjxkaXYgY2xhc3M9ImVsZW1lbnRUb1Byb29mIiBzdHls
ZT0iZm9udC1mYW1pbHk6IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01TRm9udFNl
cnZpY2UsIENhbGlicmksIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB0OyBj
b2xvcjogcmdiKDAsIDAsIDApOyI+DQorKysgYi90ZXN04oCC4oCC4oCCMjAyNS0wMi0yMCAxNDo1
MDoxOC45NTcyODc2NDEgKzAwMDA8L2Rpdj4NCjxkaXYgY2xhc3M9ImVsZW1lbnRUb1Byb29mIiBz
dHlsZT0iZm9udC1mYW1pbHk6IEFwdG9zLCBBcHRvc19FbWJlZGRlZEZvbnQsIEFwdG9zX01TRm9u
dFNlcnZpY2UsIENhbGlicmksIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB0
OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+DQpAQCAtMCwwICsxIEBAPC9kaXY+DQo8ZGl2IGNsYXNz
PSJlbGVtZW50VG9Qcm9vZiIgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcHRvcywgQXB0b3NfRW1iZWRk
ZWRGb250LCBBcHRvc19NU0ZvbnRTZXJ2aWNlLCBDYWxpYnJpLCBIZWx2ZXRpY2EsIHNhbnMtc2Vy
aWY7IGZvbnQtc2l6ZTogMTJwdDsgY29sb3I6IHJnYigwLCAwLCAwKTsiPg0KK2NvbnRlbnQ8YnI+
DQo8YnI+DQpidXQgd2l0aCBkaWZmdXRpbHMgMy4xMSwgdGhlIHNhbWUgY29tbWFuZCByZXR1cm5z
Ojxicj4NCjxicj4NCkZpbGUgYS90ZXN0IGlzIGEgcmVndWxhciBlbXB0eSBmaWxlIHdoaWxlIGZp
bGUgYi90ZXN0IGlzIGEgcmVndWxhciBmaWxlPGJyPg0KPGJyPg0KR2l2ZW4gbm8gbWVudGlvbiBv
ZiB0aGlzIGNoYW5nZSBhcHBlYXIgaW4gdGhlIGNoYW5nZWxvZywgaSdtIGd1ZXNzaW5nIHRoaXMg
aXMgYW4gdW5pbnRlbmRlZCBjaGFuZ2UuIEluIG15IG9waW5pb24gdGhpcyBidWcgaXMgY3JpdGlj
YWwgYW5kIHRoZSAzLjExIHJlbGVhc2Ugc2hvdWxkIGJlIG1hcmtlZCBhcyBicm9rZW4gdG8gYXZv
aWQgbW9yZSBkaXN0cmlidXRpb25zIHVzaW5nIGl0Ljxicj4NCjxicj4NCldhcm0gcmVnYXJkcyw8
YnI+DQpLYXRlIERlcGxhaXg8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_CWLP265MB4157FEE87F56A0B0234CDF2CBCC42CWLP265MB4157GBRP_--



------------=_1740204724-29208-1--


Message received at fakecontrol@fakecontrolmessage:


Received: (at fakecontrol) by fakecontrolmessage;
To: internal_control <at> debbugs.gnu.org
From: Debbugs Internal Request <help-debbugs@HIDDEN>
Subject: Internal Control
Message-Id: bug archived.
Date: Sat, 22 Mar 2025 11:24:11 +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


Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 24 Mar 2025 23:18:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 24 19:18:11 2025
Received: from localhost ([127.0.0.1]:60557 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1twr3b-0004Fh-5C
	for submit <at> debbugs.gnu.org; Mon, 24 Mar 2025 19:18:11 -0400
Received: from mail.cs.ucla.edu ([131.179.128.66]:48742)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eggert@HIDDEN>)
 id 1twr3W-0004El-VP
 for control <at> debbugs.gnu.org; Mon, 24 Mar 2025 19:18:08 -0400
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id CC97E3C011BD8
 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:17:59 -0700 (PDT)
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP
 id Xs0_gQol76-Y for <control <at> debbugs.gnu.org>;
 Mon, 24 Mar 2025 16:17:59 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id 949A33C010840
 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:17:59 -0700 (PDT)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 949A33C010840
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu;
 s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1742858279;
 bh=HZS48fIX4kX57xhIWOtjM+5x4IVyvnk16rMwwFqnFvg=;
 h=Message-ID:Date:MIME-Version:To:From;
 b=kBysnG2ucJ1u4sochOLv7iEPIk+dVQRk/fw5qTaQgF23joKWoCpji5tTcj9RmENOg
 C14h/BPBREtYqmP6RvILDrlE64f/tbwXd1fD9ZGQRfxabrM2PXGHbXK1Hx4SZOflMz
 KU5Ax8rHPjV7NZ4Nl21sjXY+KlJdmCX38KgyDiXfD+pbTDhXiDHJEF+ba9LOXZb6R7
 zTWDPjgGkg+0sttMfQMR58Ml6O4jy9ZPON/PaxHFLyFOlLSow965/j1IqJnMo8yRPq
 AMCAbskSB8TLdw3uuAE8K6F1lOC8EWKw4EswZKB6xriD5q/y8RonRY0RgAbAtQ7MXt
 S3J1JG+2zok1A==
X-Virus-Scanned: amavis at mail.cs.ucla.edu
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP
 id qnUHPyWcb120 for <control <at> debbugs.gnu.org>;
 Mon, 24 Mar 2025 16:17:59 -0700 (PDT)
Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200])
 by mail.cs.ucla.edu (Postfix) with ESMTPSA id 7E3693C011BD8
 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:17:59 -0700 (PDT)
Message-ID: <f243cf74-dce6-4740-9008-c4f84fd264c9@HIDDEN>
Date: Mon, 24 Mar 2025 16:17:59 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: GNU bug control <control <at> debbugs.gnu.org>
From: Paul Eggert <eggert@HIDDEN>
Subject: diffutils bug maintenance
Autocrypt: addr=eggert@HIDDEN; keydata=
 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
Organization: UCLA Computer Science Department
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
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 (-)

unarchive 76452
close 76453
close 76454
merge 76452 76453 76454




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 24 Mar 2025 23:18:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 24 19:18:11 2025
Received: from localhost ([127.0.0.1]:60557 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1twr3b-0004Fh-5C
	for submit <at> debbugs.gnu.org; Mon, 24 Mar 2025 19:18:11 -0400
Received: from mail.cs.ucla.edu ([131.179.128.66]:48742)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eggert@HIDDEN>)
 id 1twr3W-0004El-VP
 for control <at> debbugs.gnu.org; Mon, 24 Mar 2025 19:18:08 -0400
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id CC97E3C011BD8
 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:17:59 -0700 (PDT)
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP
 id Xs0_gQol76-Y for <control <at> debbugs.gnu.org>;
 Mon, 24 Mar 2025 16:17:59 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id 949A33C010840
 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:17:59 -0700 (PDT)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 949A33C010840
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu;
 s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1742858279;
 bh=HZS48fIX4kX57xhIWOtjM+5x4IVyvnk16rMwwFqnFvg=;
 h=Message-ID:Date:MIME-Version:To:From;
 b=kBysnG2ucJ1u4sochOLv7iEPIk+dVQRk/fw5qTaQgF23joKWoCpji5tTcj9RmENOg
 C14h/BPBREtYqmP6RvILDrlE64f/tbwXd1fD9ZGQRfxabrM2PXGHbXK1Hx4SZOflMz
 KU5Ax8rHPjV7NZ4Nl21sjXY+KlJdmCX38KgyDiXfD+pbTDhXiDHJEF+ba9LOXZb6R7
 zTWDPjgGkg+0sttMfQMR58Ml6O4jy9ZPON/PaxHFLyFOlLSow965/j1IqJnMo8yRPq
 AMCAbskSB8TLdw3uuAE8K6F1lOC8EWKw4EswZKB6xriD5q/y8RonRY0RgAbAtQ7MXt
 S3J1JG+2zok1A==
X-Virus-Scanned: amavis at mail.cs.ucla.edu
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP
 id qnUHPyWcb120 for <control <at> debbugs.gnu.org>;
 Mon, 24 Mar 2025 16:17:59 -0700 (PDT)
Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200])
 by mail.cs.ucla.edu (Postfix) with ESMTPSA id 7E3693C011BD8
 for <control <at> debbugs.gnu.org>; Mon, 24 Mar 2025 16:17:59 -0700 (PDT)
Message-ID: <f243cf74-dce6-4740-9008-c4f84fd264c9@HIDDEN>
Date: Mon, 24 Mar 2025 16:17:59 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: GNU bug control <control <at> debbugs.gnu.org>
From: Paul Eggert <eggert@HIDDEN>
Subject: diffutils bug maintenance
Autocrypt: addr=eggert@HIDDEN; keydata=
 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
Organization: UCLA Computer Science Department
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
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 (-)

unarchive 76452
close 76453
close 76454
merge 76452 76453 76454





Last modified: Mon, 24 Mar 2025 23:30:04 UTC

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