From e8024bb6f1557fe9c5606881239244fd1066fed6 Mon Sep 17 00:00:00 2001 From: speak-agent <248744407+speak-agent@users.noreply.github.com> Date: Fri, 4 Sep 2026 16:45:04 +0800 Subject: [PATCH] =?UTF-8?q?cortex-m-rt=200.2.5=20=E2=80=94=20the=20libc=20?= =?UTF-8?q?feature=20pinned=20a=20version=20that=20does=20not=20exist?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `0.2.4` pinned `picolibc.picolibc = "1.8.12"`, on the same wrong belief the picolibc entry was just corrected for: a bare requirement in mcpp is an exact pin, not a caret. A consumer selecting `--features libc` would have been told `install path missing after fetch`. Verified against the published index before tagging: a consumer with this package as its only path dependency resolved `picolibc@1.8.12.3` and `compiler-rt-builtins@22.1.8.2` from the index and produced an image that printed through `printf` and exited 0. --- pkgs/c/cortex-m-rt.lua | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/c/cortex-m-rt.lua b/pkgs/c/cortex-m-rt.lua index 6df20e0..aec4542 100644 --- a/pkgs/c/cortex-m-rt.lua +++ b/pkgs/c/cortex-m-rt.lua @@ -43,30 +43,30 @@ package = { xpm = { linux = { - ["0.2.4"] = { + ["0.2.5"] = { url = { - GLOBAL = "https://github.com/mcpplibs/cortex-m-rt/archive/refs/tags/0.2.4.tar.gz", - CN = "https://gitcode.com/mcpp-res/cortex-m-rt/releases/download/0.2.4/cortex-m-rt-0.2.4.tar.gz", + GLOBAL = "https://github.com/mcpplibs/cortex-m-rt/archive/refs/tags/0.2.5.tar.gz", + CN = "https://gitcode.com/mcpp-res/cortex-m-rt/releases/download/0.2.5/cortex-m-rt-0.2.5.tar.gz", }, - sha256 = "6709be9d6795e377b9b82a7dde805aee1bb8b99bde4ab720bf4ea8055190e12e", + sha256 = "d3c76c1cf7fde4d45a1842e96185d6f972a41a8940463622d40ffa1722ba88d7", }, }, macosx = { - ["0.2.4"] = { + ["0.2.5"] = { url = { - GLOBAL = "https://github.com/mcpplibs/cortex-m-rt/archive/refs/tags/0.2.4.tar.gz", - CN = "https://gitcode.com/mcpp-res/cortex-m-rt/releases/download/0.2.4/cortex-m-rt-0.2.4.tar.gz", + GLOBAL = "https://github.com/mcpplibs/cortex-m-rt/archive/refs/tags/0.2.5.tar.gz", + CN = "https://gitcode.com/mcpp-res/cortex-m-rt/releases/download/0.2.5/cortex-m-rt-0.2.5.tar.gz", }, - sha256 = "6709be9d6795e377b9b82a7dde805aee1bb8b99bde4ab720bf4ea8055190e12e", + sha256 = "d3c76c1cf7fde4d45a1842e96185d6f972a41a8940463622d40ffa1722ba88d7", }, }, windows = { - ["0.2.4"] = { + ["0.2.5"] = { url = { - GLOBAL = "https://github.com/mcpplibs/cortex-m-rt/archive/refs/tags/0.2.4.tar.gz", - CN = "https://gitcode.com/mcpp-res/cortex-m-rt/releases/download/0.2.4/cortex-m-rt-0.2.4.tar.gz", + GLOBAL = "https://github.com/mcpplibs/cortex-m-rt/archive/refs/tags/0.2.5.tar.gz", + CN = "https://gitcode.com/mcpp-res/cortex-m-rt/releases/download/0.2.5/cortex-m-rt-0.2.5.tar.gz", }, - sha256 = "6709be9d6795e377b9b82a7dde805aee1bb8b99bde4ab720bf4ea8055190e12e", + sha256 = "d3c76c1cf7fde4d45a1842e96185d6f972a41a8940463622d40ffa1722ba88d7", }, }, },