From unknown Sat Aug 09 01:11:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61129: [PATCH] Use any available UTF-8 locale in t0251; skip if none found Resent-From: Kerin Millar Original-Sender: "Debbugs-submit" Resent-CC: bug-parted@gnu.org Resent-Date: Sun, 29 Jan 2023 00:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61129 X-GNU-PR-Package: parted X-GNU-PR-Keywords: patch To: 61129@debbugs.gnu.org X-Debbugs-Original-To: bug-parted@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167495362328363 (code B ref -1); Sun, 29 Jan 2023 00:54:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Jan 2023 00:53:43 +0000 Received: from localhost ([127.0.0.1]:41767 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pLvx0-0007NP-LK for submit@debbugs.gnu.org; Sat, 28 Jan 2023 19:53:42 -0500 Received: from lists.gnu.org ([209.51.188.17]:48554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pLvwv-0007NC-Vh for submit@debbugs.gnu.org; Sat, 28 Jan 2023 19:53:41 -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 ) id 1pLvwv-0003QE-KR for bug-parted@gnu.org; Sat, 28 Jan 2023 19:53:37 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pLvwt-0006m7-Er for bug-parted@gnu.org; Sat, 28 Jan 2023 19:53:37 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 860F85C018D for ; Sat, 28 Jan 2023 19:53:34 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Sat, 28 Jan 2023 19:53:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=plushkava.net; h=cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm1; t= 1674953614; x=1675040014; bh=asqDMnd3DApa6Ue5O6EkxWSvJm1B6166lXG t9UL6bgA=; b=k9vB8sP3xWlrGia+ZmHkLpWVaqhALHOyP7cOVU/MZ1aNFA6WQPl YUPAryKchGFHAYdgtzGjbO0yQd/+Q7LrtIJocyofjBiLb3mROBO/uPtESCR5sglf JVFkBR9w3m6e/V5xUrAr+ES/Fo5nbXXjh4+FjY+c7wJ6uQ+bTzcBgLYN0Ymkq9qH I9U5QOxTSXnmSF3+BgeK+i8/X1yJPCIaG+rza4DVSp+XyGgrg6NmM082gmht3T4H /IqpVwY4MVOXUoJ2uWUjurzyJTTIO4FhFn1zDdhXBDgC9SdRJnr/WcZUb1wWIOQb VY7trYSqp7HoGpfLOqafNuwa2cm6VpGz2KQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1674953614; x= 1675040014; bh=asqDMnd3DApa6Ue5O6EkxWSvJm1B6166lXGt9UL6bgA=; b=e EK4QvVTFGEvCdsOsoafSed9t1cgEc7XSH4S3XYSJLL7MzSIvj9BQl4ynVDzlKBXx rSX57zpIHMRYZ2QzK49b+Hxrvivhp+lXGjLg630aSM7K3upXsLRf4Cnx9PDfHwWE j/SStl0tUN5Q0TZfA3HgBz0zPAPPQ7oVC3k/aMHPHUk9bEbkGYpeHiC77qeBoAj4 sDVVBbbd5LGsnraF3Gudz32C6zWJtZDZUsMJ/2q37aE7M2ObSwOjIPh1/c7IoJUw JTw9StVb61dUHaOYnUB3HaQyyGtwHukV/y6K7EEmHyiFi0ku0IPVpeOQKCSm9jCQ SJYi2jHGCmk75qm2eMDwQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedruddvledgvdejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkofggtgesmhdtreerjf dtvdenucfhrhhomhepmfgvrhhinhcuofhilhhlrghruceokhhfmhesphhluhhshhhkrghv rgdrnhgvtheqnecuggftrfgrthhtvghrnhepffevgeejudeutddttdelueeugfdvtdetke ehvdeigeevteefudeuudethedvfeetnecuffhomhgrihhnpehgvghnthhoohdrohhrghen ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehkfhhmse hplhhushhhkhgrvhgrrdhnvght X-ME-Proxy: Feedback-ID: i2431475f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sat, 28 Jan 2023 19:53:33 -0500 (EST) Date: Sun, 29 Jan 2023 00:53:32 +0000 From: Kerin Millar Message-Id: <20230129005332.c745e36a8c1de181cdb1c45c@plushkava.net> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-unknown-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Sun__29_Jan_2023_00_53_32_+0000_FH=YfVSG0r.ZpPly" Received-SPF: pass client-ip=66.111.4.28; envelope-from=kfm@plushkava.net; helo=out4-smtp.messagingengine.com 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) 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.6 (--) This is a multi-part message in MIME format. --Multipart=_Sun__29_Jan_2023_00_53_32_+0000_FH=YfVSG0r.ZpPly Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hello, The attached patch rectifies a spurious test failure reported at https://bugs.gentoo.org/753677. It increases tremendously the likelihood that test t0251 can be properly conducted by using any available UTF-8 locale for the purpose of defining the system character type, while skipping the test in the event that no such locale can be found rather than assume - potentially incorrectly - that either of en_US.UTF-8 and C.UTF-8 are available. -- Kerin Millar --Multipart=_Sun__29_Jan_2023_00_53_32_+0000_FH=YfVSG0r.ZpPly Content-Type: application/octet-stream; name="0001-Use-any-available-UTF-8-locale-in-t0251-skip-if-none.patch" Content-Disposition: attachment; filename="0001-Use-any-available-UTF-8-locale-in-t0251-skip-if-none.patch" Content-Transfer-Encoding: base64 RnJvbSBhZjhlZDY2ZTAwYmZhYzRhMTg5ZWEzMmM2MjE5OWJmZmFhM2ViODM2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBLZXJpbiBNaWxsYXIgPGtmbUBwbHVzaGthdmEubmV0PgpEYXRl OiBTdW4sIDI5IEphbiAyMDIzIDAwOjM0OjI3ICswMDAwClN1YmplY3Q6IFtQQVRDSF0gVXNlIGFu eSBhdmFpbGFibGUgVVRGLTggbG9jYWxlIGluIHQwMjUxOyBza2lwIGlmIG5vbmUgZm91bmQKClRo ZSAidDAyNTEtZ3B0LXVuaWNvZGUuc2giIHRlc3QgcHJlc2VudGx5IHN1ZmZlcnMgZnJvbSBzZXZl cmFsIGlzc3Vlcwp3aGljaCBhcmUgYWRkcmVzc2VkIGhlcmV3aXRoLgoKRG8gbm90IGJlZ2luIGJ5 IHRyeWluZyB0byBtYXRjaCB0aGUgImVuX1VTLnV0ZjgiIGxvY2FsZSBzcGVjaWZpY2FsbHkuClRo ZSBvbmx5IHJlcXVpcmVtZW50IGZvciB0aGUgdGVzdCB0byBiZSBjb25kdWN0ZWQgY29ycmVjdGx5 IGlzIHRoYXQgdGhlCnN5c3RlbSBjaGFyYWN0ZXIgdHlwZSBiZSBzZXQgdG8gVVRGLTguIEZvciB0 aGlzLCBfYW55XyBVVEYtOCBzdXBwb3J0aW5nCmxvY2FsZSB3aWxsIGRvLiBTaW1wbHkgc2VsZWN0 IHRoZSBmaXJzdCBsb2NhbGUgdGhhdCBlbmRzIHdpdGggIi51dGY4IgpvciAiVVRGLTgiLiBBZnRl ciBhbGwsIG5vdCBldmVyeW9uZSBpcyBBbWVyaWNhbiwgbm9yIGRvIGFsbCBzeXN0ZW1zCnVzaW5n IEdOVSBnbGliYyB5ZXQgaGF2ZSBhIEMuVVRGLTggbG9jYWxlLgoKRXNjYXBlIHRoZSBkb3QvcGVy aW9kIGluIHRoZSBsb2NhbGUtbWF0Y2hpbmcgcmVndWxhciBleHByZXNzaW9uLgoKU2tpcCB0aGUg dGVzdCBvdXRyaWdodCBpZiBubyBVVEYtOCBzdXBwb3J0aW5nIGxvY2FsZSBjYW4gYmUgZm91bmQs CnJhdGhlciB0aGFuIHNwdXJpb3VzbHkgZmFpbC4KCkFzc2lnbiB0aGUgbG9jYWxlIGZvdW5kIHRv IExDX0NUWVBFLiBUaGVyZSBpcyBubyBuZWVkIHRvIHNldCBhbnkgb2YgdGhlCm90aGVyIGxvY2Fs ZS1yZWxhdGVkIGVudmlyb25tZW50IHZhcmlhYmxlcyBmb3IgdGhlIHB1cnBvc2Ugb2YgdGhpcwp0 ZXN0LiBUbyBndWFyYW50ZWUgdGhhdCBMQ19DVFlQRSB0YWtlcyBlZmZlY3QsIHVuc2V0IExDX0FM TCBhbHNvLgoKU2lnbmVkLW9mZi1ieTogS2VyaW4gTWlsbGFyIDxrZm1AcGx1c2hrYXZhLm5ldD4K QnVnOiBodHRwczovL2J1Z3MuZ2VudG9vLm9yZy83NTM2NzcKLS0tCiB0ZXN0cy90MDI1MS1ncHQt dW5pY29kZS5zaCB8IDE1ICsrKysrKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2Vy dGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdGVzdHMvdDAyNTEtZ3B0LXVu aWNvZGUuc2ggYi90ZXN0cy90MDI1MS1ncHQtdW5pY29kZS5zaAppbmRleCAwNTkwN2VmLi42NTI2 MzZmIDEwMDc1NQotLS0gYS90ZXN0cy90MDI1MS1ncHQtdW5pY29kZS5zaAorKysgYi90ZXN0cy90 MDI1MS1ncHQtdW5pY29kZS5zaApAQCAtMTcsMTYgKzE3LDIxIEBACiAKIC4gIiR7c3JjZGlyPS59 L2luaXQuc2giOyBwYXRoX3ByZXBlbmRfIC4uL3BhcnRlZAogCisjIExDX0NUWVBFIG11c3Qgbm90 IGJlIG92ZXJyaWRkZW4KK3Vuc2V0IExDX0FMTAorCisjIGFueSBVVEYtOCBsb2NhbGUgd2lsbCBz dWZmaWNlIGZvciBzZXR0aW5nIHRoZSBjaGFyYWN0ZXIgdHlwZQorTENfQ1RZUEU9JChsb2NhbGUg LWEgfCBhd2sgJy9cLih1dGY4fFVURi04KSQvIHsgcHJpbnQ7IGV4aXQ7IH0nKQoraWYgWyAteiAi JExDX0NUWVBFIiBdOyB0aGVuCisJc2tpcF8gJ25vIFVURi04IHN1cHBvcnRpbmcgbG9jYWxlIGlz IGF2YWlsYWJsZScKK2ZpCitleHBvcnQgTENfQ1RZUEUKKwogZGV2PWxvb3AtZmlsZQogCiAjIGNy ZWF0ZSB6ZXJvZWQgZGV2aWNlCiB0cnVuY2F0ZSAtcyAxMG0gJGRldiB8fCBmYWlsPTEKIAotTENf QUxMPSQobG9jYWxlIC1hIHwgZ3JlcCBlbl9VUy51dGY4KQotaWYgWyAteiAiJExDX0FMTCIgXTsg dGhlbgotICAgTENfQUxMPUMuVVRGLTgKLWZpCi1leHBvcnQgTENfQUxMPSIkTENfQUxMIgogIyBj cmVhdGUgZ3B0IGxhYmVsIHdpdGggbmFtZWQgcGFydGl0aW9uCiBwYXJ0X25hbWU9JChwcmludGYg J2Zvb1wzNDFcMjY0XDI0NCcpCiBwYXJ0ZWQgLXMgJGRldiBta2xhYmVsIGdwdCBta3BhcnQgcHJp bWFyeSBleHQyIDFNaUIgMk1pQiBuYW1lIDEgJHBhcnRfbmFtZSA+IGVtcHR5IDI+JjEgfHwgZmFp bD0xCi0tIAoyLjM5LjEKCg== --Multipart=_Sun__29_Jan_2023_00_53_32_+0000_FH=YfVSG0r.ZpPly--