From unknown Fri Jun 20 07:21:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62497: maybe date -f should generate an error Resent-From: Sylvestre Ledru Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 28 Mar 2023 07:17:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62497 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: 62497@debbugs.gnu.org X-Debbugs-Original-To: bug-coreutils@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16799878229050 (code B ref -1); Tue, 28 Mar 2023 07:17:04 +0000 Received: (at submit) by debbugs.gnu.org; 28 Mar 2023 07:17:02 +0000 Received: from localhost ([127.0.0.1]:48780 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph3Zl-0002Lj-HY for submit@debbugs.gnu.org; Tue, 28 Mar 2023 03:17:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:35118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgrps-0007r8-F7 for submit@debbugs.gnu.org; Mon, 27 Mar 2023 14:44:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pgrpr-0007e5-T4 for bug-coreutils@gnu.org; Mon, 27 Mar 2023 14:44:51 -0400 Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pgrpq-0001V3-3I for bug-coreutils@gnu.org; Mon, 27 Mar 2023 14:44:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; s=smtpauto.stravinsky; h=X-Debian-User:Content-Transfer-Encoding:Content-Type :Subject:From:To:MIME-Version:Date:Message-ID:Reply-To:Cc:Content-ID: Content-Description:In-Reply-To:References; bh=ft14q+9UrDDUQZVEAJtWeuiRurI/cv1zUgp5feDa4mI=; b=kFdAlmirUrBTUGctMGYbadkTtu zCEp2ERcc3tZnYHR1LhcWLi/vE+5bVVtaXJ0+LgMlVKQs8GgyjT+SiErmVCW0/0UdDg5NNHmMQ3q1 AA/h+J3r/EfM+ieiTFhG8lwXkmec78J+eOyW7lpYmNLn0iGE+n58XjfF4fHV9tQ+5qdnYutY4yme9 EcBBHpoMSYzawayzMb82Rz9fUcAvsRNygV6iYaxwp/s1abn6TC+gRhWMu2kKBsS9pgSPV9X0TO50Z oONaFh5FgHpyF66A4aeVUTbVSpWLvm6aQdonZlTAu7uN3zesYmepf3IgzMlYX09xs7IOuACn9DgdB i3oefTbw==; Received: from authenticated user by stravinsky.debian.org with esmtpsa (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128) (Exim 4.94.2) (envelope-from ) id 1pgrpi-003C8r-0u for bug-coreutils@gnu.org; Mon, 27 Mar 2023 18:44:42 +0000 Message-ID: <003d65bc-a281-3ec7-3168-e36ef61f918d@debian.org> Date: Mon, 27 Mar 2023 20:44:40 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US From: Sylvestre Ledru Autocrypt: addr=sylvestre@debian.org; keydata= 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 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Debian-User: sylvestre Received-SPF: none client-ip=2001:41b8:202:deb::311:108; envelope-from=sylvestre@debian.org; helo=stravinsky.debian.org X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=0.001, UNPARSEABLE_RELAY=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Mailman-Approved-At: Tue, 28 Mar 2023 03:16:57 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello The usual case is: $ echo "2023-03-27 08:30:00" > dates.txt $ echo "2023-04-01 12:00:00" >> dates.txt $ /usr/bin/date -f dates.txt Mon Mar 27 08:30:00 CEST 2023 Sat Apr 1 12:00:00 CEST 2023 If done on a non existing file, we get: $ date -f non-existing /usr/bin/date: non-existing: No such file or directory Maybe it should do the same on a directory:  $ /usr/bin/date -f / doesn't show anything and return 0 Cheers, Sylvestre From unknown Fri Jun 20 07:21:36 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Sylvestre Ledru Subject: bug#62497: closed (Re: bug#62497: maybe date -f should generate an error) Message-ID: References: <003d65bc-a281-3ec7-3168-e36ef61f918d@debian.org> X-Gnu-PR-Message: they-closed 62497 X-Gnu-PR-Package: coreutils Reply-To: 62497@debbugs.gnu.org Date: Tue, 28 Mar 2023 08:55:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1679993702-29812-1" This is a multi-part message in MIME format... ------------=_1679993702-29812-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62497: maybe date -f should generate an error which was filed against the coreutils package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 62497@debbugs.gnu.org. --=20 62497: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62497 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1679993702-29812-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62497-done) by debbugs.gnu.org; 28 Mar 2023 08:54:11 +0000 Received: from localhost ([127.0.0.1]:48917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph55n-0007jj-D9 for submit@debbugs.gnu.org; Tue, 28 Mar 2023 04:54:11 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:46268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph55l-0007jU-4X for 62497-done@debbugs.gnu.org; Tue, 28 Mar 2023 04:54:09 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 2B99E3C097AFB; Tue, 28 Mar 2023 01:54:03 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id qcZe5PoCHEII; Tue, 28 Mar 2023 01:54:02 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 8EE943C09FA01; Tue, 28 Mar 2023 01:54:02 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 8EE943C09FA01 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1679993642; bh=AYorcHAmz8bRkDZq8MYvBRp4YxeRdAwZHECPPve5z60=; h=Message-ID:Date:MIME-Version:To:From; b=RmHRRDIHzJsaqB1PYs9F7lyzAZacuhyEatZRDJ2oGK8Sy9oni7rcYiWuSEQaI96pm eQbLyzVaWPpobS/soT+X1r8zOM04nTf/0U3IhbrGZM6igaP21R/D1c3DSJq81AiYUv j30z3i0UWec8OKUUZm64mPKRB5sdxAGFXa+KK9u8s5q5U88MWxqsrVdrVLNFYgHFDf WiGxjUvVBykNfxZX5+a1xVETBGw+hH+18dfj6pil3QpT8WlpwMJOkqEBPJ0AFQn0dT EwAe+Bv6tChkN0FrHJaTItKo0OS/DPHaYDW9ALW4R7/X7IuCg2gx1Hxqyxk+5c7x90 /U7he345GyHgw== X-Virus-Scanned: amavisd-new 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]) (amavisd-new, port 10026) with ESMTP id KydBgOIUqwkr; Tue, 28 Mar 2023 01:54:02 -0700 (PDT) Received: from [192.168.1.9] (cpe-172-91-119-151.socal.res.rr.com [172.91.119.151]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 6AEBB3C097AFB; Tue, 28 Mar 2023 01:54:02 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------gVkL1NO87b2zB8ZVGUqCIMFV" Message-ID: Date: Tue, 28 Mar 2023 01:54:02 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: Re: bug#62497: maybe date -f should generate an error Content-Language: en-US To: Sylvestre Ledru References: <003d65bc-a281-3ec7-3168-e36ef61f918d@debian.org> From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: <003d65bc-a281-3ec7-3168-e36ef61f918d@debian.org> X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: 62497-done Cc: 62497-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) This is a multi-part message in MIME format. --------------gVkL1NO87b2zB8ZVGUqCIMFV Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Thanks for reporting that. I installed the attached to fix it. --------------gVkL1NO87b2zB8ZVGUqCIMFV Content-Type: text/x-patch; charset=UTF-8; name="0001-date-diagnose-f-read-errors.patch" Content-Disposition: attachment; filename="0001-date-diagnose-f-read-errors.patch" Content-Transfer-Encoding: base64 RnJvbSA5YzVlNTQyZmQxOTBhMTQ0MzEwOTJlM2I2Y2I0NWQxOGZlOTVmMjZmIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBUdWUsIDI4IE1hciAyMDIzIDAxOjUyOjQzIC0wNzAwClN1YmplY3Q6IFtQQVRD SF0gZGF0ZTogZGlhZ25vc2UgLWYgcmVhZCBlcnJvcnMKCiogc3JjL2RhdGUuYyAoYmF0Y2hf Y29udmVydCk6IERpYWdub3NlIHJlYWQgZXJyb3JzLCBmaXhpbmcgQnVnIzYyNDk3LgotLS0K IHNyYy9kYXRlLmMgfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyks IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9zcmMvZGF0ZS5jIGIvc3JjL2RhdGUuYwpp bmRleCAwZjIwMTI3NjEuLmJjNGNjMGNlOSAxMDA2NDQKLS0tIGEvc3JjL2RhdGUuYworKysg Yi9zcmMvZGF0ZS5jCkBAIC0zNjgsNyArMzY4LDkgQEAgYmF0Y2hfY29udmVydCAoY2hhciBj b25zdCAqaW5wdXRfZmlsZW5hbWUsIGNoYXIgY29uc3QgKmZvcm1hdCwKICAgICAgIHNzaXpl X3QgbGluZV9sZW5ndGggPSBnZXRsaW5lICgmbGluZSwgJmJ1ZmxlbiwgaW5fc3RyZWFtKTsK ICAgICAgIGlmIChsaW5lX2xlbmd0aCA8IDApCiAgICAgICAgIHsKLSAgICAgICAgICAvKiBG SVhNRTogZGV0ZWN0L2hhbmRsZSBlcnJvciBoZXJlLiAgKi8KKyAgICAgICAgICBpZiAoZmVy cm9yIChpbl9zdHJlYW0pKQorICAgICAgICAgICAgZGllIChFWElUX0ZBSUxVUkUsIGVycm5v LCBfKCIlczogcmVhZCBlcnJvciIpLAorICAgICAgICAgICAgICAgICBxdW90ZWYgKGlucHV0 X2ZpbGVuYW1lKSk7CiAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KIAotLSAKMi4zNy4y Cgo= --------------gVkL1NO87b2zB8ZVGUqCIMFV-- ------------=_1679993702-29812-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Mar 2023 07:17:02 +0000 Received: from localhost ([127.0.0.1]:48780 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph3Zl-0002Lj-HY for submit@debbugs.gnu.org; Tue, 28 Mar 2023 03:17:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:35118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgrps-0007r8-F7 for submit@debbugs.gnu.org; Mon, 27 Mar 2023 14:44:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pgrpr-0007e5-T4 for bug-coreutils@gnu.org; Mon, 27 Mar 2023 14:44:51 -0400 Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pgrpq-0001V3-3I for bug-coreutils@gnu.org; Mon, 27 Mar 2023 14:44:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; s=smtpauto.stravinsky; h=X-Debian-User:Content-Transfer-Encoding:Content-Type :Subject:From:To:MIME-Version:Date:Message-ID:Reply-To:Cc:Content-ID: Content-Description:In-Reply-To:References; bh=ft14q+9UrDDUQZVEAJtWeuiRurI/cv1zUgp5feDa4mI=; b=kFdAlmirUrBTUGctMGYbadkTtu zCEp2ERcc3tZnYHR1LhcWLi/vE+5bVVtaXJ0+LgMlVKQs8GgyjT+SiErmVCW0/0UdDg5NNHmMQ3q1 AA/h+J3r/EfM+ieiTFhG8lwXkmec78J+eOyW7lpYmNLn0iGE+n58XjfF4fHV9tQ+5qdnYutY4yme9 EcBBHpoMSYzawayzMb82Rz9fUcAvsRNygV6iYaxwp/s1abn6TC+gRhWMu2kKBsS9pgSPV9X0TO50Z oONaFh5FgHpyF66A4aeVUTbVSpWLvm6aQdonZlTAu7uN3zesYmepf3IgzMlYX09xs7IOuACn9DgdB i3oefTbw==; Received: from authenticated user by stravinsky.debian.org with esmtpsa (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128) (Exim 4.94.2) (envelope-from ) id 1pgrpi-003C8r-0u for bug-coreutils@gnu.org; Mon, 27 Mar 2023 18:44:42 +0000 Message-ID: <003d65bc-a281-3ec7-3168-e36ef61f918d@debian.org> Date: Mon, 27 Mar 2023 20:44:40 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: bug-coreutils@gnu.org From: Sylvestre Ledru Subject: maybe date -f should generate an error Autocrypt: addr=sylvestre@debian.org; keydata= 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 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Debian-User: sylvestre Received-SPF: none client-ip=2001:41b8:202:deb::311:108; envelope-from=sylvestre@debian.org; helo=stravinsky.debian.org X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=0.001, UNPARSEABLE_RELAY=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 28 Mar 2023 03:16:57 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello The usual case is: $ echo "2023-03-27 08:30:00" > dates.txt $ echo "2023-04-01 12:00:00" >> dates.txt $ /usr/bin/date -f dates.txt Mon Mar 27 08:30:00 CEST 2023 Sat Apr 1 12:00:00 CEST 2023 If done on a non existing file, we get: $ date -f non-existing /usr/bin/date: non-existing: No such file or directory Maybe it should do the same on a directory:  $ /usr/bin/date -f / doesn't show anything and return 0 Cheers, Sylvestre ------------=_1679993702-29812-1-- From unknown Fri Jun 20 07:21:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62497: maybe date -f should generate an error Resent-From: =?UTF-8?Q?P=C3=A1draig?= Brady Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 28 Mar 2023 12:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62497 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: 62497@debbugs.gnu.org, eggert@cs.ucla.edu, sylvestre@debian.org Received: via spool by 62497-submit@debbugs.gnu.org id=B62497.168000737330353 (code B ref 62497); Tue, 28 Mar 2023 12:43:02 +0000 Received: (at 62497) by debbugs.gnu.org; 28 Mar 2023 12:42:53 +0000 Received: from localhost ([127.0.0.1]:49144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph8f6-0007tT-Dg for submit@debbugs.gnu.org; Tue, 28 Mar 2023 08:42:52 -0400 Received: from mail-wr1-f53.google.com ([209.85.221.53]:44743) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph8f0-0007t0-UK for 62497@debbugs.gnu.org; Tue, 28 Mar 2023 08:42:47 -0400 Received: by mail-wr1-f53.google.com with SMTP id d17so12039222wrb.11 for <62497@debbugs.gnu.org>; Tue, 28 Mar 2023 05:42:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680007360; h=in-reply-to:from:references:to:content-language:subject:user-agent :mime-version:date:message-id:sender:from:to:cc:subject:date :message-id:reply-to; bh=rI32h+nrVLB87jxcW0CeWr1E7oQyv4oqw/nc50HnLPk=; b=Ym3XlVxTgJcBNFIXo1rc2j10wh9LyDyJ+akgrWCLxxm7WXtsiUIX7kh/4an5fzcMn6 r2T0K2Kzy3hgEqux1g0HR1IuE+zbhbmqhv9uW6El00bFeRwywVlxE4ltZgM51Eb2Vghp zFZ+AgYt87CNWRyoi0pK2h/O/qmsePsjFdbWYSf5HgsKX8Op2brlldFqhPQuzFRQMki6 LOK4Fgoedjc/S0SHTxNOvaviLWDc7GtYhiXAyl7s6AG6GQmv9SM6oNEv9U/jGGy1pTQ5 Btv/cJ7tYZ7hcbbCCiaW7rUVUPGaBuevkzsm2thBydZDtAPe6BASK0K5KiyyQnSaQqsu kwFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680007360; h=in-reply-to:from:references:to:content-language:subject:user-agent :mime-version:date:message-id:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rI32h+nrVLB87jxcW0CeWr1E7oQyv4oqw/nc50HnLPk=; b=NaH/d7BzjX4Yorf2wKPpYr8c7GZyPvjOk6sW4sYdrZiTAOKu6SBRgkx3exay4URL99 5wgo9qB+q43aJuCiM//E/VNmo5/tCZhs7zleqk76nYERHu34cPXrcERVkqb41w5jZPnp s4wdAOoUizK5esAHe0vVvj1ih/n7ufoS4qXWhsTl7VYF2lrLdbgEhoDOPyAo8iWAbnwx Sr5oEfwXabGWvob0QA+SUz8MG6YBjUnnV+3SB1o1wR81/3h3pF1/h7pFBuOIACwOjdQy o/CsaapNbMX24RHOqFW+r6ZqlyaXyK0VwqyfQizQlkFnKJptSaX13CYmlc8sfWG8jWCw OArQ== X-Gm-Message-State: AAQBX9c/0AqqtyOy682Cs5ghiSxVtIhfcX4BTJMjFZXCb+G/59uKInXL 27kqlrD2spqnEmP2uU2QvTfOnjw84Z8= X-Google-Smtp-Source: AKy350agN1Z7qX/S9AgDUgaCm1xAPov8iPZlDNHtk70sS1k5pJKCmCTgIfRb0qx1mAuVVj2uWswH+A== X-Received: by 2002:adf:eed1:0:b0:2d3:5a0e:3ed8 with SMTP id a17-20020adfeed1000000b002d35a0e3ed8mr12092367wrp.52.1680007360589; Tue, 28 Mar 2023 05:42:40 -0700 (PDT) Received: from [192.168.1.9] (95-44-90-175-dynamic.agg2.lod.rsl-rtd.eircom.net. [95.44.90.175]) by smtp.googlemail.com with ESMTPSA id s11-20020adff80b000000b002d6f285c0a2sm21449007wrp.42.2023.03.28.05.42.39 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 28 Mar 2023 05:42:40 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------ac2mli00J8kK7Hkb4itR8D3f" Message-ID: Date: Tue, 28 Mar 2023 13:42:38 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Thunderbird/109.0 Content-Language: en-US References: <003d65bc-a281-3ec7-3168-e36ef61f918d@debian.org> From: =?UTF-8?Q?P=C3=A1draig?= Brady In-Reply-To: X-Spam-Score: -0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.9 (-) This is a multi-part message in MIME format. --------------ac2mli00J8kK7Hkb4itR8D3f Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 28/03/2023 09:54, Paul Eggert wrote: > Thanks for reporting that. I installed the attached to fix it. Looks good thanks. Also worth the attached test and NEWS, which I've pushed. cheers, Pádraig --------------ac2mli00J8kK7Hkb4itR8D3f Content-Type: text/x-patch; charset=UTF-8; name="date-f-test.patch" Content-Disposition: attachment; filename="date-f-test.patch" Content-Transfer-Encoding: base64 RnJvbSBhNDUyNWRlMWVmNTkzY2IzODczZWI4OGNhYTcyNzllYjMyNjY5YmRhIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/UD1DMz1BMWRyYWlnPTIwQnJhZHk/ PSA8UEBkcmFpZ0JyYWR5LmNvbT4KRGF0ZTogVHVlLCAyOCBNYXIgMjAyMyAxMzozODo1MiAr MDEwMApTdWJqZWN0OiBbUEFUQ0hdIHRlc3RzOiBhZGQgYSB0ZXN0IGNhc2UgZm9yIHRoZSBw cmV2aW91cyBkYXRlIGZpeAoKKiBORVdTOiBBbHNvIG1lbnRpb24gdGhpcyBidWcgZml4Lgoq IHRlc3RzL21pc2MvZGF0ZS1mLnNoOiBBZGQgYSBuZXcgdGVzdC4KKiB0ZXN0cy9sb2NhbC5t azogUmVmZXJlbmNlIHRoZSBuZXcgdGVzdC4KLS0tCiBORVdTICAgICAgICAgICAgICAgICB8 ICA0ICsrKysKIHRlc3RzL2xvY2FsLm1rICAgICAgIHwgIDEgKwogdGVzdHMvbWlzYy9kYXRl LWYuc2ggfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFu Z2VkLCAzNCBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA3NTUgdGVzdHMvbWlzYy9k YXRlLWYuc2gKCmRpZmYgLS1naXQgYS9ORVdTIGIvTkVXUwppbmRleCAzYjA1MjRjMjIuLjhm NjAyMzI1YyAxMDA2NDQKLS0tIGEvTkVXUworKysgYi9ORVdTCkBAIC0xMCw2ICsxMCwxMCBA QCBHTlUgY29yZXV0aWxzIE5FV1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAtKi0gb3V0bGluZSAtKi0KICAgbW9yZSByZXN0cmljdGVkIHN5c3RlbXMgbGlrZSBhbmRy b2lkIG9yIGNvbnRhaW5lcnMgZXRjLgogICBbYnVnIGludHJvZHVjZWQgaW4gY29yZXV0aWxz LTkuMl0KIAorICBkYXRlIC0tZmlsZSB3aWxsIG5vdyBkaWFnbm9zZSBhIGZhaWx1cmUgdG8g cmVhZCB0aGUgZmlsZS4KKyAgUHJldmlvdXNseSBpdCB3b3VsZCBoYXZlIHNpbGVudGx5IGln bm9yZWQgdGhlIGZhaWx1cmUuCisgIFtUaGlzIGJ1ZyB3YXMgcHJlc2VudCBpbiAidGhlIGJl Z2lubmluZyIuXQorCiAgIG1kNXN1bSAtLWNoZWNrIGFnYWluIGNvcnJlY3RseSBwcmludHMg dGhlIHN0YXR1cyBvZiBlYWNoIGZpbGUgY2hlY2tlZC4KICAgUHJldmlvdXNseSB0aGUgc3Rh dHVzIGZvciBmaWxlcyB3YXMgcHJpbnRlZCBhcyAnT0snIG9uY2UgYW55IGZpbGUgaGFkIHBh c3NlZC4KICAgVGhpcyBhbHNvIGFwcGxpZXMgdG8gY2tzdW0sIHNoYSpzdW0sIGFuZCBiMnN1 bS4KZGlmZiAtLWdpdCBhL3Rlc3RzL2xvY2FsLm1rIGIvdGVzdHMvbG9jYWwubWsKaW5kZXgg MWU5MzI5MGQwLi5jOTU4YzEzOGMgMTAwNjQ0Ci0tLSBhL3Rlc3RzL2xvY2FsLm1rCisrKyBi L3Rlc3RzL2xvY2FsLm1rCkBAIC0zMDIsNiArMzAyLDcgQEAgYWxsX3Rlc3RzID0JCQkJCVwK ICAgdGVzdHMvbWlzYy9jc3BsaXQtaW8tZXJyLnNoCQkJXAogICB0ZXN0cy9taXNjL2NzcGxp dC1zdXBwcmVzcy1tYXRjaGVkLnBsCQlcCiAgIHRlc3RzL21pc2MvZGF0ZS1kZWJ1Zy5zaAkJ CVwKKyAgdGVzdHMvbWlzYy9kYXRlLWYuc2gJCQkJXAogICB0ZXN0cy9taXNjL2RhdGUtc2Vj LnNoCQkJXAogICB0ZXN0cy9taXNjL2RhdGUtdHouc2gJCQkJXAogICB0ZXN0cy9taXNjL2Rp cmNvbG9ycy5wbAkJCVwKZGlmZiAtLWdpdCBhL3Rlc3RzL21pc2MvZGF0ZS1mLnNoIGIvdGVz dHMvbWlzYy9kYXRlLWYuc2gKbmV3IGZpbGUgbW9kZSAxMDA3NTUKaW5kZXggMDAwMDAwMDAw Li5lYmJiOTU2NTIKLS0tIC9kZXYvbnVsbAorKysgYi90ZXN0cy9taXNjL2RhdGUtZi5zaApA QCAtMCwwICsxLDI5IEBACisjIS9iaW4vc2gKKyMgVmVyaWZ5IC1mIHByb2Nlc3NpbmcKKwor IyBDb3B5cmlnaHQgKEMpIDIwMjMgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCisK KyMgVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRl IGl0IGFuZC9vciBtb2RpZnkKKyMgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2Vu ZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyMgdGhlIEZyZWUgU29mdHdh cmUgRm91bmRhdGlvbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IKKyMg KGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKworIyBUaGlzIHByb2dyYW0g aXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyMg YnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2Fy cmFudHkgb2YKKyMgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxB UiBQVVJQT1NFLiAgU2VlIHRoZQorIyBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3Ig bW9yZSBkZXRhaWxzLgorCisjIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2Yg dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisjIGFsb25nIHdpdGggdGhpcyBwcm9n cmFtLiAgSWYgbm90LCBzZWUgPGh0dHBzOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKwor LiAiJHtzcmNkaXI9Ln0vdGVzdHMvaW5pdC5zaCI7IHBhdGhfcHJlcGVuZF8gLi9zcmMKK3By aW50X3Zlcl8gZGF0ZQorCisjIE1ha2Ugc3VyZSBkYXRlIGZhaWxzIHdoZW4gaXQgY2FuJ3Qg cmVhZCBpbnB1dAorIyAodGhlIGN1cnJlbnQgZGlyZWN0b3J5IGluIHRoaXMgY2FzZSkKK2lm ICEgY2F0IC4gPi9kZXYvbnVsbDsgdGhlbgorICAjIGNhbid0IHJlYWQoKSBkaXJlY3Rvcmll cworICByZXR1cm5zXyAxIGRhdGUgLWYgLiB8fCBmYWlsPTEKK2ZpCisKK0V4aXQgJGZhaWwK LS0gCjIuMjYuMgoK --------------ac2mli00J8kK7Hkb4itR8D3f-- From unknown Fri Jun 20 07:21:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62497: maybe date -f should generate an error Resent-From: =?UTF-8?Q?P=C3=A1draig?= Brady Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 28 Mar 2023 13:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62497 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: 62497@debbugs.gnu.org, eggert@cs.ucla.edu, sylvestre@debian.org Received: via spool by 62497-submit@debbugs.gnu.org id=B62497.16800100892367 (code B ref 62497); Tue, 28 Mar 2023 13:29:01 +0000 Received: (at 62497) by debbugs.gnu.org; 28 Mar 2023 13:28:09 +0000 Received: from localhost ([127.0.0.1]:49178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph9Mu-0000c7-JM for submit@debbugs.gnu.org; Tue, 28 Mar 2023 09:28:09 -0400 Received: from mail-wr1-f50.google.com ([209.85.221.50]:40518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph9Mr-0000bk-RE for 62497@debbugs.gnu.org; Tue, 28 Mar 2023 09:28:07 -0400 Received: by mail-wr1-f50.google.com with SMTP id t4so6986536wra.7 for <62497@debbugs.gnu.org>; Tue, 28 Mar 2023 06:28:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680010079; h=in-reply-to:references:to:from:content-language:subject:user-agent :mime-version:date:message-id:sender:from:to:cc:subject:date :message-id:reply-to; bh=qKyKp/7XCgiQUPPVHgi+qn56iR5PxrHq4J+XvI2kxYA=; b=CIBsoqQzzLpTnZsEfalqqhniQukA5AF27QiZQTjKtbqwWpr/Uoixc0CBBj9EtmwjdH fKlfXINxjBXBVl/ba5Wt+Oe73r37LP/aBXnrNF0cHBValiDnepjMO/4wNqpLUOzRZB8T uR3koBBsfpVgFbtyQ3Q1qOLXu56Igw529rRntGe6lymIVO9B1mamkQXZJaM0Eb77N6ve jKYpCP0H0Gi2ZARrokrXPJL1e/FXqXhXM4b+5RIH+Zl8v+e5xYT69lizLvnz4YVzrrxa p7bDeo9oJ6Pl5kG+biJnMJrZxSbzN5mjC892oqUGoSz8cI/4WiJrz1Zm4mDjlOxWjYwS NMnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680010079; h=in-reply-to:references:to:from:content-language:subject:user-agent :mime-version:date:message-id:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qKyKp/7XCgiQUPPVHgi+qn56iR5PxrHq4J+XvI2kxYA=; b=czeUdZ4rpfgJ+pd4/9METMk18Cs49leXb8tzkQn2EfJSiAgy1BK9OH2ev0l89dNteS GRDkMOubzu0aFcsRpF8uOymUulPSlvDtyESbS5w/cekHSv6hQv6qMEuXoxoMnxBBNtV1 y/suphEINyPJtm9Dr6zaNOjJF/hyfR00XgU0MwmIblX/OQaQN5n+6SsI1wBdEBiU2h3c N3CVVXu4HcEpekROK3XS82t2LL9DsBFZw14e4QJAm2WPVpXWzkfe/78xMk1jJr1UnXZe zWucd94m6W7eW1wTJvrXm0T1Kt2FeBfIgeOYmaW5cpqinEGZEgm81EDDuPOAHUx4Q6S8 LrlQ== X-Gm-Message-State: AAQBX9cAUSYjnXSJ8jL7re4sm6EF4LMzfdaHsJpCmf/rbiWzG93ySJ5P dR+MInSCRLlDjRSyuoOHMLV9hZOvnCo= X-Google-Smtp-Source: AKy350blAAYT6hQhxp0oyLquvU5c5zql3pb9/+ODPkmhcg+Ds1O39g5a6+hg9vfAIqwRtM3XGkqpgA== X-Received: by 2002:a5d:5944:0:b0:2c5:4c0e:3736 with SMTP id e4-20020a5d5944000000b002c54c0e3736mr11268972wri.24.1680010079425; Tue, 28 Mar 2023 06:27:59 -0700 (PDT) Received: from [192.168.1.9] (95-44-90-175-dynamic.agg2.lod.rsl-rtd.eircom.net. [95.44.90.175]) by smtp.googlemail.com with ESMTPSA id x8-20020a5d6508000000b002cea299a575sm27754332wru.101.2023.03.28.06.27.58 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 28 Mar 2023 06:27:58 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------PRRIKvGAwxHRQigBhTuEdL0N" Message-ID: <757064b7-1258-0863-80a0-677d96ac1a71@draigBrady.com> Date: Tue, 28 Mar 2023 14:27:58 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Thunderbird/109.0 Content-Language: en-US From: =?UTF-8?Q?P=C3=A1draig?= Brady References: <003d65bc-a281-3ec7-3168-e36ef61f918d@debian.org> In-Reply-To: X-Spam-Score: -0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.9 (-) This is a multi-part message in MIME format. --------------PRRIKvGAwxHRQigBhTuEdL0N Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 28/03/2023 13:42, Pádraig Brady wrote: > On 28/03/2023 09:54, Paul Eggert wrote: >> Thanks for reporting that. I installed the attached to fix it. > > Looks good thanks. > Also worth the attached test and NEWS, > which I've pushed. I'm also applying the attached for fix the same issue in dircolors. cheers, Pádraig --------------PRRIKvGAwxHRQigBhTuEdL0N Content-Type: text/x-patch; charset=UTF-8; name="dircolors-read-error.patch" Content-Disposition: attachment; filename="dircolors-read-error.patch" Content-Transfer-Encoding: base64 RnJvbSBhOWJkMjc0NjE2YThkMmU5OTczNmI0OThlNjU3Y2RhNGU2OTU0ZjNmIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/UD1DMz1BMWRyYWlnPTIwQnJhZHk/ PSA8UEBkcmFpZ0JyYWR5LmNvbT4KRGF0ZTogVHVlLCAyOCBNYXIgMjAyMyAxNDoyNDoyOSAr MDEwMApTdWJqZWN0OiBbUEFUQ0hdIGRpcmNvbG9yczogZGlhZ25vc2UgcmVhZCBlcnJvcnMK CiogTkVXUzogTWVudGlvbiB0aGUgZml4LgoqIHNyYy9kaXJjb2xvcnMuYzogRmFpbCB1cG9u IHJlYWQgZXJyb3IgZnJvbSBnZXRsaW5lKCkuCiogdGVzdHMvbWlzYy9kaXJjb2xvcnMuc2g6 IEFkZCBhIG5ldyB0ZXN0LgoqIHRlc3RzL2xvY2FsLm1rOiBSZWZlcmVuY2UgdGhlIG5ldyB0 ZXN0LgotLS0KIE5FV1MgICAgICAgICAgICAgICAgICAgIHwgIDQgKystLQogc3JjL2RpcmNv bG9ycy5jICAgICAgICAgfCAgNSArKysrKwogdGVzdHMvbG9jYWwubWsgICAgICAgICAgfCAg MSArCiB0ZXN0cy9taXNjL2RpcmNvbG9ycy5zaCB8IDI4ICsrKysrKysrKysrKysrKysrKysr KysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv bnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDc1NSB0ZXN0cy9taXNjL2RpcmNvbG9ycy5zaAoKZGlm ZiAtLWdpdCBhL05FV1MgYi9ORVdTCmluZGV4IDhmNjAyMzI1Yy4uYmFkZTk5MDQzIDEwMDY0 NAotLS0gYS9ORVdTCisrKyBiL05FV1MKQEAgLTEwLDggKzEwLDggQEAgR05VIGNvcmV1dGls cyBORVdTICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLSotIG91dGxpbmUg LSotCiAgIG1vcmUgcmVzdHJpY3RlZCBzeXN0ZW1zIGxpa2UgYW5kcm9pZCBvciBjb250YWlu ZXJzIGV0Yy4KICAgW2J1ZyBpbnRyb2R1Y2VkIGluIGNvcmV1dGlscy05LjJdCiAKLSAgZGF0 ZSAtLWZpbGUgd2lsbCBub3cgZGlhZ25vc2UgYSBmYWlsdXJlIHRvIHJlYWQgdGhlIGZpbGUu Ci0gIFByZXZpb3VzbHkgaXQgd291bGQgaGF2ZSBzaWxlbnRseSBpZ25vcmVkIHRoZSBmYWls dXJlLgorICBkYXRlIC0tZmlsZSBhbmQgZGlyY29sb3JzIHdpbGwgbm93IGRpYWdub3NlIGEg ZmFpbHVyZSB0byByZWFkIGEgZmlsZS4KKyAgUHJldmlvdXNseSB0aGV5IHdvdWxkIGhhdmUg c2lsZW50bHkgaWdub3JlZCB0aGUgZmFpbHVyZS4KICAgW1RoaXMgYnVnIHdhcyBwcmVzZW50 IGluICJ0aGUgYmVnaW5uaW5nIi5dCiAKICAgbWQ1c3VtIC0tY2hlY2sgYWdhaW4gY29ycmVj dGx5IHByaW50cyB0aGUgc3RhdHVzIG9mIGVhY2ggZmlsZSBjaGVja2VkLgpkaWZmIC0tZ2l0 IGEvc3JjL2RpcmNvbG9ycy5jIGIvc3JjL2RpcmNvbG9ycy5jCmluZGV4IGY5NTUyNGI2Ny4u ZjQzYTU3ZGI1IDEwMDY0NAotLS0gYS9zcmMvZGlyY29sb3JzLmMKKysrIGIvc3JjL2RpcmNv bG9ycy5jCkBAIC0yOTgsNiArMjk4LDExIEBAIGRjX3BhcnNlX3N0cmVhbSAoRklMRSAqZnAs IGNoYXIgY29uc3QgKmZpbGVuYW1lKQogICAgICAgICB7CiAgICAgICAgICAgaWYgKGdldGxp bmUgKCZpbnB1dF9saW5lLCAmaW5wdXRfbGluZV9zaXplLCBmcCkgPD0gMCkKICAgICAgICAg ICAgIHsKKyAgICAgICAgICAgICAgaWYgKGZlcnJvciAoZnApKQorICAgICAgICAgICAgICAg IHsKKyAgICAgICAgICAgICAgICAgIGVycm9yICgwLCBlcnJubywgXygiJXM6IHJlYWQgZXJy b3IiKSwgcXVvdGVmIChmaWxlbmFtZSkpOworICAgICAgICAgICAgICAgICAgb2sgPSBmYWxz ZTsKKyAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgIGZyZWUgKGlucHV0X2xpbmUp OwogICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3Rl c3RzL2xvY2FsLm1rIGIvdGVzdHMvbG9jYWwubWsKaW5kZXggYzk1OGMxMzhjLi5hMGMwMjQ5 MDUgMTAwNjQ0Ci0tLSBhL3Rlc3RzL2xvY2FsLm1rCisrKyBiL3Rlc3RzL2xvY2FsLm1rCkBA IC0zMDYsNiArMzA2LDcgQEAgYWxsX3Rlc3RzID0JCQkJCVwKICAgdGVzdHMvbWlzYy9kYXRl LXNlYy5zaAkJCVwKICAgdGVzdHMvbWlzYy9kYXRlLXR6LnNoCQkJCVwKICAgdGVzdHMvbWlz Yy9kaXJjb2xvcnMucGwJCQlcCisgIHRlc3RzL21pc2MvZGlyY29sb3JzLnNoCQkJXAogICB0 ZXN0cy9taXNjL2Rpcm5hbWUucGwJCQkJXAogICB0ZXN0cy9taXNjL2Vudi1udWxsLnNoCQkJ XAogICB0ZXN0cy9taXNjL2Vudi1TLnBsCQkJCVwKZGlmZiAtLWdpdCBhL3Rlc3RzL21pc2Mv ZGlyY29sb3JzLnNoIGIvdGVzdHMvbWlzYy9kaXJjb2xvcnMuc2gKbmV3IGZpbGUgbW9kZSAx MDA3NTUKaW5kZXggMDAwMDAwMDAwLi45ZTJhZTI4OTAKLS0tIC9kZXYvbnVsbAorKysgYi90 ZXN0cy9taXNjL2RpcmNvbG9ycy5zaApAQCAtMCwwICsxLDI4IEBACisjIS9iaW4vc2gKKwor IyBDb3B5cmlnaHQgKEMpIDIwMjMgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCisK KyMgVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRl IGl0IGFuZC9vciBtb2RpZnkKKyMgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2Vu ZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyMgdGhlIEZyZWUgU29mdHdh cmUgRm91bmRhdGlvbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IKKyMg KGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKworIyBUaGlzIHByb2dyYW0g aXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyMg YnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2Fy cmFudHkgb2YKKyMgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxB UiBQVVJQT1NFLiAgU2VlIHRoZQorIyBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3Ig bW9yZSBkZXRhaWxzLgorCisjIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2Yg dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisjIGFsb25nIHdpdGggdGhpcyBwcm9n cmFtLiAgSWYgbm90LCBzZWUgPGh0dHBzOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKwor LiAiJHtzcmNkaXI9Ln0vdGVzdHMvaW5pdC5zaCI7IHBhdGhfcHJlcGVuZF8gLi9zcmMKK3By aW50X3Zlcl8gZGlyY29sb3JzCisKKyMgTWFrZSBzdXJlIGRpcmNvbG9ycyBmYWlscyB3aGVu IGl0IGNhbid0IHJlYWQgaW5wdXQKKyMgKHRoZSBjdXJyZW50IGRpcmVjdG9yeSBpbiB0aGlz IGNhc2UpCitpZiAhIGNhdCAuID4vZGV2L251bGw7IHRoZW4KKyAgIyBjYW4ndCByZWFkKCkg ZGlyZWN0b3JpZXMKKyAgcmV0dXJuc18gMSBkaXJjb2xvcnMgLiB8fCBmYWlsPTEKK2ZpCisK K0V4aXQgJGZhaWwKLS0gCjIuMjYuMgoK --------------PRRIKvGAwxHRQigBhTuEdL0N--