X-Loop: help-debbugs@HIDDEN Subject: bug#60708: pcre: improve support for linking with a library without unicode Resent-From: Carlo Arenas <carenas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-grep@HIDDEN Resent-Date: Tue, 10 Jan 2023 11:14:02 +0000 Resent-Message-ID: <handler.60708.B.167334922830355 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 60708 X-GNU-PR-Package: grep X-GNU-PR-Keywords: To: 60708 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-grep@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.167334922830355 (code B ref -1); Tue, 10 Jan 2023 11:14:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jan 2023 11:13:48 +0000 Received: from localhost ([127.0.0.1]:38964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pFCZf-0007tX-PD for submit <at> debbugs.gnu.org; Tue, 10 Jan 2023 06:13:47 -0500 Received: from lists.gnu.org ([209.51.188.17]:56932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <carenas@HIDDEN>) id 1pFCZd-0007tJ-Q8 for submit <at> debbugs.gnu.org; Tue, 10 Jan 2023 06:13:46 -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 <carenas@HIDDEN>) id 1pFCZR-00062F-J6 for bug-grep@HIDDEN; Tue, 10 Jan 2023 06:13:33 -0500 Received: from mail-oi1-x234.google.com ([2607:f8b0:4864:20::234]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <carenas@HIDDEN>) id 1pFCZQ-0003lC-4m for bug-grep@HIDDEN; Tue, 10 Jan 2023 06:13:33 -0500 Received: by mail-oi1-x234.google.com with SMTP id h185so9722993oif.5 for <bug-grep@HIDDEN>; Tue, 10 Jan 2023 03:13:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=vNs5/W6ebtoIilX2D2j++8C0r8vzUctcimbm6g8FR6Q=; b=YUqECBN+293EwOpXvFLw4Kb7CySkqucBe/bz93ZKsIdBAHq3wFejd27lTZC+JJDZ+A lNuA+lBxits+dPdCPZsYZfnsCqbagKdwRLpciJLWxCMJxgWMS5dEBxTSj+ryOMq10CJl lc7dpjIfQjTWrJrW71+PH7CZ/sLGFvfZq0Uj19XWhmkwKwaXI80+TGe7c7L7EJ/rJcHl I0rZ/bShi5Zo3M1sC/4bE7s3al4cVN+OhfRHJMpJfvDFujja8cNu6VXWm+mgeUpIUk9O 7v5ViGRFgMbGOtwGGAEIKpBRDXvh8E2DIY9+36Nt0BpsfQGXmFCkq+DJYb1l84AZvLXG pDpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=vNs5/W6ebtoIilX2D2j++8C0r8vzUctcimbm6g8FR6Q=; b=F05qImg/abtPPeIdesxoX8YLySPpbgBt9HtJtkz3/kk/cLUs5O66jeiJWmpMcCAMg4 f2Obc2S/m8mqkkGxREeKB89xR9VlWWRuo8KOqnRBr8JWRpqEabWj53vNeGtGR6J6hFql EqRqhOAvtn9CQPfpSg1Vkx+M4LLKm19T0JUfCAC3xOCqKc8gcOAuC3U9faO9tCYJw5AR R31u7Hj31tUu+X/7Y9aarz0EWX52wr0M5GUIbU4f4+8pfASg1qR9SwmQinSwqdZPLHdI uvERRpjJgr6H1lmHrhPNEcW/LsMYFKvbNMWPZRdm8/fOTS3FdrWxmyCV+Ubxnid/nbLL k81A== X-Gm-Message-State: AFqh2kqXoMKi9ttjuxQcKzHlJSCXnKGy7rEf/orwR70qeBi8boOCdWpQ Gu3nkHrAHGYtB+zoGFY9Ef27LQdCwPeCWRSZuLXf7RHh X-Google-Smtp-Source: AMrXdXu88fNNL+Fz6zmaCtBFJvXdWUj/UHeovBytIcfBQmMaKVS7F8n6uLCDAZZZiPZsl+Ily44Dvk6juTt7z0CV4Js= X-Received: by 2002:a05:6808:1d9:b0:359:f10b:5477 with SMTP id x25-20020a05680801d900b00359f10b5477mr3809766oic.277.1673349208908; Tue, 10 Jan 2023 03:13:28 -0800 (PST) MIME-Version: 1.0 From: Carlo Arenas <carenas@HIDDEN> Date: Tue, 10 Jan 2023 03:13:17 -0800 Message-ID: <CAPUEspiPdrWfW4eux16L5do3Kh9a3zbLMuoGs5ffCRjX5wjodg@HIDDEN> Content-Type: multipart/mixed; boundary="0000000000002eea9f05f1e6f9d0" Received-SPF: pass client-ip=2607:f8b0:4864:20::234; envelope-from=carenas@HIDDEN; helo=mail-oi1-x234.google.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.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: -2.3 (--) --0000000000002eea9f05f1e6f9d0 Content-Type: text/plain; charset="UTF-8" Noticed while testing the previous patch, and which resulted in tests being skipped for the wrong reason. Carlo --0000000000002eea9f05f1e6f9d0 Content-Type: application/octet-stream; name="0001-pcre-only-use-UTF-when-available-in-the-library.patch" Content-Disposition: attachment; filename="0001-pcre-only-use-UTF-when-available-in-the-library.patch" Content-Transfer-Encoding: base64 Content-ID: <f_lcq4txrr0> X-Attachment-Id: f_lcq4txrr0 RnJvbSAzYzY1ZWE1MzJmNzQ1YTJiYzYxOWVkMWFhMzJiOWMyNjE1NTMyOWMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/Q2FybG89MjBNYXJjZWxvPTIwQXJlbmFzPTIw QmVsPUMzPUIzbj89IDxjYXJlbmFzQGdtYWlsLmNvbT4KRGF0ZTogRnJpLCA2IEphbiAyMDIzIDIw OjQwOjA3IC0wODAwClN1YmplY3Q6IFtQQVRDSF0gcGNyZTogb25seSB1c2UgVVRGIHdoZW4gYXZh aWxhYmxlIGluIHRoZSBsaWJyYXJ5CgpCZWZvcmUgdGhpcyBjaGFuZ2UsIGlmIGxpbmtlZCB3aXRo IGEgUENSRSBsaWJyYXJ5IHdpdGhvdXQgdW5pY29kZQphbnkgaW52b2NhdGlvbnMgb2YgZ3JlcCB3 aGVuIHVzaW5nIGFuIFVURiBsb2NhbGUgd2lsbCBlcnJvciB3aXRoOgoKICBncmVwOiB0aGlzIHZl cnNpb24gb2YgUENSRTIgZG9lcyBub3QgaGF2ZSBVbmljb2RlIHN1cHBvcnQKCiogc3JjL3BjcmVz ZWFyY2guYzogQ2hlY2sgaWYgVW5pY29kZSB3YXMgY29tcGlsZWQgaW4uCiogdGVzdHMvcGNyZS11 dGY4LXc6IEFkZCBjaGVjayB0byBza2lwIHRlc3QuCiogdGVzdHMvcGNyZS11dGY4OiBVcGRhdGUg Y2hlY2suCi0tLQogc3JjL3BjcmVzZWFyY2guYyAgfCA0ICsrKy0KIHRlc3RzL3BjcmUtdXRmOCAg IHwgMiArLQogdGVzdHMvcGNyZS11dGY4LXcgfCA1ICsrKystCiAzIGZpbGVzIGNoYW5nZWQsIDgg aW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9zcmMvcGNyZXNlYXJj aC5jIGIvc3JjL3BjcmVzZWFyY2guYwppbmRleCA0NWI2N2VlLi5hYzcwYTIwIDEwMDY0NAotLS0g YS9zcmMvcGNyZXNlYXJjaC5jCisrKyBiL3NyYy9wY3Jlc2VhcmNoLmMKQEAgLTE0MCwxMiArMTQw LDE0IEBAIFBjb21waWxlIChjaGFyICpwYXR0ZXJuLCBpZHhfdCBzaXplLCByZWdfc3ludGF4X3Qg aWdub3JlZCwgYm9vbCBleGFjdCkKICAgaW50IGVjOwogICBpbnQgZmxhZ3MgPSBQQ1JFMl9ET0xM QVJfRU5ET05MWSB8IChtYXRjaF9pY2FzZSA/IFBDUkUyX0NBU0VMRVNTIDogMCk7CiAgIGNoYXIg KnBhdGxpbSA9IHBhdHRlcm4gKyBzaXplOworICBpbnQgdW5pY29kZSA9IDE7CiAgIHN0cnVjdCBw Y3JlX2NvbXAgKnBjID0geGltYWxsb2MgKHNpemVvZiAqcGMpOwogICBwY3JlMl9nZW5lcmFsX2Nv bnRleHQgKmdjb250ZXh0ID0gcGMtPmdjb250ZXh0CiAgICAgPSBwY3JlMl9nZW5lcmFsX2NvbnRl eHRfY3JlYXRlIChwcml2YXRlX21hbGxvYywgcHJpdmF0ZV9mcmVlLCBOVUxMKTsKICAgcGNyZTJf Y29tcGlsZV9jb250ZXh0ICpjY29udGV4dCA9IHBjcmUyX2NvbXBpbGVfY29udGV4dF9jcmVhdGUg KGdjb250ZXh0KTsKIAotICBpZiAobG9jYWxlaW5mby5tdWx0aWJ5dGUpCisgIHBjcmUyX2NvbmZp ZyAoUENSRTJfQ09ORklHX1VOSUNPREUsICZ1bmljb2RlKTsKKyAgaWYgKHVuaWNvZGUgJiYgbG9j YWxlaW5mby5tdWx0aWJ5dGUpCiAgICAgewogICAgICAgaWYgKCEgbG9jYWxlaW5mby51c2luZ191 dGY4KQogICAgICAgICBkaWUgKEVYSVRfVFJPVUJMRSwgMCwgXygiLVAgc3VwcG9ydHMgb25seSB1 bmlieXRlIGFuZCBVVEYtOCBsb2NhbGVzIikpOwpkaWZmIC0tZ2l0IGEvdGVzdHMvcGNyZS11dGY4 IGIvdGVzdHMvcGNyZS11dGY4CmluZGV4IDFiM2IyZDMuLjRkOTdlNjkgMTAwNzU1Ci0tLSBhL3Rl c3RzL3BjcmUtdXRmOAorKysgYi90ZXN0cy9wY3JlLXV0ZjgKQEAgLTE0LDcgKzE0LDcgQEAgTENf QUxMPWVuX1VTLlVURi04IHJlcXVpcmVfcGNyZV8KIGZhaWw9MAogCiBlY2hvICckJyB8IExDX0FM TD1lbl9VUy5VVEYtOCBncmVwIC1xUCAnXHB7U30nIFwKLSAgfHwgc2tpcF8gJ1BDUkUgc3VwcG9y dCBpcyBjb21waWxlZCBvdXQsIG9yIGl0IGRvZXMgbm90IHN1cHBvcnQgcHJvcGVydGllcycKKyAg fHwgc2tpcF8gJ1BDUkUgdW5pY29kZSBzdXBwb3J0IGlzIGNvbXBpbGVkIG91dCcKIAogZXVybz0n XDM0MlwyMDJcMjU0IGV1cm8nCiBwcmludGYgIiRldXJvXFxuIiA+IGluIHx8IGZyYW1ld29ya19m YWlsdXJlXwpkaWZmIC0tZ2l0IGEvdGVzdHMvcGNyZS11dGY4LXcgYi90ZXN0cy9wY3JlLXV0Zjgt dwppbmRleCA0Y2Q3ZGI2Li44MWFjOWZmIDEwMDc1NQotLS0gYS90ZXN0cy9wY3JlLXV0Zjgtdwor KysgYi90ZXN0cy9wY3JlLXV0ZjgtdwpAQCAtMTMsOSArMTMsMTIgQEAgTENfQUxMPWVuX1VTLlVU Ri04CiBleHBvcnQgTENfQUxMCiByZXF1aXJlX3BjcmVfCiAKK2VjaG8gLiB8IGdyZXAgLXFQICco KlVURikuJyAyPi9kZXYvbnVsbCBcCisgIHx8IHNraXBfICdQQ1JFIHVuaWNvZGUgc3VwcG9ydCBp cyBjb21waWxlZCBvdXQnCisKIGZhaWw9MAogCi1lY2hvICdQZXLDuic+IGluIHx8IGZyYW1ld29y a19mYWlsdXJlXworZWNobyAnUGVyw7onID4gaW4gfHwgZnJhbWV3b3JrX2ZhaWx1cmVfCiAKIGVj aG8gJ8O6JyA+IGV4cCB8fCBmcmFtZXdvcmtfZmFpbHVyZV8KIGdyZXAgLVBvICcuXGInIGluID4g b3V0IHx8IGZhaWw9MQotLSAKMi4zNy4xIChBcHBsZSBHaXQtMTM3LjEpCgo= --0000000000002eea9f05f1e6f9d0--
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: Carlo Arenas <carenas@HIDDEN> Subject: bug#60708: Acknowledgement (pcre: improve support for linking with a library without unicode) Message-ID: <handler.60708.B.167334922830355.ack <at> debbugs.gnu.org> References: <CAPUEspiPdrWfW4eux16L5do3Kh9a3zbLMuoGs5ffCRjX5wjodg@HIDDEN> X-Gnu-PR-Message: ack 60708 X-Gnu-PR-Package: grep Reply-To: 60708 <at> debbugs.gnu.org Date: Tue, 10 Jan 2023 11:14:02 +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-grep@HIDDEN If you wish to submit further information on this problem, please send it to 60708 <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 60708: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D60708 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#60708: pcre: improve support for linking with a library without unicode Resent-From: Jim Meyering <jim@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-grep@HIDDEN Resent-Date: Wed, 11 Jan 2023 05:39:02 +0000 Resent-Message-ID: <handler.60708.B60708.167341549232242 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 60708 X-GNU-PR-Package: grep X-GNU-PR-Keywords: To: Carlo Arenas <carenas@HIDDEN> Cc: 60708 <at> debbugs.gnu.org Received: via spool by 60708-submit <at> debbugs.gnu.org id=B60708.167341549232242 (code B ref 60708); Wed, 11 Jan 2023 05:39:02 +0000 Received: (at 60708) by debbugs.gnu.org; 11 Jan 2023 05:38:12 +0000 Received: from localhost ([127.0.0.1]:41524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pFToS-0008Ny-BT for submit <at> debbugs.gnu.org; Wed, 11 Jan 2023 00:38:12 -0500 Received: from mail-lj1-f171.google.com ([209.85.208.171]:47033) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <meyering@HIDDEN>) id 1pFToQ-0008Nl-Ad for 60708 <at> debbugs.gnu.org; Wed, 11 Jan 2023 00:38:10 -0500 Received: by mail-lj1-f171.google.com with SMTP id bn6so14903188ljb.13 for <60708 <at> debbugs.gnu.org>; Tue, 10 Jan 2023 21:38:10 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=7KAZ0hKb/xQKnkGtja/Vowka0xmC52dwD9QQIzuMPB0=; b=bt2uWPWhRp1PR4+osNTx4s2n5WBGQAzRnFiIcJA7CeAFv5xTeSUtoWYwMHJYr/INBA E04tQ2U1+NDbbqnJLZ9UJg1WAaDaklefak55UDNBIxsIbM5m9VrDDC5an2DCp9OIgBZA Eiqzm+qlXAcbW7lei2I0otGaaMqvpCvYrmZQa886cspbN3nKFaLiTxBH5/lnQkY+FGKu B44EzNb7CF1aX7HwAa77Pcacb5o2yLJBpMhWK1igcAnP34239ugdMBfOOC4StnJTMMQz 6V1uiXgd7KjTRHzO86+4wjhpZXlbrBBqpv+aB4o3HzXkU9ucaf9EbVBVUqF0vHDk0PZV 9lbA== X-Gm-Message-State: AFqh2kqreEVrz9AFZkMohT+J7nx94FZ36qNuxz8Sm9/u1Rs2B+av8Y7K jqbvOKa3IQxk9q4AotRhNCU3PymfO340CaDdIkQ= X-Google-Smtp-Source: AMrXdXtHwhYnEf9D4/JRPicnnqT+R+OfNFudxYgvUAICp1wAjU19heETwJTGFxUC+JDLHEaYDzHxZXOfn+NEFM3DwrE= X-Received: by 2002:a2e:a723:0:b0:288:ea8c:80ea with SMTP id s35-20020a2ea723000000b00288ea8c80eamr2964lje.306.1673415484335; Tue, 10 Jan 2023 21:38:04 -0800 (PST) MIME-Version: 1.0 References: <CAPUEspiPdrWfW4eux16L5do3Kh9a3zbLMuoGs5ffCRjX5wjodg@HIDDEN> In-Reply-To: <CAPUEspiPdrWfW4eux16L5do3Kh9a3zbLMuoGs5ffCRjX5wjodg@HIDDEN> From: Jim Meyering <jim@HIDDEN> Date: Tue, 10 Jan 2023 21:37:51 -0800 Message-ID: <CA+8g5KG+9ey+hdAQcY2up_xJwv9So9u2rxA03TRZpPj2UxG5gQ@HIDDEN> Content-Type: multipart/mixed; boundary="00000000000082549a05f1f66705" X-Spam-Score: 0.2 (/) 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.8 (/) --00000000000082549a05f1f66705 Content-Type: text/plain; charset="UTF-8" On Tue, Jan 10, 2023 at 3:19 AM Carlo Arenas <carenas@HIDDEN> wrote: > Noticed while testing the previous patch, and which resulted in tests > being skipped for the wrong reason. Thanks for catching that. I'll push the following tomorrow. It has a tiny change that moves the declaration of "unicode" down to just before where it's set and changes its type to uint32_t. --00000000000082549a05f1f66705 Content-Type: application/octet-stream; name="pcre-no-unicode.diff" Content-Disposition: attachment; filename="pcre-no-unicode.diff" Content-Transfer-Encoding: base64 Content-ID: <f_lcr8c1vs0> X-Attachment-Id: f_lcr8c1vs0 RnJvbSBkMzA2YjkyZWRjYmNhM2FmZWMyNDM3MGIzYjI1ZDQxZGJmNTU2Y2ZmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/Q2FybG89MjBNYXJjZWxvPTIwQXJlbmFzPTIw QmVsPUMzPUIzbj89IDxjYXJlbmFzQGdtYWlsLmNvbT4KRGF0ZTogRnJpLCA2IEphbiAyMDIzIDIw OjQwOjA3IC0wODAwClN1YmplY3Q6IFtQQVRDSF0gcGNyZTogdXNlIFVURiBvbmx5IHdoZW4gYXZh aWxhYmxlIGluIHRoZSBsaWJyYXJ5CgpCZWZvcmUgdGhpcyBjaGFuZ2UsIGlmIGxpbmtlZCB3aXRo IGEgUENSRSBsaWJyYXJ5IHdpdGhvdXQgdW5pY29kZQphbnkgaW52b2NhdGlvbnMgb2YgZ3JlcCB3 aGVuIHVzaW5nIGEgVVRGIGxvY2FsZSB3aWxsIGVycm9yIHdpdGg6CgogIGdyZXA6IHRoaXMgdmVy c2lvbiBvZiBQQ1JFMiBkb2VzIG5vdCBoYXZlIFVuaWNvZGUgc3VwcG9ydAoKKiBzcmMvcGNyZXNl YXJjaC5jOiBDaGVjayB3aGV0aGVyIFVuaWNvZGUgd2FzIGNvbXBpbGVkIGluLgoqIHRlc3RzL3Bj cmUtdXRmOC13OiBBZGQgY2hlY2sgdG8gc2tpcCB0ZXN0LgoqIHRlc3RzL3BjcmUtdXRmODogVXBk YXRlIGNoZWNrLgotLS0KIHNyYy9wY3Jlc2VhcmNoLmMgIHwgNCArKystCiB0ZXN0cy9wY3JlLXV0 ZjggICB8IDIgKy0KIHRlc3RzL3BjcmUtdXRmOC13IHwgNSArKysrLQogMyBmaWxlcyBjaGFuZ2Vk LCA4IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvc3JjL3BjcmVz ZWFyY2guYyBiL3NyYy9wY3Jlc2VhcmNoLmMKaW5kZXggNDViNjdlZS4uYTgwMzRmYiAxMDA2NDQK LS0tIGEvc3JjL3BjcmVzZWFyY2guYworKysgYi9zcmMvcGNyZXNlYXJjaC5jCkBAIC0xNDUsNyAr MTQ1LDkgQEAgUGNvbXBpbGUgKGNoYXIgKnBhdHRlcm4sIGlkeF90IHNpemUsIHJlZ19zeW50YXhf dCBpZ25vcmVkLCBib29sIGV4YWN0KQogICAgID0gcGNyZTJfZ2VuZXJhbF9jb250ZXh0X2NyZWF0 ZSAocHJpdmF0ZV9tYWxsb2MsIHByaXZhdGVfZnJlZSwgTlVMTCk7CiAgIHBjcmUyX2NvbXBpbGVf Y29udGV4dCAqY2NvbnRleHQgPSBwY3JlMl9jb21waWxlX2NvbnRleHRfY3JlYXRlIChnY29udGV4 dCk7CgotICBpZiAobG9jYWxlaW5mby5tdWx0aWJ5dGUpCisgIHVpbnQzMl90IHVuaWNvZGUgPSAx OworICBwY3JlMl9jb25maWcgKFBDUkUyX0NPTkZJR19VTklDT0RFLCAmdW5pY29kZSk7CisgIGlm ICh1bmljb2RlICYmIGxvY2FsZWluZm8ubXVsdGlieXRlKQogICAgIHsKICAgICAgIGlmICghIGxv Y2FsZWluZm8udXNpbmdfdXRmOCkKICAgICAgICAgZGllIChFWElUX1RST1VCTEUsIDAsIF8oIi1Q IHN1cHBvcnRzIG9ubHkgdW5pYnl0ZSBhbmQgVVRGLTggbG9jYWxlcyIpKTsKZGlmZiAtLWdpdCBh L3Rlc3RzL3BjcmUtdXRmOCBiL3Rlc3RzL3BjcmUtdXRmOAppbmRleCAxYjNiMmQzLi40ZDk3ZTY5 IDEwMDc1NQotLS0gYS90ZXN0cy9wY3JlLXV0ZjgKKysrIGIvdGVzdHMvcGNyZS11dGY4CkBAIC0x NCw3ICsxNCw3IEBAIExDX0FMTD1lbl9VUy5VVEYtOCByZXF1aXJlX3BjcmVfCiBmYWlsPTAKCiBl Y2hvICckJyB8IExDX0FMTD1lbl9VUy5VVEYtOCBncmVwIC1xUCAnXHB7U30nIFwKLSAgfHwgc2tp cF8gJ1BDUkUgc3VwcG9ydCBpcyBjb21waWxlZCBvdXQsIG9yIGl0IGRvZXMgbm90IHN1cHBvcnQg cHJvcGVydGllcycKKyAgfHwgc2tpcF8gJ1BDUkUgdW5pY29kZSBzdXBwb3J0IGlzIGNvbXBpbGVk IG91dCcKCiBldXJvPSdcMzQyXDIwMlwyNTQgZXVybycKIHByaW50ZiAiJGV1cm9cXG4iID4gaW4g fHwgZnJhbWV3b3JrX2ZhaWx1cmVfCmRpZmYgLS1naXQgYS90ZXN0cy9wY3JlLXV0ZjgtdyBiL3Rl c3RzL3BjcmUtdXRmOC13CmluZGV4IDRjZDdkYjYuLjgxYWM5ZmYgMTAwNzU1Ci0tLSBhL3Rlc3Rz L3BjcmUtdXRmOC13CisrKyBiL3Rlc3RzL3BjcmUtdXRmOC13CkBAIC0xMyw5ICsxMywxMiBAQCBM Q19BTEw9ZW5fVVMuVVRGLTgKIGV4cG9ydCBMQ19BTEwKIHJlcXVpcmVfcGNyZV8KCitlY2hvIC4g fCBncmVwIC1xUCAnKCpVVEYpLicgMj4vZGV2L251bGwgXAorICB8fCBza2lwXyAnUENSRSB1bmlj b2RlIHN1cHBvcnQgaXMgY29tcGlsZWQgb3V0JworCiBmYWlsPTAKCi1lY2hvICdQZXLDuic+IGlu IHx8IGZyYW1ld29ya19mYWlsdXJlXworZWNobyAnUGVyw7onID4gaW4gfHwgZnJhbWV3b3JrX2Zh aWx1cmVfCgogZWNobyAnw7onID4gZXhwIHx8IGZyYW1ld29ya19mYWlsdXJlXwogZ3JlcCAtUG8g Jy5cYicgaW4gPiBvdXQgfHwgZmFpbD0xCi0tIAoyLjM5LjAuMTMyLmc4YTRlOGY2YTY3Cgo= --00000000000082549a05f1f66705--
X-Loop: help-debbugs@HIDDEN Subject: bug#60708: pcre: improve support for linking with a library without unicode Resent-From: Paul Eggert <eggert@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-grep@HIDDEN Resent-Date: Wed, 11 Jan 2023 21:14:02 +0000 Resent-Message-ID: <handler.60708.B60708.167347160931408 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 60708 X-GNU-PR-Package: grep X-GNU-PR-Keywords: To: Jim Meyering <jim@HIDDEN>, Carlo Arenas <carenas@HIDDEN> Cc: 60708 <at> debbugs.gnu.org Received: via spool by 60708-submit <at> debbugs.gnu.org id=B60708.167347160931408 (code B ref 60708); Wed, 11 Jan 2023 21:14:02 +0000 Received: (at 60708) by debbugs.gnu.org; 11 Jan 2023 21:13:29 +0000 Received: from localhost ([127.0.0.1]:44086 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pFiPZ-0008AV-Eu for submit <at> debbugs.gnu.org; Wed, 11 Jan 2023 16:13:29 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:53672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1pFiPW-0008AD-Jz for 60708 <at> debbugs.gnu.org; Wed, 11 Jan 2023 16:13:27 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 35B14160066; Wed, 11 Jan 2023 13:13:20 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id W1af6woyBAN8; Wed, 11 Jan 2023 13:13:19 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 7D8A6160069; Wed, 11 Jan 2023 13:13:19 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.9.2 zimbra.cs.ucla.edu 7D8A6160069 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=78364E5A-2AF3-11ED-87FA-8298ECA2D365; t=1673471599; bh=iWioG6tSacPK4YWp0aqMPPcd3HiZU5PHDuSn0iHdiT0=; h=Message-ID:Date:MIME-Version:To:From:Subject:Content-Type: Content-Transfer-Encoding; b=h9nRBl3EXz02sjs6U7O6aO9Ch4noywL4h4GLewvTyEGbUP1aOyOArBGOHnKeG0h75 XjDZ9pcDzt4fuS6rKoJ6jbVSkZJhj1S75EmiyoeQBM4hsrtk1byLGkvTTarRkikLI8 EDOtBnBFvRdmjMHiNb4+gIdoht9WJiwn+GyQIo5A= X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id DgrrscBNr2Am; Wed, 11 Jan 2023 13:13:19 -0800 (PST) Received: from [192.168.1.9] (cpe-172-91-119-151.socal.res.rr.com [172.91.119.151]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 4C322160066; Wed, 11 Jan 2023 13:13:19 -0800 (PST) Message-ID: <877b0bfb-52ec-3d3e-01cf-6e9760ca82d9@HIDDEN> Date: Wed, 11 Jan 2023 13:13:19 -0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Content-Language: en-US References: <CAPUEspiPdrWfW4eux16L5do3Kh9a3zbLMuoGs5ffCRjX5wjodg@HIDDEN> <CA+8g5KG+9ey+hdAQcY2up_xJwv9So9u2rxA03TRZpPj2UxG5gQ@HIDDEN> From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department In-Reply-To: <CA+8g5KG+9ey+hdAQcY2up_xJwv9So9u2rxA03TRZpPj2UxG5gQ@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.4 (---) 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: -4.4 (----) On 2023-01-10 21:37, Jim Meyering wrote: > + uint32_t unicode = 1; > + pcre2_config (PCRE2_CONFIG_UNICODE, &unicode); > + if (unicode && localeinfo.multibyte) Shouldn't that be: uint32_t unicode; if (localeinfo.multibyte && 0 <= pcre2_config (PCRE2_CONFIG_UNICODE, &unicode) && unicode) That is, don't bother to call pcre2_config in a unibyte locale, and don't initialize 'unicode' (so that valgrind-like tools can detect an error if pcre2_config is buggy), and check the return value of pcre2_config.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.