From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 05 Dec 2022 19:40:57 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1p2GOf-00Bq1I-0d for lore@lore.pengutronix.de; Mon, 05 Dec 2022 19:40:57 +0100 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1p2GOe-00068g-QC; Mon, 05 Dec 2022 19:40:56 +0100 Received: from mail-he1eur01on2059.outbound.protection.outlook.com ([40.107.13.59] helo=EUR01-HE1-obe.outbound.protection.outlook.com) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1p2GOD-00067x-0W for ptxdist@pengutronix.de; Mon, 05 Dec 2022 19:40:30 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I+25pmPw6jsaKSrQiQMZ4Zk/sLdTqIsjaAEw5fWPpu7cecOrG34cej3FqMkf27cTxgMXUu/uttOnKQwfHvDlfuBZQMYgQ5DoRlzJ8M7sy1OcWeLZiY+ZCCv8W1MhwmJKvBVQtOaAQ9Fn2kwXUcN41lViZMhi+YuECWr4rRF89I5V+uqmtUvsSNNIIGp4MhKaJs/Pe4ECdXKKg4k6JUUeiuHGGg1d4CXBxLqfL9cuhgONuwTPOltEG/3H6FVioAqqgrrHpiqN4sw9e1j2WotWGdnfQTetb4UNFkZNvfFsNY/dkVGzbMA8ibReN4EFkeoElwg1LG7L35xciznaB+QfVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3XxvX90jDR7cJ+73m91GK2o4zE4zgYmT1g90OX2G5hc=; b=ZNvhTcALsZ1eMaIk/KSWUwSPNctfDc/gm2axaNxRYzFDSuN+O9DIRAQWLMaTJ2n8Fh2R6e+WF8RuVlmlvl13WdvNeDBjJvkMgLTD//JI7eZW3HimBNL5Pn+DXKDGTDLjwsCuS+GWaCStDfLUmfiR4Ar+52v9h/TrCozfMjBK1PLQhfujUqKbiV57a0Q6OCyZoEIOaa8t+auCSjq338AZwzfQibosaFjhR6TFrFHVPN46Ax2YYpxR7sBVAwa2VHSjLc5tQJJZ98cl+b6jTm62hq6vdYojvzA1sdgjmwtiu+ljUIGNt9gCg699rs4OnkQnWnaRpp6/5HmFLl+4+kJpaA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3XxvX90jDR7cJ+73m91GK2o4zE4zgYmT1g90OX2G5hc=; b=CIhxyWvY+rA4bpib04ZIACqjvpwaRJJ5qaDxUOyLhfjBq0nZJEwSsWLxAARMl8Mz8n9FwSqhpt8QjgUK5dJSAtDHgcEuYaJLmFFdxph96DSTWhrab/WVrkY5/OEMmxIYW8LWNBIJfdRb/eqagw81h8WWtCE23hTowMKM4605ZBM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by AS4P251MB0413.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:4bd::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.13; Mon, 5 Dec 2022 18:40:26 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::2f48:1302:d0e7:6a3d]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::2f48:1302:d0e7:6a3d%4]) with mapi id 15.20.5880.014; Mon, 5 Dec 2022 18:40:26 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Mon, 5 Dec 2022 19:40:19 +0100 Message-Id: <20221205184019.2133659-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.34.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GV3P280CA0091.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:8::25) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|AS4P251MB0413:EE_ X-MS-Office365-Filtering-Correlation-Id: 252ebfb4-3497-4ff4-df2b-08dad6f02ccb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Lqo86CeLthFRdX3SSjpF2XorAitTPKXxmsATwPoSESJ4aHoqvYeVneRkW38bT4WI6ZZro4qti7AJo1D1BH2mWruAKI26V+52gIswDWBdS6E5Q4caQZVKcVBcKFErR3sarxxa/JQg5h3vR6CwDby3tXr19LQYYl7Dk+yxoKED8IX2TEhYwtqya5GkvFOhHk1thkK6tgxJavijxzt/amUCPxbI2NMfGD8Hy3oV6iOi/76NMp5MdYeE8KEm7pdaqZCoEWWbRjyavl2JuhwT0PBQ0Ge3kMq0DgC8UHxIckIyLLTHUjyo6DoXZka/pa3eCovJRqKyPxm0I+5IdvvTvHa/p8m6GhcrbusumdThkkgCBoW3bQ47xJZ1RVk/wrAkOybbCxqZdI9xO01MkCxVr7nKT8DlZzjiF+qE+FcCxdWvERUYHHTdnTGVqnJ0SwvzfyLyeIfJI3+DqgkmjB/wvRtSONCLbrJwvRp0mBHTE5CDXJkgFIiUsxY5LM8ITOGo8XBJftiCvWSnqx5Rozubc0wjlGuwRAMFhdD5j+W4Gh2qoii+SPrzVXiP61h9LEHrG9E/uts6IOXT6ubK6O4lEzVRsLow13lThtXfpTdne4rfeWf5YL4IHfFUr8Z4VgwXh97IOEfAUVfIBBDiLWcoN12zbqUplxDTny+SOM+mh8qmUrNpjNn2cwIwzEcFO3kHbuW4 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230022)(396003)(39830400003)(136003)(366004)(376002)(346002)(451199015)(52116002)(6506007)(36756003)(186003)(41300700001)(1076003)(2906002)(38100700002)(38350700002)(8936002)(5660300002)(66946007)(66476007)(66556008)(8676002)(26005)(6512007)(86362001)(2616005)(44832011)(316002)(6486002)(6916009)(6666004)(478600001)(83380400001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?BcN2C7CKrdsZMuHNv8ZP0aBuQG33KGHE8cr43sIs9Hc5gXs29DJOcpw0NdCp?= =?us-ascii?Q?8bvzDY+20s8Al/5o7udaNHxRcCtemsSLiNZCz5DStp+mlWsi5w1fKj6951+7?= =?us-ascii?Q?PtOMtYJsHvtvtboh3XXdO6tN0Au3yZsNGNk3QNLfCwhCmHdR3/uPu20wV6Zo?= =?us-ascii?Q?WX1f8dpUWaVigYQ3HHS+XK+KRVC/JrUOZGPShylcHECNNetxlMOaSPq1IAhB?= =?us-ascii?Q?vCbz2mLx+Q/LFiJblhO34+jyY6+LRPYMvn1yZQVCU8p4Z93NgS8IUYUugeBt?= =?us-ascii?Q?PZdJMthjZlUCnC6ZxBGNlwPaB0pFA2sTkKU7nhmsqWxsqw96v+xm4QAQa3uh?= =?us-ascii?Q?liv5ZuCvmpVthk7VPWEj2L/f094pf7NhgzGaJeZ/R3KbNoUNIrAVulleo0lQ?= =?us-ascii?Q?yk6UUVicAAXXAY75BpZW984ujQVEodQf30rXs6zxZIJIwsCmGKvkt4fLPGcy?= =?us-ascii?Q?gftliZOlKsdm0diLZysWTZ1FTIR9HsxMzH2gsDC0sNFLMsOXaEPM2jwOX1on?= =?us-ascii?Q?+7YDDl2SXwz1wPzXXsp3Y5ZylqS0xX/mcFeD2gy2ij1oQ1/XsPV5+5mxpLlZ?= =?us-ascii?Q?6OyD7ugYUbbGxvRsc6NhPj71vmC8NsOKKwkO39Za6LDzm0Kd0x6xrlje8e86?= =?us-ascii?Q?FK54CVgyhbBnSsA6iOAHx+Axq1PTUBTmOWrdMH//qhZE/jWJ0QTzfoenSGtP?= =?us-ascii?Q?xPNI6aaloxukyC8fKmWabmMwcXHY8jdhw3c5UqWZFFvOfKzEJtgfTV4IKpEu?= =?us-ascii?Q?bnM+6eTt7+SOYRLlzN1dse0vJ00pZ0+BpFdeKWLC9UacB0Lp/MOtYss1wsq+?= =?us-ascii?Q?FYF0jEL2zSt2TrvUCBV1DHRkvmVtXkxwrGnj4k+C81InyixFALb14ZMFBus9?= =?us-ascii?Q?Rll4abjPuH5yy76Kv+hrKjnc+1N7aq1k3zC8o3T7k1sCOpA0iVIsqHmeTL95?= =?us-ascii?Q?gnx/pU3c1GGrmrF/r8wJ5cM40kz+hXXGH5D/FGc+2CoqqLQpkWln+jqe8Q/6?= =?us-ascii?Q?aMZZhwJEP77ljojxrewTZkzJqf75LAT8Vfb2NM6ENUXMlp9dsHxq/+VbcKu4?= =?us-ascii?Q?P4TikcKmEFsqFhi2UwLx03CSYBo4kzXfqg4L0HnmFdpTHLc9Q6I83gFzKTeM?= =?us-ascii?Q?FIL47gAQ2bULPTxH6ClUmY2KsdnCsXzs5DCb8f3nHDoIWnlNx9T/eztkGoy5?= =?us-ascii?Q?a495GNwd6r8yabj56x5Kcu5b0O3oY7MrETmY8PbdOB/0NXOKPvi3r/apxdXM?= =?us-ascii?Q?toFg73cenxxspjnir8hoqE0rQKM827n+2HgL6maMOPw3Vx3sJ9bhtox5Wo5p?= =?us-ascii?Q?4/Xt/RG7ujAyD7tQIrjNSnnXpDYjyNRJSEU8Mwwy+PukDarZNyoUMje7oIF9?= =?us-ascii?Q?UJjj7kic1nbjfuqxN7MPttyvvvirGwaHNntrqsxRANMiY9U9xU5JyyI+iKaT?= =?us-ascii?Q?FD1GfDMsBSwqvdMZwuFpBogNdC+KdInICgFIAEfma+1ZeOxOUYmUYgxvZrbW?= =?us-ascii?Q?GHdRYw51TpyFuAk2ncuoMByWwp7rayHP4L3J+YfQaTGiUJz/K+UK7A/ZvaBp?= =?us-ascii?Q?EbwAy2W6Zmb0yNue1Cfmz8MzWFs1FJ8aTGaCEi8SINOFYXmmJYOfwC17OEwM?= =?us-ascii?Q?Fw=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: 252ebfb4-3497-4ff4-df2b-08dad6f02ccb X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Dec 2022 18:40:25.9493 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: drZzSClIOeFk/YUdYTP8BvVxIc8lx4mzJzaKHejzlxXT1Apv96fIB5IX/8nteOxVmF7+Z5hQGUz9ZGv1SAcRiC/wFFoEH06raHGHxQ93Twc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4P251MB0413 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.0 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_FILL_THIS_FORM_SHORT autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] host-localedef: Version bump. 2.27 -> 2.36. X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false Not much of interest here. Bump localedef from glibc 2.27 to 2.36. Might aswell, in case bugs in locale generation were fixed. * Forward and fix patch series so that they apply properly. * Newer glibc seem to require host-system python. Signed-off-by: Christian Melki --- .../0001-HACK-only-build-and-install-localedef.patch | 10 ++++++---- ...fail-on-unknown-LC_IDENTIFICATION.category-va.patch | 4 ++-- .../series | 0 rules/host-localedef.in | 1 + rules/host-localedef.make | 4 ++-- 5 files changed, 11 insertions(+), 8 deletions(-) rename patches/{localedef-glibc-2.27 => localedef-glibc-2.36}/0001-HACK-only-build-and-install-localedef.patch (86%) rename patches/{localedef-glibc-2.27 => localedef-glibc-2.36}/0002-Do-not-fail-on-unknown-LC_IDENTIFICATION.category-va.patch (91%) rename patches/{localedef-glibc-2.27 => localedef-glibc-2.36}/series (100%) diff --git a/patches/localedef-glibc-2.27/0001-HACK-only-build-and-install-localedef.patch b/patches/localedef-glibc-2.36/0001-HACK-only-build-and-install-localedef.patch similarity index 86% rename from patches/localedef-glibc-2.27/0001-HACK-only-build-and-install-localedef.patch rename to patches/localedef-glibc-2.36/0001-HACK-only-build-and-install-localedef.patch index 9ad678c96..8e9f7d679 100644 --- a/patches/localedef-glibc-2.27/0001-HACK-only-build-and-install-localedef.patch +++ b/patches/localedef-glibc-2.36/0001-HACK-only-build-and-install-localedef.patch @@ -9,10 +9,10 @@ Signed-off-by: Michael Olbrich 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/Rules b/Rules -index 706c8a749dfb..04f3f333cd06 100644 +index ac9455d6a707..da4e76523d6f 100644 --- a/Rules +++ b/Rules -@@ -188,10 +188,16 @@ binaries-shared-notests = $(filter-out $(binaries-pie) $(binaries-static), \ +@@ -224,10 +224,16 @@ binaries-shared-notests = $(filter-out $(binaries-pie) $(binaries-static), \ $(binaries-all-notests)) ifneq "$(strip $(binaries-shared-notests))" "" @@ -34,10 +34,10 @@ index 706c8a749dfb..04f3f333cd06 100644 ifneq "$(strip $(binaries-shared-tests))" "" diff --git a/locale/Makefile b/locale/Makefile -index fd9972279ba7..a8541593295f 100644 +index eb55750496e1..0fe80c31cb36 100644 --- a/locale/Makefile +++ b/locale/Makefile -@@ -32,13 +32,13 @@ categories = ctype messages monetary numeric time paper name \ +@@ -33,15 +33,15 @@ categories = ctype messages monetary numeric time paper name \ address telephone measurement identification collate aux = $(categories:%=lc-%) $(categories:%=C-%) SYS_libc C_name \ xlocale localename global-locale coll-lookup @@ -48,6 +48,8 @@ index fd9972279ba7..a8541593295f 100644 +install-bin = localedef extra-objs = $(localedef-modules:=.o) $(localedef-aux:=.o) \ $(locale-modules:=.o) $(lib-modules:=.o) + generated += C-translit.h + before-compile += $(objpfx)C-translit.h -extra-libs = libBrokenLocale +#extra-libs = libBrokenLocale diff --git a/patches/localedef-glibc-2.27/0002-Do-not-fail-on-unknown-LC_IDENTIFICATION.category-va.patch b/patches/localedef-glibc-2.36/0002-Do-not-fail-on-unknown-LC_IDENTIFICATION.category-va.patch similarity index 91% rename from patches/localedef-glibc-2.27/0002-Do-not-fail-on-unknown-LC_IDENTIFICATION.category-va.patch rename to patches/localedef-glibc-2.36/0002-Do-not-fail-on-unknown-LC_IDENTIFICATION.category-va.patch index 00f10302b..c5230a63d 100644 --- a/patches/localedef-glibc-2.27/0002-Do-not-fail-on-unknown-LC_IDENTIFICATION.category-va.patch +++ b/patches/localedef-glibc-2.36/0002-Do-not-fail-on-unknown-LC_IDENTIFICATION.category-va.patch @@ -14,10 +14,10 @@ Signed-off-by: Ladislav Michl 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/locale/programs/ld-identification.c b/locale/programs/ld-identification.c -index df0257b6c075..aef618c86363 100644 +index 214b47b396b1..74b51aae2b01 100644 --- a/locale/programs/ld-identification.c +++ b/locale/programs/ld-identification.c -@@ -194,8 +194,8 @@ No definition for %s category found"), "LC_IDENTIFICATION"); +@@ -193,8 +193,8 @@ No definition for %s category found"), "LC_IDENTIFICATION"); matched = true; if (matched != true) diff --git a/patches/localedef-glibc-2.27/series b/patches/localedef-glibc-2.36/series similarity index 100% rename from patches/localedef-glibc-2.27/series rename to patches/localedef-glibc-2.36/series diff --git a/rules/host-localedef.in b/rules/host-localedef.in index e0f3f6299..16380f6ba 100644 --- a/rules/host-localedef.in +++ b/rules/host-localedef.in @@ -1,5 +1,6 @@ ## SECTION=hosttools_noprompt config HOST_LOCALEDEF + select HOST_SYSTEM_PYTHON3 tristate default y if ALLYES diff --git a/rules/host-localedef.make b/rules/host-localedef.make index bc9d7442a..90ad9ea3f 100644 --- a/rules/host-localedef.make +++ b/rules/host-localedef.make @@ -15,8 +15,8 @@ HOST_PACKAGES-$(PTXCONF_HOST_LOCALEDEF) += host-localedef # # Paths and names # -HOST_LOCALEDEF_VERSION := 2.27 -HOST_LOCALEDEF_MD5 := 274e794c999b4ebbccdf72bfb4c49a68 +HOST_LOCALEDEF_VERSION := 2.36 +HOST_LOCALEDEF_MD5 := fa3409fd10d880163231d7a5b060255c HOST_LOCALEDEF := localedef-glibc-$(HOST_LOCALEDEF_VERSION) HOST_LOCALEDEF_SUFFIX := tar.bz2 HOST_LOCALEDEF_URL := $(call ptx/mirror, GNU, glibc/glibc-$(HOST_LOCALEDEF_VERSION).$(HOST_LOCALEDEF_SUFFIX)) -- 2.34.1