From patchwork Tue Apr 4 15:15:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 22224 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 8AEC8C6FD1D for ; Tue, 4 Apr 2023 15:15:42 +0000 (UTC) Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by mx.groups.io with SMTP id smtpd.web10.104466.1680621332479286337 for ; Tue, 04 Apr 2023 08:15:32 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="signature has expired" header.i=@gmail.com header.s=20210112 header.b=ZK3XEwHs; spf=pass (domain: gmail.com, ip: 209.85.221.45, mailfrom: martin.jansa@gmail.com) Received: by mail-wr1-f45.google.com with SMTP id r29so33166817wra.13 for ; Tue, 04 Apr 2023 08:15:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680621331; x=1683213331; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=aFjkfWDxwI/lxjDhST9spUZqX94ZD78gCybKWVWWitY=; b=ZK3XEwHs1XoWFc/VZ3DOl5MrLRK9zX+Sh3jBiuo+zGJNeHHSihKguZH88Yd/XXVnoi /7gG4OPvMHYHldjLlx5fFe2ZexDroUHdB1tnhXu0tmWOl5/1hdBunFRS0+sbOUGcOjBL wEypJbYqmPp9EOKd6DQ3tCgz6IJcdegI7qyYiWfwVHRZ87cmN9N7kD7StsD+Op1S/nnM N2/0Xx1DS0hWB2wDluwIvIrCzLhhdX4CUG9mErV3tmrVEKs6z0063oi6E60OiQhaIBm5 PpEmWKOnc3aLHF4m/EnqXi4/oFseXcAo47JWcbxgbCEK0AJEXfTEVAgHThlgwCA15D8r zYXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680621331; x=1683213331; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=aFjkfWDxwI/lxjDhST9spUZqX94ZD78gCybKWVWWitY=; b=Lg1Uoj3muC/EWl/vHmm9vWgenqbSzn+GVdUHRBONitPAzXFCG7Z9sVrGLy54FIBBiM 1He86V0HZU0c8X0J3yTKt9Q7t0sKrPXm22H3z7GkVWHk6zj5D+ZBpYx1D8bhqPNq8rRE WTgx/x10gzn7KeCH8/LzG+d0cQtHMKEHOvtXG/Y8QpYOxQkZo+jQUdqYYKNoii+9DrR5 Hpsh1JpvoZZbe/glrJUx9co9VwndaxFlAVmRwRPNZfuDHe1d7c7kCNhRF708adlch6p9 qOkbBUr9Q44s2mPYB1iQ3vQayGXb/VMs5dhUIpU3ZvfB4JZjGVOEgdNq9b+V6fToD8uk PZzQ== X-Gm-Message-State: AAQBX9cuN+xxK/hQl5AcZrRd2LR2oq3RwLC1fU4ZVYIWXkNOu4QYYtkN pOqkPwCwPNnS6wlsDWO5JK7PN7WF2Ro= X-Google-Smtp-Source: AKy350bR6j0WwjbLwRd7TWsDBDQSK/6G3hy/hd5jGrNo201aY/HwwRIAS1kcY3DMZZ0tQNCyWMjEng== X-Received: by 2002:adf:f691:0:b0:2d6:6af:4891 with SMTP id v17-20020adff691000000b002d606af4891mr2018691wrp.3.1680621330716; Tue, 04 Apr 2023 08:15:30 -0700 (PDT) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id f7-20020adff8c7000000b002c5a1bd5280sm12474956wrq.95.2023.04.04.08.15.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Apr 2023 08:15:30 -0700 (PDT) From: Martin Jansa X-Google-Original-From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Alexander Kanavin , Alexander Kanavin , Alexandre Belloni , Richard Purdie Subject: [kirkstone][PATCH 1/3] patchelf: replace a rejected patch with an equivalent uninative.bbclass tweak Date: Tue, 4 Apr 2023 17:15:18 +0200 Message-Id: <20230404151520.2078894-1-Martin.Jansa@gmail.com> X-Mailer: git-send-email 2.40.0 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 04 Apr 2023 15:15:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/179696 From: Alexander Kanavin This was the original reason to add the patch: https://git.openembedded.org/openembedded-core/commit/?id=18efcbcb896239c64fedd009ce57f3f0c668cbc0 and this is the upstream discussion which suggests handling read-only files explicitly outside of patchelf: https://github.com/NixOS/patchelf/pull/89 Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie --- meta/classes/uninative.bbclass | 2 + .../patchelf/handle-read-only-files.patch | 65 ------------------- .../patchelf/patchelf_0.14.5.bb | 1 - 3 files changed, 2 insertions(+), 66 deletions(-) delete mode 100644 meta/recipes-devtools/patchelf/patchelf/handle-read-only-files.patch diff --git a/meta/classes/uninative.bbclass b/meta/classes/uninative.bbclass index 6a9e862bcd..7f0591d49a 100644 --- a/meta/classes/uninative.bbclass +++ b/meta/classes/uninative.bbclass @@ -167,5 +167,7 @@ python uninative_changeinterp () { if not elf.isDynamic(): continue + os.chmod(f, s[stat.ST_MODE] | stat.S_IWUSR) subprocess.check_output(("patchelf-uninative", "--set-interpreter", d.getVar("UNINATIVE_LOADER"), f), stderr=subprocess.STDOUT) + os.chmod(f, s[stat.ST_MODE]) } diff --git a/meta/recipes-devtools/patchelf/patchelf/handle-read-only-files.patch b/meta/recipes-devtools/patchelf/patchelf/handle-read-only-files.patch deleted file mode 100644 index b755a263a4..0000000000 --- a/meta/recipes-devtools/patchelf/patchelf/handle-read-only-files.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 682fb48c137b687477008b68863c2a0b73ed47d1 Mon Sep 17 00:00:00 2001 -From: Fabio Berton -Date: Fri, 9 Sep 2016 16:00:42 -0300 -Subject: [PATCH] handle read-only files - -Patch from: -https://github.com/darealshinji/patchelf/commit/40e66392bc4b96e9b4eda496827d26348a503509 - -Upstream-Status: Denied [https://github.com/NixOS/patchelf/pull/89] - -Signed-off-by: Fabio Berton - ---- - src/patchelf.cc | 16 +++++++++++++++- - 1 file changed, 15 insertions(+), 1 deletion(-) - -Index: git/src/patchelf.cc -=================================================================== ---- git.orig/src/patchelf.cc -+++ git/src/patchelf.cc -@@ -534,9 +534,19 @@ void ElfFile::sortShd - - static void writeFile(const std::string & fileName, const FileContents & contents) - { -+ struct stat st; -+ int fd; -+ - debug("writing %s\n", fileName.c_str()); - -- int fd = open(fileName.c_str(), O_CREAT | O_TRUNC | O_WRONLY, 0777); -+ if (stat(fileName.c_str(), &st) != 0) -+ error("stat"); -+ -+ if (chmod(fileName.c_str(), 0600) != 0) -+ error("chmod"); -+ -+ fd = open(fileName.c_str(), O_CREAT | O_TRUNC | O_WRONLY, 0777); -+ - if (fd == -1) - error("open"); - -@@ -551,8 +561,6 @@ static void writeFile(const std::string - bytesWritten += portion; - } - -- if (close(fd) >= 0) -- return; - /* - * Just ignore EINTR; a retry loop is the wrong thing to do. - * -@@ -561,9 +569,11 @@ static void writeFile(const std::string - * http://utcc.utoronto.ca/~cks/space/blog/unix/CloseEINTR - * https://sites.google.com/site/michaelsafyan/software-engineering/checkforeintrwheninvokingclosethinkagain - */ -- if (errno == EINTR) -- return; -- error("close"); -+ if ((close(fd) < 0) && errno != EINTR) -+ error("close"); -+ -+ if (chmod(fileName.c_str(), st.st_mode) != 0) -+ error("chmod"); - } - - diff --git a/meta/recipes-devtools/patchelf/patchelf_0.14.5.bb b/meta/recipes-devtools/patchelf/patchelf_0.14.5.bb index 0fa2c00f1d..82c7e807ac 100644 --- a/meta/recipes-devtools/patchelf/patchelf_0.14.5.bb +++ b/meta/recipes-devtools/patchelf/patchelf_0.14.5.bb @@ -5,7 +5,6 @@ HOMEPAGE = "https://github.com/NixOS/patchelf" LICENSE = "GPL-3.0-only" SRC_URI = "git://github.com/NixOS/patchelf;protocol=https;branch=master \ - file://handle-read-only-files.patch \ " SRCREV = "a35054504293f9ff64539850d1ed0bfd2f5399f2" From patchwork Tue Apr 4 15:15:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 22222 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 8689CC761A6 for ; Tue, 4 Apr 2023 15:15:42 +0000 (UTC) Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) by mx.groups.io with SMTP id smtpd.web10.104470.1680621333132343398 for ; Tue, 04 Apr 2023 08:15:33 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="signature has expired" header.i=@gmail.com header.s=20210112 header.b=ptSal5+k; spf=pass (domain: gmail.com, ip: 209.85.128.41, mailfrom: martin.jansa@gmail.com) Received: by mail-wm1-f41.google.com with SMTP id o32so19245933wms.1 for ; Tue, 04 Apr 2023 08:15:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680621331; x=1683213331; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=b//CViMkK4Iab2wI+PjEd49slaTgyQWn08VqRp3FLnE=; b=ptSal5+kW1bUeYZeGU4JmelRuKqoL7mcTsC8KVGnHj1hFud0BSjIETpTAn1sGAaGdj ljeakWFyAjLKLeaLyz7qkc0ma5qyAyo0TVBJR8Laa86BSHTQhWWI1q2RRsDR1BrsKESb jB5IMpN9/S7XXj/mXhpXDjK9l7GqTmeMjKupLR+wMFX1eknZ3Xz4F3Dmlmz6Eyy0Inzm 0eGwks4dMye480D8ALpl0SBjKVZ2fy2JI3jTHXmZO2EMTYILPR8kPVMJcvOt6/FUf7F6 hZzadBZF3V/q6Hs39qkmvPT0/hfCOzVBQaN/bLMGkdb7AzamffrtBKzte8JjrmsoUp+7 1AeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680621331; x=1683213331; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=b//CViMkK4Iab2wI+PjEd49slaTgyQWn08VqRp3FLnE=; b=0tgVYdY9ttESmuPs54e3UbhejOedWl+m8TFRHOMIztXTcKDa1kzbqH3fjf3zPdESnL Xl1r7VTwysQoQEVlCsUjs4Nwiv/iJGF09BsnmMf7v2hWiDOhX8P6KOGu1JjZGB3m5SY8 Bw8dMxH1q3ojRvacor2X8Mt2dj16ZOnAk6LLn/8grrYp+9yN9np35PKI+Ouy2G24iPXx vhzfik95WKbN2fpUpI/kWAwBup7zZMdCE9IQokgRra6MYVIxpa5lFgaPbVqfIkpkVm4g 910fUD6CoaghM1styIFFWho/IYE54evvAB1KL0zQPqNbp9lLYValvCmTS3pJglH5m8FA g96g== X-Gm-Message-State: AAQBX9fhjAara0B63Q7A5bhJ6C3/MPNfBCjJ+EmnGbkLYS6Zw2jW00lb c7ZoZLr/JV+afmR00KuPxLgmocU8UG8= X-Google-Smtp-Source: AKy350ZzPsWvJNVr99ML3hw5kIR6RKkQXPhcb912ZyUPjoBNKl5vOqbkxqW6TVb2LvIaGDE8bqcNkQ== X-Received: by 2002:a1c:7408:0:b0:3ee:1acd:b039 with SMTP id p8-20020a1c7408000000b003ee1acdb039mr2411972wmc.34.1680621331466; Tue, 04 Apr 2023 08:15:31 -0700 (PDT) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id z15-20020adfec8f000000b002cf1c435afcsm12506571wrn.11.2023.04.04.08.15.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Apr 2023 08:15:31 -0700 (PDT) From: Martin Jansa X-Google-Original-From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Michael Halstead , Richard Purdie Subject: [kirkstone][PATCH 2/3] uninative: Upgrade to 3.8.1 to include libgcc Date: Tue, 4 Apr 2023 17:15:19 +0200 Message-Id: <20230404151520.2078894-2-Martin.Jansa@gmail.com> X-Mailer: git-send-email 2.40.0 In-Reply-To: <20230404151520.2078894-1-Martin.Jansa@gmail.com> References: <20230404151520.2078894-1-Martin.Jansa@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 04 Apr 2023 15:15:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/179697 From: Michael Halstead Including libgcc solves issues with libpthread. Signed-off-by: Michael Halstead Signed-off-by: Richard Purdie --- meta/conf/distro/include/yocto-uninative.inc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meta/conf/distro/include/yocto-uninative.inc b/meta/conf/distro/include/yocto-uninative.inc index 7012db441b..51c0cdee43 100644 --- a/meta/conf/distro/include/yocto-uninative.inc +++ b/meta/conf/distro/include/yocto-uninative.inc @@ -7,9 +7,9 @@ # UNINATIVE_MAXGLIBCVERSION = "2.36" -UNINATIVE_VERSION = "3.7" +UNINATIVE_VERSION = "3.8.1" UNINATIVE_URL ?= "http://downloads.yoctoproject.org/releases/uninative/${UNINATIVE_VERSION}/" -UNINATIVE_CHECKSUM[aarch64] ?= "6a29bcae4b5b716d2d520e18800b33943b65f8a835eac1ff8793fc5ee65b4be6" -UNINATIVE_CHECKSUM[i686] ?= "3f6d52e64996570c716108d49f8108baccf499a283bbefae438c7266b7a93305" -UNINATIVE_CHECKSUM[x86_64] ?= "b110bf2e10fe420f5ca2f3ec55f048ee5f0a54c7e34856a3594e51eb2aea0570" +UNINATIVE_CHECKSUM[aarch64] ?= "3f15d420049b21854bd7a8843da0f42f17064559492c8b752d7a6f998ff5ea65" +UNINATIVE_CHECKSUM[i686] ?= "a6dcf316d738ade2e5e463bd3b33a270b4bfc25bba41770ad5cbdc3b0e24044c" +UNINATIVE_CHECKSUM[x86_64] ?= "5fab9a5c97fc73a21134e5a81f74498cbaecda75d56aab971c934e0b803bcc00" From patchwork Tue Apr 4 15:15:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Jansa X-Patchwork-Id: 22223 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 87626C77B60 for ; Tue, 4 Apr 2023 15:15:42 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.web10.104474.1680621335493378479 for ; Tue, 04 Apr 2023 08:15:35 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="signature has expired" header.i=@gmail.com header.s=20210112 header.b=C4PVY0hg; spf=pass (domain: gmail.com, ip: 209.85.221.49, mailfrom: martin.jansa@gmail.com) Received: by mail-wr1-f49.google.com with SMTP id r11so33180723wrr.12 for ; Tue, 04 Apr 2023 08:15:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680621334; x=1683213334; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Naw72JmMme/il79jbGaPIqyuwDObjrHHUlFvtwriUQY=; b=C4PVY0hgNZRFnlBJkXyaEerwvIkjSmPg1w8cFqBtr6gCgCmFbPuiJsdS+MhD99612/ BgxSybfIMlNnkHSG3fWxSyUkmC3R5fsmKp24rd2E5jM6aAo/mUHKM288j2rxc815DYA+ 3l8FSkhwHuLcjQ36D8hFm+WG0f55w6uwV8BizbfP6MEIfkegTXyyTPM8qbce4/VnC0Ei Oj4NGbCjbPfJaHMVbWk5pzrbf/f9SI07xdrfdR7GgUiBL6mCkgtp3B5N24XMQof5pcRj PprPdKGevD2zlhM2zbEv9v/5oULqA5Tll/IvpHEdqEUndIhJyIrYxCnPh7XNS7c3Adpd jRSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680621334; x=1683213334; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Naw72JmMme/il79jbGaPIqyuwDObjrHHUlFvtwriUQY=; b=5l6KPO49byschXquVN77TPLc/WQ+3HxPqWaugPVfxAUO429w5feMXdZFaBjWfxvAxf t9LZIYAlQpfWjNNffVJjuVYFI+BRxomssU4B1WWesFCAAZ7bfElr1xlI3giVX210k3/H HETu1ikyugITSWf3jTeauZPJCLddlS0IOTM21Tsr2K2Oc418z8kiXWOYetofsdsfjT6i b2TIcP8t4aWWdi1xhgIi3897rymv6uzjARQQHBV+lNCYw17vPcoBITA8AtOTNlOmsR+D iNOdlQzxMjBRrdciY10RqcXcDRZWDVmPgvQXI+YaIgm+J0CqVzrk14Y8rugBW+iwIqdn lArw== X-Gm-Message-State: AAQBX9cfZy2JIkZR8e+GsDawA+l8+AylCYbuOikZIeq+4UTj5FxoTUSB SCnPBJ9A8URGv6OlLARI0RLf/V9C9PE= X-Google-Smtp-Source: AKy350ZpRhVXM2j2hkGwJG9VuL0UZjNCRAr3KuotRiDa6iQS6DhD6Q85os1AQhIw1QSfShpBB2kNTg== X-Received: by 2002:adf:fe46:0:b0:2ce:adda:f45a with SMTP id m6-20020adffe46000000b002ceaddaf45amr1611942wrs.62.1680621332122; Tue, 04 Apr 2023 08:15:32 -0700 (PDT) Received: from localhost (ip-109-238-218-228.aim-net.cz. [109.238.218.228]) by smtp.gmail.com with ESMTPSA id y11-20020adfd08b000000b002c55b0e6ef1sm12673879wrh.4.2023.04.04.08.15.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Apr 2023 08:15:31 -0700 (PDT) From: Martin Jansa X-Google-Original-From: Martin Jansa To: openembedded-core@lists.openembedded.org Cc: steve@sakoman.com, Michael Halstead , Richard Purdie Subject: [kirkstone][PATCH 3/3] uninative: Upgrade to 3.9 to include glibc 2.37 Date: Tue, 4 Apr 2023 17:15:20 +0200 Message-Id: <20230404151520.2078894-3-Martin.Jansa@gmail.com> X-Mailer: git-send-email 2.40.0 In-Reply-To: <20230404151520.2078894-1-Martin.Jansa@gmail.com> References: <20230404151520.2078894-1-Martin.Jansa@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 04 Apr 2023 15:15:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/179698 From: Michael Halstead Update uninative to work with the new glibc 2.37. Signed-off-by: Michael Halstead Signed-off-by: Richard Purdie --- meta/conf/distro/include/yocto-uninative.inc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/conf/distro/include/yocto-uninative.inc b/meta/conf/distro/include/yocto-uninative.inc index 51c0cdee43..8a5cab5360 100644 --- a/meta/conf/distro/include/yocto-uninative.inc +++ b/meta/conf/distro/include/yocto-uninative.inc @@ -6,10 +6,10 @@ # to the distro running on the build machine. # -UNINATIVE_MAXGLIBCVERSION = "2.36" -UNINATIVE_VERSION = "3.8.1" +UNINATIVE_MAXGLIBCVERSION = "2.37" +UNINATIVE_VERSION = "3.9" UNINATIVE_URL ?= "http://downloads.yoctoproject.org/releases/uninative/${UNINATIVE_VERSION}/" -UNINATIVE_CHECKSUM[aarch64] ?= "3f15d420049b21854bd7a8843da0f42f17064559492c8b752d7a6f998ff5ea65" -UNINATIVE_CHECKSUM[i686] ?= "a6dcf316d738ade2e5e463bd3b33a270b4bfc25bba41770ad5cbdc3b0e24044c" -UNINATIVE_CHECKSUM[x86_64] ?= "5fab9a5c97fc73a21134e5a81f74498cbaecda75d56aab971c934e0b803bcc00" +UNINATIVE_CHECKSUM[aarch64] ?= "de35708c95c34573af140da910132c3291ba4fd26ebf7b74b755ada432cdf07b" +UNINATIVE_CHECKSUM[i686] ?= "adac07b08adb88eb26fc7fd87fee0cec9d5be167bf7c5ffd3a549a2a6699c29c" +UNINATIVE_CHECKSUM[x86_64] ?= "3dd82c3fbdb59e87bf091c3eef555a05fae528eeda3083828f76cd4deaceca8b"