From patchwork Fri Sep 18 17:20:28 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98708 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id B8DEEC982DF for ; Fri, 18 Sep 2026 17:20:43 +0000 (UTC) Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.16175.1789752034983986542 for ; Fri, 18 Sep 2026 10:20:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=VjRhQvko; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.141, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49b912e64ccso8045645e9.0 for ; Fri, 18 Sep 2026 10:20:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789752033; x=1790356833; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=9qOp+Ukn0WvZX6CsXGMBXvlDuK6rXk7qx00oKeU4BrA=; b=VjRhQvkoyI7LRD0shqKiZattEvPdByVP5/lm+c/CYkIJgE+b8Fl7weOPCCqBp2BmH5 1CWhA8NxHEco8f9GM/eINiexPmZWMny7kYL6Q20b38LxkfmSFzQN51P23tPykdnGpJxs Y5pa2EHEMVovjmAX3LIX6PnwjqnajC9vMJKhs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789752033; x=1790356833; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to:content-type; bh=9qOp+Ukn0WvZX6CsXGMBXvlDuK6rXk7qx00oKeU4BrA=; b=KujiQNhzThuK6RRwbNIzcQQDSPiLuTqB2BGTkGJ+nv+84em4lFqGVXdYNQ0zUqnnF/ UB5qQP3/iyTUwu52iIIEV+BCObDGixjKdTT7UfHLnPpFfMM6hx+DTul3adTESn3C5ERk GzCusRZmZOW7s3hhWTm5kZVOBN1y4n+LvnCKsvTilPmClfbMSqkllfFNYfZ6TYRr6lg+ hvo4tY1S4gle08+4fHsxBW76AMg/FBL8B+lkDuB0viOxNTtJlLejlfhowVlpla46JDOQ HMghkeaxiIH0U8PD+7ttpfFr3YdPXqROgD5vIxXbGzmZKT3zcnJ7hM65ez/6WcphfJOg N9xg== X-Gm-Message-State: AFuF++ltk+bSTNQtXkM5TgYrcj6F5ibw38fVyjc2jLEt2pvpELx73F31 S/Ty7DhDuK2/9eZszgh/xMtzQoqbolpzjGPq68cFChByaYUhvZQn7SrMrrnuuA+CRd6OLbbN7PA uNf9IJHw= X-Gm-Gg: AYBFou0ephJfsMHIcoYB9VY1fcigEtVGSpAtgFkAKocpsqoB5aywO/7fMNplsZt+4lU uel5Xwmqy9cGRsdsfxfodibN6deOKhePR3uClbmYAnau/VdamZ2xCZYAss0fnQ3HXuhltdW3VaR PQC6ksve1ZhRpiEJ8tw6w7qDaOahvOy4mKdbT0k71VHJ0T76e1qSX7E0osMvpRKMCrsmJTKZ8OE 2+WiX7AsFyNFRQqjI52R5BWhdt5z650Irsmfw9OPMUelVCCo9MzMdnyi6xUNDmU73j9wcNFl3oY ow+7byV/EdRyTO0w5oN96myQEKfEzDOxG/HXHAWQ8XPIUjWrijXgBZ+4FSxU0HHmCnyb9fwJWXO ZlFoAowTWin37lmVnr711wR5UkiRRMxELswwyJXv6k5lzAeb4hOwBUADLRss9EsLgc1nrz/3iw6 dCPmcIJcBG3cACRMsc0Xd+2J8P1dKFzL3U7ij5fXeQLB3CjdumLjs7w/nTIE2hrNSO/TXna1rMD +RbKrLK83GSG2PBtq7oObiwkJU= X-Received: by 2002:a05:600c:354e:b0:49f:bd3c:bc1d with SMTP id 5b1f17b1804b1-49fc573a7famr44303825e9.24.1789752033024; Fri, 18 Sep 2026 10:20:33 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:22f8:9184:5b80:7430]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5748e56sm71174935e9.2.2026.09.18.10.20.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 10:20:32 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 1/4] site/common-glibc: Set gnulib locale variables Date: Fri, 18 Sep 2026 18:20:28 +0100 Message-ID: <20260918172031.2871246-1-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 18 Sep 2026 17:20:43 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246219 These locale variables are determined by running test binaries. Our sysroots don't really set up locales properly and the results vary depending on the host architecture and the locales installed. Fix the values to a known set of locales that could be installed if the user does so which is at least determinsitic. These are selected so the m4 recipe ptests run successfully. An extra mbrtoc32 macro needs to also be set to have zh_CN work correctly on target. We still need the musl equivalent to this. Signed-off-by: Richard Purdie --- meta/site/common-glibc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/meta/site/common-glibc b/meta/site/common-glibc index 29f96da48d6..4dbfb4cb57f 100644 --- a/meta/site/common-glibc +++ b/meta/site/common-glibc @@ -67,9 +67,19 @@ gl_cv_func_mbrtowc_sanitycheck=${gl_cv_func_mbrtowc_sanitycheck=yes} gl_cv_func_mbrtowc_null_arg=${gl_cv_func_mbrtowc_null_arg=yes} gl_cv_func_mbrtowc_retval=${gl_cv_func_mbrtowc_retval=yes} gl_cv_func_mbrtowc_nul_retval=${gl_cv_func_mbrtowc_nul_retval=yes} +gl_cv_func_mbrtoc32_utf8_locale_works=yes # va_copy and _va_copy ac_cv_va_copy=${ac_cv_va_copy=yes} ac_cv___va_copy=${ac_cv___va_copy=yes} ac_cv_func_va_copy=${ac_cv_func_va_copy=yes} ac_cv_func___va_copy=${ac_cv_func___va_copy=yes} + +# gnulib locale-en.m4 and friends look at the sysroot or host locales +# we need something deterministic +gt_cv_locale_en_utf8=en_US.UTF-8 +gt_cv_locale_fr=fr_FR.iso88591 +gt_cv_locale_fr_utf8=fr_FR.UTF-8 +gt_cv_locale_zh_CN=zh_CN.GB18030 +gt_cv_locale_ja=ja_JP.euc_jp +gt_cv_locale_tr_utf8=tr_TR.UTF-8 From patchwork Fri Sep 18 17:20:29 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98706 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 79187C982D8 for ; Fri, 18 Sep 2026 17:20:42 +0000 (UTC) Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.16041.1789752036059450183 for ; Fri, 18 Sep 2026 10:20:36 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=WHUNnVHI; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.141, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49e66390995so5919355e9.2 for ; Fri, 18 Sep 2026 10:20:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789752034; x=1790356834; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=CPNfWERwwyckltw38Y1FC+hA6gzkS4j2oPw7iZ69OHI=; b=WHUNnVHIeF+adDTpRBN6j6EBGiZlLj+82qw+7XYR3dHI162FvxuiPXM9pS0AgCJo75 zDMr6oZr/2Ds3NfTZDKgpgpLZanXGDPwHhl5cbEOo4FkGTy54luHP4GwsfeAuCB4C9+D Al+ypsir0MPxf5dfkcQVk5lzpukqkbAVFw02g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789752034; x=1790356834; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=CPNfWERwwyckltw38Y1FC+hA6gzkS4j2oPw7iZ69OHI=; b=A8nTTnju+neSnRv1v/Hp5iYrzqsKXcPXr2847iP7DC5sT+w3oAMFJdQtulSPMZLL0z k/d9HpkUE3qaZHRxu9uTdJoygmtmCGtBWBJtZrK+20kEyZQqA0fAhknJ/ObGc/mr9JP6 wxm0pt+AO9RpbHa/9kGZdv/q1dpneNSW1g5sacdTpcFdLO4Zr/gjHPoyqOLDBUc4dz/w 5CVykdJFsCy0Nazx/LUqB+zIhavvPtX1JSqhSvv52HPAF85ml8/niWqEQ/IUzDYL137e xJdZEzmvHteRzvJi2MZVS09CKmgoc00iojrn9oTZyy968gyoEDTa3/n1XQYccrkRAbYK xgkw== X-Gm-Message-State: AFuF++nic7L5pnY+j+XmE/6zP4npe22OuG/KRHhjBs4m02Dcsq5uDgr4 F6OsvMmxw3TLCNaTMCr+lJcsAGiI2rIVfc+NwRairq0mrd69+UsxpmHl2BexsPxie/8YysIpK9S chicrOY4= X-Gm-Gg: AYBFou0RdPdWkftFRzpTrXrgX4f1FqYToAhOc9kyWZcYpq8sOcptcoKytPavxFH1iPp KPmxMVxacnnwbQiBFD/jfy4oLfOOrmQnmzi7D8+qhnfJuGJDkpV9AnrgH2+y145YQ5KpW1HaG0l zvVSFJznpzkJLkbu0pE2qFFkCTXME2UN02Vaii70GH2JUChq6XV6W0ei1YmgicxdiFlQGAFcUCy lwc6BK9mAmJSIoUWN3F/iqrDhVMQtgFfpO4T8DWrbldfisYo4QqSFiQLQLT76amBcOzDmMOKx/b OA0T7pZBVUcpiC5x4XdgzIXZdka49VcHaTc4r9kldzdveUfmdNQyOPuoUq0UVOUJfWayCTGesxK duNh567zui4H04mbSuFq7ufFu3kUUQp8TmBW6Edf++uHcm3VCX0EsYBaGJ/F2OIugeEHc6SunqM tk6xlehKCXXERbbUGi/d3JhtpsOfRtkQ5WklBivpRTZ5kDsBYHlvaf5FMvP9e7RKlCHeCHkhX+0 NvRBiewWJop2ydGurG6+2+7TlU= X-Received: by 2002:a05:600c:1daa:b0:49c:fc6c:bdfc with SMTP id 5b1f17b1804b1-49fc574643bmr39070035e9.19.1789752034041; Fri, 18 Sep 2026 10:20:34 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:22f8:9184:5b80:7430]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5748e56sm71174935e9.2.2026.09.18.10.20.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 10:20:33 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 2/4] m4: Add missing ptest locale dependencies Date: Fri, 18 Sep 2026 18:20:29 +0100 Message-ID: <20260918172031.2871246-2-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260918172031.2871246-1-richard.purdie@linuxfoundation.org> References: <20260918172031.2871246-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 18 Sep 2026 17:20:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246220 With the locale configure values set correctly in the site files, it highlights missing test dependencies. Add those and also remove the previous configure workarounds for locales which are now not needed. Signed-off-by: Richard Purdie --- meta/recipes-devtools/m4/m4-1.4.21.inc | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/meta/recipes-devtools/m4/m4-1.4.21.inc b/meta/recipes-devtools/m4/m4-1.4.21.inc index 3be6a521a86..41f8021d025 100644 --- a/meta/recipes-devtools/m4/m4-1.4.21.inc +++ b/meta/recipes-devtools/m4/m4-1.4.21.inc @@ -47,14 +47,15 @@ do_install_ptest() { ${D}${PTEST_PATH}/tests/test-xalloc-die } -do_install_ptest:append:libc-glibc() { - sed -i -e "s;LOCALE_FR='fr_FR';LOCALE_FR='fr_FR.iso88591';g" \ - -e "s;LOCALE_FR_UTF8='none';LOCALE_FR_UTF8='fr_FR.utf8';g" ${D}${PTEST_PATH}/tests/Makefile -} - RDEPENDS:${PN}-ptest += "make coreutils diffutils bash locale-base-fr-fr" RDEPENDS:${PN}-ptest:append:libc-glibc = "\ + locale-base-ja-jp.euc-jp \ locale-base-fr-fr.iso-8859-1 \ + locale-base-tr-tr \ + locale-base-en-us \ + locale-base-zh-cn.gb18030 \ glibc-gconv-iso8859-1 \ + glibc-gconv-euc-jp \ + glibc-gconv-gb18030 \ " From patchwork Fri Sep 18 17:20:30 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98707 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id AB8E0C982D7 for ; Fri, 18 Sep 2026 17:20:42 +0000 (UTC) Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.16177.1789752036820829583 for ; Fri, 18 Sep 2026 10:20:37 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=fxhn4wHh; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.141, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49b912d822dso7334425e9.2 for ; Fri, 18 Sep 2026 10:20:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789752035; x=1790356835; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=wS14KbolfukfDEqpnQS8IjDAWxMHD5zGMq0K8hEAsWk=; b=fxhn4wHhYO+9Jpe1j6zzHFUE3L2ANn4nnO5msXgnyNlYmb7rsatQ7Pyv2IeBDbHVKE CxY2a1bxuekln6T/bs3Vvx+ClCO3DE9jDBXjOdGDgvIweviTrBwW/F93kA3CB+KiPib3 /dExKG9VDAvtoLrZCGitEzRauEzeHftvGAsj0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789752035; x=1790356835; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=wS14KbolfukfDEqpnQS8IjDAWxMHD5zGMq0K8hEAsWk=; b=v8RLRu+tTHc1JZp+Z1pNUnrJ0/tJOkrxTzRZXlBcS+LkgnBh4hpMPBX7oL+CKdK29U aFkO6RZf5vph0RfhxPF/u/zKtBCCDb5TmUgbpnZrU4wz5w1NV7b5GnEsegTeC96CUXl1 Sc1DALE8jGBoTvUzjJXjAZqdipobl+pw5W6LyNkYwnct/ifbUdVInyrzril14+pl6Sgw ob0NstM25VLvxKbOLlomTGHekSoycazTRu1dsY+JypEydGOSNztwcpDRklanwCD0N4kU T93PK6x97hL4MC8qysAPnDRNKYipM9Fse8WjvuLyJv7OpWhzoGREf3LN7tW2NQOaoXmA 4bmQ== X-Gm-Message-State: AFuF++lQImEsWj+7a6mYNm9niquGiQKSR8NgJT9VjTOK6vV0AdOABf0S d22pEiEOh3EI8W0dhH20S9xlbJZPRkplLOMn6n8V934uj6HltLDOdAfFut1n8MfSXAX+uY09oXs b2OaXEdw= X-Gm-Gg: AYBFou1u9/sH3N5zMKCbviSaLaIIkz1CsEZBq1SnZEmZSvdmopzu2HYbHEpbzfEvfql oJz2fp/V6ueu+ZnrHXB5Hge7qWTe7GgUL5JuwYckg04pJ1KJbIfwv1c+iZND25wZ8vpbELHNLHs Q35RCnwSSoHFbrtAWNcPPJI2pmwQTI75XkyJz7XLPbZntJ78PW8MyK7SgoTLG5wx9dqONcgdd6R W4m4aXFFFiUY8KuWTr9G/5V5DoYyztmJroypJpqHeZG/ihDjdbyqeO2EQlrVkskE7GW3XtdO1nc Q9KqxnQr9VQyQsOhKSIjZ2M/aah5FIQM8L/tQmcRrUXoeAYigmDR9WI2+u0bj8VA8Eb2zzFi3up ffuqgs0/36UDg9q6fvr5XUV7ECXhY5TJchvxUClR+isa5GtYF7KjXxJdeghzRuqtGCUmbOLvFG6 KOWasDgewun4DhYY5cMJvm3VHt2b3yfoHzOCr36yNBdlmCjx4sFvVCDis6d3WE2WLlppJL0913a mXME2gdTv1mDv3YF8ZJ0J3z0Uu3dy0/d+K5fw== X-Received: by 2002:a05:600c:4695:b0:49c:d019:70c5 with SMTP id 5b1f17b1804b1-49fc55ac96emr47139315e9.0.1789752034980; Fri, 18 Sep 2026 10:20:34 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:22f8:9184:5b80:7430]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5748e56sm71174935e9.2.2026.09.18.10.20.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 10:20:34 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 3/4] coreutils: Add missing locale ptest dependencies Date: Fri, 18 Sep 2026 18:20:30 +0100 Message-ID: <20260918172031.2871246-3-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260918172031.2871246-1-richard.purdie@linuxfoundation.org> References: <20260918172031.2871246-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 18 Sep 2026 17:20:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246221 With the site file locale entries fixed, we need these dependencies to avoid test failures. Signed-off-by: Richard Purdie --- meta/recipes-core/coreutils/coreutils_9.11.bb | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/meta/recipes-core/coreutils/coreutils_9.11.bb b/meta/recipes-core/coreutils/coreutils_9.11.bb index bbef3263994..b24a9ac9962 100644 --- a/meta/recipes-core/coreutils/coreutils_9.11.bb +++ b/meta/recipes-core/coreutils/coreutils_9.11.bb @@ -230,3 +230,14 @@ RDEPENDS:${PN}-ptest += "xz \ ${@bb.utils.filter('PACKAGECONFIG', 'acl', d)} \ ${@bb.utils.contains('PACKAGECONFIG', 'xattr', 'attr', '', d)}" FILES:${PN}-ptest += "${bindir}/getlimits" + +RDEPENDS:${PN}-ptest:append:libc-glibc = "\ + locale-base-ja-jp.euc-jp \ + locale-base-fr-fr \ + locale-base-fr-fr.iso-8859-1 \ + locale-base-zh-cn.gb18030 \ + glibc-gconv-iso8859-1 \ + glibc-gconv-euc-jp \ + glibc-gconv-gb18030 \ +" + From patchwork Fri Sep 18 17:20:31 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98709 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 902C3C982DE for ; Fri, 18 Sep 2026 17:20:43 +0000 (UTC) Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.16179.1789752038132879896 for ; Fri, 18 Sep 2026 10:20:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=KG2ifsqb; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.140, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49b912e4ad9so6241825e9.2 for ; Fri, 18 Sep 2026 10:20:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789752036; x=1790356836; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=5vxwNTGOnUmgmGoCvgVRTiduhQ3GpO4Jk7ZV5SCDA78=; b=KG2ifsqbHZyPYpb0mPO+BPbukkJjNdfzT9bjLhXljT4PJyje/z14kMQg1BiwHQsp2F NQ/ZHO54ycIZO+vS/iXwr6iMLsf+OPP0zeF54RDGGlyV7CSOwiO4B51O80wj5HVTvi4H SX/JL1wHaZpHzPQxVWdKMZQIjnpU0p8upk6gk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789752036; x=1790356836; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=5vxwNTGOnUmgmGoCvgVRTiduhQ3GpO4Jk7ZV5SCDA78=; b=EDzEoDBAsBZWyRiIoGuibVljfUydH9oNd5r9bMMuIa+H9o3Zj5hNoFkPg7JGhfUQbB AXZGUTTmHD0ap0/TjOHHZguy0F40Oq+fj3dfEalGn/herbQGKggInGs6kfxk6EAQLuS0 bFSIDFtP7gwjk5msfJxobVl4lcp4HVbJIn4pSsRJq/hEgNFejh2ubi2rZxGlHJX7MUpR XHtBPbPrVzzNbUrfP6nQEAQkHXZrXDxvdtYAjA2SK65vU0zp1Urj0pjwYrI6z6QHvVuu ZiV0qWW5SHgOTOugB/GEzKKhxzcGinbP7JxT49dgUhfKx1ks/Vo7iBqCnTuLzb6PDCbS dvrA== X-Gm-Message-State: AFuF++lRNwlENaU/nz4MwaJPrA7q9UiMTEjs5nbcge82G8u6Y6FtvZj7 hjevLZO6xxZumxLmeqqFXhLdFh/YYg3mOIQ94rPDUkhKWH+JuTsfDtxbCmUt75+/RGzZv3ALTOa d0bROwIo= X-Gm-Gg: AYBFou3f6AGgCxbsmx6zyYYPXeZiQwZ7186e0A0oskKdHM3l4t4Ft6IlCNJCnpT6ZR3 f6tBflfaRaeftqeX5s6eb6P82a7+UhzUr5mfnExtgTuULtAzHvkj3KO/MIsrCtD6PjG9GSVHCqj hDh9Or67UG8y1eGDFInMo5L7ioKvDo+WggeCFk0mc+p79qaQOCNu+4z1eNQ5Iqv3+iKYuhQb/OL j+EeACSm/SZIBl/eb2uGWtpfa0P16eXzopfaiCIEMFOT1kzRk9US6PWAnwPJgTC2Jm4hcz89jBc u+fREpC+qxSXDcxw/ZSqbyuArijt7gndovC4iH9O8VfdKwdorsJZZcjlhaHvDT8XWyTDSnuEyDa zcUa2UFBRPDPQMHmuav2wytW2jxfJgbqKUUglfw/gaP3lDfnqid2WxOFj5kGc9+DgTtBdDK2AUM y8PvUeXk1uc/k6/FVohqt3o9YirJWi8cLZuYYFFpvoiuRLpwl5UiuKbqXONdzNxG1E7ykJzW5iZ HSNMJb/TMRAXe3saTa/NR3mLyo= X-Received: by 2002:a05:600c:1552:b0:49c:fc6e:a3df with SMTP id 5b1f17b1804b1-49fcc2b2785mr21016075e9.30.1789752036367; Fri, 18 Sep 2026 10:20:36 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:22f8:9184:5b80:7430]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5748e56sm71174935e9.2.2026.09.18.10.20.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 10:20:35 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 4/4] gettext: Add missing locale ptest dependency Date: Fri, 18 Sep 2026 18:20:31 +0100 Message-ID: <20260918172031.2871246-4-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260918172031.2871246-1-richard.purdie@linuxfoundation.org> References: <20260918172031.2871246-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 18 Sep 2026 17:20:43 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246222 The site files handle the fr locale now. Add a missing locale dependency so tests work with the new site file entries. Signed-off-by: Richard Purdie --- meta/recipes-core/gettext/gettext_1.0.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta/recipes-core/gettext/gettext_1.0.bb b/meta/recipes-core/gettext/gettext_1.0.bb index ce1d698260d..8a93ce1b49d 100644 --- a/meta/recipes-core/gettext/gettext_1.0.bb +++ b/meta/recipes-core/gettext/gettext_1.0.bb @@ -50,8 +50,6 @@ EXTRA_OECONF += "--without-lispdir \ " EXTRA_OECONF:append:class-target = " \ --with-bisonlocaledir=${datadir}/locale \ - gt_cv_locale_fr_utf8=fr_FR \ - gt_cv_locale_fr=fr_FR.ISO-8859-1 \ gt_cv_locale_de_utf8=de_DE \ gt_cv_locale_de=de_DE.ISO-8859-1 \ " @@ -224,6 +222,7 @@ RDEPENDS:${PN}-ptest:append:libc-glibc = "\ RRECOMMENDS:${PN}-ptest:append:libc-glibc = "\ locale-base-de-de.iso-8859-1 \ locale-base-fr-fr.iso-8859-1 \ + locale-base-ja-jp.euc-jp \ " BBCLASSEXTEND = "native nativesdk"