From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Maxime Devos Newsgroups: gmane.lisp.guile.bugs Subject: bug#54272: Avoid producing ? in locales with too few characters. Date: Sun, 06 Mar 2022 16:14:16 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-eLMPh1/b00FXf8xcGibJ" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3824"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Evolution 3.38.3-1 To: 54272@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Sun Mar 06 16:15:11 2022 Return-path: Envelope-to: guile-bugs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nQsbE-0000jo-1t for guile-bugs@m.gmane-mx.org; Sun, 06 Mar 2022 16:15:08 +0100 Original-Received: from localhost ([::1]:54020 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nQsbC-0004F8-NN for guile-bugs@m.gmane-mx.org; Sun, 06 Mar 2022 10:15:06 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:38876) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nQsb8-0004Ev-EQ for bug-guile@gnu.org; Sun, 06 Mar 2022 10:15:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57678) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nQsb8-0004oj-4x for bug-guile@gnu.org; Sun, 06 Mar 2022 10:15:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nQsb7-00028n-V9 for bug-guile@gnu.org; Sun, 06 Mar 2022 10:15:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Sun, 06 Mar 2022 15:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 54272 X-GNU-PR-Package: guile X-Debbugs-Original-To: bug-guile@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.16465796788146 (code B ref -1); Sun, 06 Mar 2022 15:15:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 6 Mar 2022 15:14:38 +0000 Original-Received: from localhost ([127.0.0.1]:51575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQsak-00027K-4G for submit@debbugs.gnu.org; Sun, 06 Mar 2022 10:14:38 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:44354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQsai-00027C-Ej for submit@debbugs.gnu.org; Sun, 06 Mar 2022 10:14:36 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:38828) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nQsai-00048z-AG for bug-guile@gnu.org; Sun, 06 Mar 2022 10:14:36 -0500 Original-Received: from leibniz.telenet-ops.be ([195.130.137.77]:35740) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nQsad-0004kI-HG for bug-guile@gnu.org; Sun, 06 Mar 2022 10:14:33 -0500 Original-Received: from laurent.telenet-ops.be (laurent.telenet-ops.be [IPv6:2a02:1800:110:4::f00:19]) by leibniz.telenet-ops.be (Postfix) with ESMTPS id 4KBQ9d3fNZzMqdCV for ; Sun, 6 Mar 2022 16:14:29 +0100 (CET) Original-Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by laurent.telenet-ops.be with bizsmtp id 33EN270054UW6Th013ENAP; Sun, 06 Mar 2022 16:14:22 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646579662; bh=0eHmgkwXmxBA2t5rDUXGEhG12oOXmJnUSyCPixWBE3M=; h=Subject:From:To:Date; b=Vw+1AvsjkfMfTrUrXdGqH8IWmbKkY7XERcCu23NuRAJEHB6n4UDVflaeEN8yfLkqZ WMXNfhHtkxRkE9n9Aag32qIJ3Riv/mDoXVQgNq1gJiy2GmCqtf5cl58vYQMKN6IrAY 4HfVV7hhzEjFX5VBXSEAc4hbThDo5Lzpnqps6Xo3T3JaB07nQSUl4XimCTxkSD7Ss1 moBki9V1Vjlb/ITrS+UF6bReam4hvh1jZryz6VlNx/l1t180B4r187vIZ/Qc9LTGLm wjoJHRxbfU109AAhEOhQRX8/8Rco2JLX9tt+OdW5aHh3+cBZe2bqNAbWMNyXjknlLy HbSXrZnbVcZQw== Received-SPF: pass client-ip=195.130.137.77; envelope-from=maximedevos@telenet.be; helo=leibniz.telenet-ops.be X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.io gmane.lisp.guile.bugs:10261 Archived-At: --=-eLMPh1/b00FXf8xcGibJ Content-Type: multipart/mixed; boundary="=-PHmP5UBP8r/9Ba4O2IkT" --=-PHmP5UBP8r/9Ba4O2IkT Content-Type: text/plain Content-Transfer-Encoding: quoted-printable This seems difficult to test. Any ideas? --=-PHmP5UBP8r/9Ba4O2IkT Content-Disposition: attachment; filename="0002-Deprecate-non-functional-bind-textdomain-codeset.patch" Content-Type: text/x-patch; name="0002-Deprecate-non-functional-bind-textdomain-codeset.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA4ZjlhOGU1NmNjM2U4NDk2ZmRmZWQzZjg4OWNmZjlmY2ExOWIzNjYzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFN1biwgNiBNYXIgMjAyMiAxMjo1MTozMyArMDAwMApTdWJqZWN0OiBbUEFUQ0ggMi8y XSBEZXByZWNhdGUgbm9uLWZ1bmN0aW9uYWwgYmluZC10ZXh0ZG9tYWluLWNvZGVzZXQuCgpUT0RP OiB0aGlzIG9ubHkgZGVwcmVjYXRlZCBpdCBpbiB0aGUgZG9jdW1lbnRhdGlvbiwgaXQgbmVlZHMK dG8gYmUgZGVwcmVjYXRlZCBlbHNld2hlcmUgYXMgd2VsbC4KCiogZG9jL3JlZi9hcGktaTE4bi50 ZXhpIChiaW5kLXRleHRkb21haW4tY29kZXNldCk6IFVwZGF0ZSBkb2N1bWVudGF0aW9uLgoqIGRv Yy9yZWYvZ3VpbGUudGV4aTogVXBkYXRlIGNvcHlyaWdodCBpbmZvcm1hdGlvbi4KLS0tCiBkb2Mv cmVmL2FwaS1pMThuLnRleGkgfCAzNiArKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0KIGRvYy9yZWYvZ3VpbGUudGV4aSAgICB8ICAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMTMgaW5z ZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jL3JlZi9hcGktaTE4 bi50ZXhpIGIvZG9jL3JlZi9hcGktaTE4bi50ZXhpCmluZGV4IDdjNDliMGEyMy4uYzA2Yjc1OTk2 IDEwMDY0NAotLS0gYS9kb2MvcmVmL2FwaS1pMThuLnRleGkKKysrIGIvZG9jL3JlZi9hcGktaTE4 bi50ZXhpCkBAIC0yLDYgKzIsNyBAQAogQGMgVGhpcyBpcyBwYXJ0IG9mIHRoZSBHTlUgR3VpbGUg UmVmZXJlbmNlIE1hbnVhbC4KIEBjIENvcHlyaWdodCAoQykgIDE5OTYsIDE5OTcsIDIwMDAsIDIw MDEsIDIwMDIsIDIwMDMsIDIwMDQsIDIwMDYsIDIwMDcsCiBAYyAgIDIwMDksIDIwMTAsIDIwMTcg RnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCitAYyBDb3B5cmlnaHQgKEMpICAyMDIyIE1h eGltZSBEZXZvcwogQGMgU2VlIHRoZSBmaWxlIGd1aWxlLnRleGkgZm9yIGNvcHlpbmcgY29uZGl0 aW9ucy4KIAogQG5vZGUgSW50ZXJuYXRpb25hbGl6YXRpb24KQEAgLTU5OSwzMyArNjAwLDIwIEBA IG5vbi1zdGFuZGFyZCBsb2NhdGlvbi4KIAogQGRlZmZuIHtTY2hlbWUgUHJvY2VkdXJlfSBiaW5k LXRleHRkb21haW4tY29kZXNldCBkb21haW4gW2VuY29kaW5nXQogQGRlZmZueCB7QyBGdW5jdGlv bn0gc2NtX2JpbmRfdGV4dGRvbWFpbl9jb2Rlc2V0IChkb21haW4sIGVuY29kaW5nKQotR2V0IG9y IHNldCB0aGUgdGV4dCBlbmNvZGluZyB0byBiZSB1c2VkIGJ5IEBjb2Rle2dldHRleHR9IGZvciBt ZXNzYWdlcwotZnJvbSBAdmFye2RvbWFpbn0uICBAdmFye2VuY29kaW5nfSBpcyBhIHN0cmluZywg dGhlIG5hbWUgb2YgYSBjb2RpbmcKLXN5c3RlbSwgZm9yIGluc3RhbmNlIEBuaWNvZGV7Ijg4NTlf MSJ9LiAgKE9uIGEgVW5peC9QT1NJWCBzeXN0ZW0gdGhlCi1AY29tbWFuZHtpY29udn0gcHJvZ3Jh bSBjYW4gbGlzdCBhbGwgYXZhaWxhYmxlIGVuY29kaW5ncy4pCiAKLVdoZW4gY2FsbGVkIHdpdGhv dXQgYW4gQHZhcntlbmNvZGluZ30gdGhlIGN1cnJlbnQgc2V0dGluZyBpcyByZXR1cm5lZCwKLW9y IEBjb2RleyNmfSBpZiBub25lIHlldCBzZXQuICBXaGVuIGNhbGxlZCB3aXRoIGFuIEB2YXJ7ZW5j b2Rpbmd9LCBpdAotaXMgc2V0IGZvciBAdmFye2RvbWFpbn0gYW5kIHRoYXQgbmV3IHNldHRpbmcg cmV0dXJuZWQuICBGb3IgZXhhbXBsZSwKK1RoaXMgaXMgYSBoaXN0b3JpY2FsIHByb2NlZHVyZSwg dXNlZCBmb3IgZ2V0dGluZyBhbmQgc2V0dGluZyB0aGUgdGV4dAorZW5jb2RpbmcgdXNlZCBieSBA Y29kZXtnZXR0ZXh0fSBmb3IgbWVzc2FnZXMgZnJvbSBAdmFye2RvbWFpbn0sCitwcmVzZXJ2ZWQg Zm9yIGNvbXBhdGliaWxpdHkuCiAKLUBleGFtcGxlCi0oYmluZC10ZXh0ZG9tYWluLWNvZGVzZXQg Im15cHJvZyIpCi1AcmVzdWx0e30gI2YKLShiaW5kLXRleHRkb21haW4tY29kZXNldCAibXlwcm9n IiAibGF0aW4tOSIpCi1AcmVzdWx0e30gImxhdGluLTkiCi1AZW5kIGV4YW1wbGUKK1RoaXMgcHJv Y2VkdXJlIGJlY2FtZSB1c2VsZXNzIHNpbmNlIEd1aWxlJ3Mgc3RyaW5nIGJlZ2FuIGNvbnNpc3Rp bmcgb2YKK2NoYXJhY3RlcnMgaW5zdGVhZCBvZiBpbmRpdmlkdWFsIGJ5dGVzLCBlc3BlY2lhbGx5 IHNpbmNlIHRoZQorQGNvZGV7Z2V0dGV4dH0gcHJvY2VkdXJlIGFsd2F5cyB1c2VkIHRoZSBsb2Nh bGUgZW5jb2RpbmcgaW5zdGVhZAorb2YgdGhlIGVuY29kaW5nIG9mIHRoZSB0ZXh0IGRvbWFpbi4K IAotVGhlIGVuY29kaW5nIHJlcXVlc3RlZCBjYW4gYmUgZGlmZmVyZW50IGZyb20gdGhlIHRyYW5z bGF0ZWQgZGF0YSBmaWxlLAotbWVzc2FnZXMgd2lsbCBiZSByZWNvZGVkIGFzIG5lY2Vzc2FyeS4g IEJ1dCBub3RlIHRoYXQgd2hlbiB0aGVyZSBpcyBubwotdHJhbnNsYXRpb24sIEBjb2Rle2dldHRl eHR9IHJldHVybnMgaXRzIEB2YXJ7bXNnfSB1bmNoYW5nZWQsIGllLkA6Ci13aXRob3V0IGFueSBy ZWNvZGluZy4gIEZvciB0aGF0IHJlYXNvbiBzb3VyY2UgbWVzc2FnZSBzdHJpbmdzIGFyZSBiZXN0 Ci1hcyBwbGFpbiBBU0NJSS4KLQotQ3VycmVudGx5IEd1aWxlIGhhcyBubyB1bmRlcnN0YW5kaW5n IG9mIG11bHRpLWJ5dGUgY2hhcmFjdGVycywgYW5kCi1zdHJpbmcgZnVuY3Rpb25zIHdvbid0IHJl Y29nbmlzZSBjaGFyYWN0ZXIgYm91bmRhcmllcyBpbiBtdWx0aS1ieXRlCi1zdHJpbmdzLiAgQW4g YXBwbGljYXRpb24gd2lsbCBhdCBsZWFzdCBiZSBhYmxlIHRvIHBhc3Mgc3VjaCBzdHJpbmdzCi10 aHJvdWdoIHRvIHNvbWUgb3V0cHV0IHRob3VnaC4gIFBlcmhhcHMgdGhpcyB3aWxsIGNoYW5nZSBp biB0aGUKLWZ1dHVyZS4KK0lmIHlvdSB1c2UgQGNvZGV7Z2V0dGV4dH0gYm90aCBpbiBDIGFuZCBH dWlsZSBjb2RlLCBiZSBhd2FyZSB0aGF0IEd1aWxlCithbHdheXMgYXNzdW1lcyB0aGUgVVRGLTgg ZW5jb2RpbmcgYW5kIHNldHMgdGhpcyBlbmNvZGluZyB3aGVuIEd1aWxlJ3MKK0Bjb2Rle2JpbmR0 ZXh0ZG9tYWlufSBpcyBjYWxsZWQuICBJZiB0aGUgQyBjb2RlIGV4cGVjdHMgYSBkaWZmZXJlbnQK K2VuY29kaW5nLCB0aGVuIGl0IG5lZWRzIHRvIG9wZXJhdGUgb24gYSBzZXBhcmF0ZSBkb21haW4u CiBAZW5kIGRlZmZuCiAKIEBjIExvY2FsIFZhcmlhYmxlczoKZGlmZiAtLWdpdCBhL2RvYy9yZWYv Z3VpbGUudGV4aSBiL2RvYy9yZWYvZ3VpbGUudGV4aQppbmRleCA2NjBiMWFlOTAuLjViNTYxNDVj YSAxMDA2NDQKLS0tIGEvZG9jL3JlZi9ndWlsZS50ZXhpCisrKyBiL2RvYy9yZWYvZ3VpbGUudGV4 aQpAQCAtMTUsNiArMTUsNyBAQCBUaGlzIG1hbnVhbCBkb2N1bWVudHMgR3VpbGUgdmVyc2lvbiBA dmFsdWV7VkVSU0lPTn0uCiAKIENvcHlyaWdodCAoQykgMTk5Ni0xOTk3LCAyMDAwLTIwMDUsIDIw MDktMjAyMSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sCiBJbmMuCitDb3B5cmlnaHQgKEMpIDIw MjIgTWF4aW1lIERldm9zCiAKIFBlcm1pc3Npb24gaXMgZ3JhbnRlZCB0byBjb3B5LCBkaXN0cmli dXRlIGFuZC9vciBtb2RpZnkgdGhpcyBkb2N1bWVudAogdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBH TlUgRnJlZSBEb2N1bWVudGF0aW9uIExpY2Vuc2UsIFZlcnNpb24gMS4zIG9yCi0tIAoyLjMwLjIK Cg== --=-PHmP5UBP8r/9Ba4O2IkT Content-Disposition: attachment; filename="0001-Avoid-producing-in-locales-with-too-few-characters.patch" Content-Type: text/x-patch; name="0001-Avoid-producing-in-locales-with-too-few-characters.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAxNDc3YzMwY2RmMjUxODYzZWQ4ZWIzZTFmMTEzNjI2MmE5ODE0MTMwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFN1biwgNiBNYXIgMjAyMiAxMjozMDoxNyArMDAwMApTdWJqZWN0OiBbUEFUQ0ggMS8y XSBBdm9pZCBwcm9kdWNpbmcgPyBpbiBsb2NhbGVzIHdpdGggdG9vIGZldyBjaGFyYWN0ZXJzLgoK UHJldmlvdXNseSwgaWYgdGhlIGxvY2FsZSB1c2VkIGEgY2hhcmFjdGVyIGVuY29kaW5nIHdpdGhv dXQgYWxsCmNoYXJhY3RlcnMsIHRoZW4gJ2dldHRleHQnIGNvdWxkIHByb2R1Y2UgJz8nIGNoYXJh Y3RlcnMuICBBdm9pZApjaGFyYWN0ZXIgZW5jb2RpbmcgY29uY2VybnMgYnkgYWx3YXlzIHVzaW5n IFVURi04LgoKKiBsaWJndWlsZS9nZXR0ZXh0LmMgKHNjbV9nZXR0ZXh0KTogVXNlIHNjbV90b191 dGY4X3N0cmluZyBhbmQKICBzY21fZnJvbV91dGY4X3N0cmluZyBmb3IgbXNnaWRzLgogIChzY21f bmdldHRleHQpOiBMaWtld2lzZS4KICAoc2NtX2JpbmR0ZXh0ZG9tYWluKTogU2V0IHRoZSBjaGFy YWN0ZXIgZW5jb2RpbmcgdG8gVVRGLTguCi0tLQogbGliZ3VpbGUvZ2V0dGV4dC5jIHwgMTYgKysr KysrKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDUgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvbGliZ3VpbGUvZ2V0dGV4dC5jIGIvbGliZ3VpbGUvZ2V0dGV4 dC5jCmluZGV4IGI5YWY0ZDMxMy4uYmY1NGRlZjdmIDEwMDY0NAotLS0gYS9saWJndWlsZS9nZXR0 ZXh0LmMKKysrIGIvbGliZ3VpbGUvZ2V0dGV4dC5jCkBAIC0xLDUgKzEsNyBAQAogLyogQ29weXJp Z2h0IDIwMDQsMjAwNiwyMDE4CiAgICAgIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgor ICAgQ29weXJpZ2h0IDIwMjIKKyAgICAgTWF4aW1lIERldm9zCiAKICAgIFRoaXMgZmlsZSBpcyBw YXJ0IG9mIEd1aWxlLgogCkBAIC0xMDAsNyArMTAyLDcgQEAgU0NNX0RFRklORSAoc2NtX2dldHRl eHQsICJnZXR0ZXh0IiwgMSwgMiwgMCwKIAogICBzY21fZHlud2luZF9iZWdpbiAoMCk7CiAKLSAg Y19tc2dpZCA9IHNjbV90b19sb2NhbGVfc3RyaW5nIChtc2dpZCk7CisgIGNfbXNnaWQgPSBzY21f dG9fdXRmOF9zdHJpbmcgKG1zZ2lkKTsKICAgc2NtX2R5bndpbmRfZnJlZSAoY19tc2dpZCk7CiAK ICAgaWYgKFNDTV9VTkJORFAgKGRvbWFpbikpCkBAIC0xMzMsNyArMTM1LDcgQEAgU0NNX0RFRklO RSAoc2NtX2dldHRleHQsICJnZXR0ZXh0IiwgMSwgMiwgMCwKICAgaWYgKGNfcmVzdWx0ID09IGNf bXNnaWQpCiAgICAgcmVzdWx0ID0gbXNnaWQ7CiAgIGVsc2UKLSAgICByZXN1bHQgPSBzY21fZnJv bV9sb2NhbGVfc3RyaW5nIChjX3Jlc3VsdCk7CisgICAgcmVzdWx0ID0gc2NtX2Zyb21fdXRmOF9z dHJpbmcgKGNfcmVzdWx0KTsKIAogICBzY21fZHlud2luZF9lbmQgKCk7CiAgIHJldHVybiByZXN1 bHQ7CkBAIC0xNTgsMTAgKzE2MCwxMCBAQCBTQ01fREVGSU5FIChzY21fbmdldHRleHQsICJuZ2V0 dGV4dCIsIDMsIDIsIDAsCiAKICAgc2NtX2R5bndpbmRfYmVnaW4gKDApOwogCi0gIGNfbXNnaWQg PSBzY21fdG9fbG9jYWxlX3N0cmluZyAobXNnaWQpOworICBjX21zZ2lkID0gc2NtX3RvX3V0Zjhf c3RyaW5nIChtc2dpZCk7CiAgIHNjbV9keW53aW5kX2ZyZWUgKGNfbXNnaWQpOwogCi0gIGNfbXNn aWRfcGx1cmFsID0gc2NtX3RvX2xvY2FsZV9zdHJpbmcgKG1zZ2lkX3BsdXJhbCk7CisgIGNfbXNn aWRfcGx1cmFsID0gc2NtX3RvX3V0Zjhfc3RyaW5nIChtc2dpZF9wbHVyYWwpOwogICBzY21fZHlu d2luZF9mcmVlIChjX21zZ2lkX3BsdXJhbCk7CiAKICAgY19uID0gc2NtX3RvX3Vsb25nIChuKTsK QEAgLTE5OSw3ICsyMDEsNyBAQCBTQ01fREVGSU5FIChzY21fbmdldHRleHQsICJuZ2V0dGV4dCIs IDMsIDIsIDAsCiAgIGVsc2UgaWYgKGNfcmVzdWx0ID09IGNfbXNnaWRfcGx1cmFsKQogICAgIHJl c3VsdCA9IG1zZ2lkX3BsdXJhbDsKICAgZWxzZQotICAgIHJlc3VsdCA9IHNjbV9mcm9tX2xvY2Fs ZV9zdHJpbmcgKGNfcmVzdWx0KTsKKyAgICByZXN1bHQgPSBzY21fZnJvbV91dGY4X3N0cmluZyAo Y19yZXN1bHQpOwogICAKICAgc2NtX2R5bndpbmRfZW5kICgpOwogICByZXR1cm4gcmVzdWx0OwpA QCAtMjcyLDYgKzI3NCwxMCBAQCBTQ01fREVGSU5FIChzY21fYmluZHRleHRkb21haW4sICJiaW5k dGV4dGRvbWFpbiIsIDEsIDEsIDAsCiAgIGVsc2UKICAgICByZXN1bHQgPSBTQ01fQk9PTF9GOwog CisgIGNfcmVzdWx0ID0gYmluZF90ZXh0ZG9tYWluX2NvZGVzZXQgKGNfZG9tYWluLCAiVVRGLTgi KTsKKyAgaWYgKGNfcmVzdWx0ID09IE5VTEwpCisgICAgU0NNX1NZU0VSUk9SOworCiAgIHNjbV9k eW53aW5kX2VuZCAoKTsKICAgcmV0dXJuIHJlc3VsdDsKIH0KCmJhc2UtY29tbWl0OiAyNGIzMDEz MGNhNzU2NTNiZGJhY2VhODRjZTA0NDM2MDgzNzlkNjMwCi0tIAoyLjMwLjIKCg== --=-PHmP5UBP8r/9Ba4O2IkT-- --=-eLMPh1/b00FXf8xcGibJ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYiTPyBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7urgAPwJj64pFsLRstvLAjraWa3InX+R O2UvfrmoJPPj+W7azgD/QknEdHi0IWPUo6dF96ktR+Tp7aXjhfO0hoQk2QRAmgE= =pKdc -----END PGP SIGNATURE----- --=-eLMPh1/b00FXf8xcGibJ--