From 185bd78ec45e94ec4dfda6d3b47bba6997f50a93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Mon, 8 Jul 2024 21:25:18 +0100 Subject: [PATCH] Update to mes 0.27. --- parts.rst | 4 ++-- seed/seed.kaem | 2 +- steps/manifest | 2 +- steps/{mes-0.26.1 => mes-0.27}/files/config.h | 2 +- .../mes-0.27.amd64.checksums} | 4 ++-- .../mes-0.27.riscv64.checksums} | 4 ++-- .../mes-0.27.x86.checksums} | 4 ++-- steps/{mes-0.26.1 => mes-0.27}/pass1.kaem | 0 steps/{mes-0.26.1 => mes-0.27}/sources | 2 +- 9 files changed, 12 insertions(+), 12 deletions(-) rename steps/{mes-0.26.1 => mes-0.27}/files/config.h (88%) rename steps/{mes-0.26.1/mes-0.26.1.amd64.checksums => mes-0.27/mes-0.27.amd64.checksums} (90%) rename steps/{mes-0.26.1/mes-0.26.1.riscv64.checksums => mes-0.27/mes-0.27.riscv64.checksums} (90%) rename steps/{mes-0.26.1/mes-0.26.1.x86.checksums => mes-0.27/mes-0.27.x86.checksums} (90%) rename steps/{mes-0.26.1 => mes-0.27}/pass1.kaem (100%) rename steps/{mes-0.26.1 => mes-0.27}/sources (78%) diff --git a/parts.rst b/parts.rst index 55ac68ee..82d2cc0f 100644 --- a/parts.rst +++ b/parts.rst @@ -199,8 +199,8 @@ simple-patch 1.0 text block given to it, and replacing it with another text block. This is sufficient for the early patching required before we have full proper GNU patch. -mes 0.26.1 -========== +mes 0.27 +======== GNU ``mes`` is a scheme interpreter. It runs the sister project ``mescc``, which is a C compiler written in scheme, which links against the Mes C diff --git a/seed/seed.kaem b/seed/seed.kaem index ca40a514..1468cc1d 100755 --- a/seed/seed.kaem +++ b/seed/seed.kaem @@ -60,7 +60,7 @@ M2LIBC_PATH=/M2libc # mes envars NYACC_PKG=nyacc-1.00.2 -MES_PKG=mes-0.26.1 +MES_PKG=mes-0.27 MES_PREFIX=${SRCDIR}/${MES_PKG}/build/${MES_PKG} GUILE_LOAD_PATH=${MES_PREFIX}/mes/module:${MES_PREFIX}/module:${SRCDIR}/${MES_PKG}/build/${NYACC_PKG}/module diff --git a/steps/manifest b/steps/manifest index a88ae3e5..0f4a4cfb 100644 --- a/steps/manifest +++ b/steps/manifest @@ -33,7 +33,7 @@ build: checksum-transcriber-1.0 build: simple-patch-1.0 -build: mes-0.26.1 +build: mes-0.27 build: tcc-0.9.26 build: tcc-0.9.27 define: BUILD_FIWIX = ( KERNEL_BOOTSTRAP == True || BUILD_KERNELS == True ) diff --git a/steps/mes-0.26.1/files/config.h b/steps/mes-0.27/files/config.h similarity index 88% rename from steps/mes-0.26.1/files/config.h rename to steps/mes-0.27/files/config.h index 8f3b5944..eb1e18ca 100644 --- a/steps/mes-0.26.1/files/config.h +++ b/steps/mes-0.27/files/config.h @@ -4,4 +4,4 @@ // SPDX-License-Identifier: GPL-3.0-or-later #undef SYSTEM_LIBC -#define MES_VERSION "0.26" +#define MES_VERSION "0.27" diff --git a/steps/mes-0.26.1/mes-0.26.1.amd64.checksums b/steps/mes-0.27/mes-0.27.amd64.checksums similarity index 90% rename from steps/mes-0.26.1/mes-0.26.1.amd64.checksums rename to steps/mes-0.27/mes-0.27.amd64.checksums index 30529ae4..21d3b427 100644 --- a/steps/mes-0.26.1/mes-0.26.1.amd64.checksums +++ b/steps/mes-0.27/mes-0.27.amd64.checksums @@ -1,5 +1,5 @@ -c21d85f0bab1a36d224bd73fbbbad27f9320144de6706c8778f2da68beb63e74 /usr/bin/mes -57f648bcf6da06cb83e8ffc89deff9e94e8cdb7a5820300b9cb5e1bb957b5f46 /usr/bin/mes-m2 +7594d17004baa35b368411240be675b5c8e59fcd556a0c0d560721fe2091f8be /usr/bin/mes +6ec83e7fd106448610ffe348d1847e501656e1c667f4afbc0099eb8a431726b6 /usr/bin/mes-m2 20655e4ec935bdb63099eaf48e89b24010413a444cbcdc3f21a1cd12a5c62ddc /usr/bin/mescc.scm c66de1ba72b8019eee113271638e4e30543aa7d34f45c9cc751346dba0d8817c /usr/lib/x86_64-mes/crt1.s d0a80b94228deb99bda15244f0ed3736badd0632c78a3379195ba24a78f68a75 /usr/lib/x86_64-mes/crt1.o diff --git a/steps/mes-0.26.1/mes-0.26.1.riscv64.checksums b/steps/mes-0.27/mes-0.27.riscv64.checksums similarity index 90% rename from steps/mes-0.26.1/mes-0.26.1.riscv64.checksums rename to steps/mes-0.27/mes-0.27.riscv64.checksums index 2cf9c697..ba50ec00 100644 --- a/steps/mes-0.26.1/mes-0.26.1.riscv64.checksums +++ b/steps/mes-0.27/mes-0.27.riscv64.checksums @@ -1,5 +1,5 @@ -1de2b985869afc4b4c5764c2b81c6b578fa206a6550e5e14ee99421ee5a8433f /usr/bin/mes -6ff3ffb5dc7391c8560f08853292ff90b3ebd5413237b223bb96d078d7c5099e /usr/bin/mes-m2 +b2700f777c1e4e77e4825a7e3a872c5c669bbb6e1e2e64c3544ce4c93bc0a85e /usr/bin/mes +98501905212f72ffa0430dca43d20d093f7bea96dc7b6084caacaa859e491033 /usr/bin/mes-m2 11f33b019f78c90fcbd2385ebb037ee4e36984117799207497c3c83e8d537d1d /usr/bin/mescc.scm 50441b03b915bd51fb811749901a56b3c42186b45f7f466dbf23337eafad520c /usr/lib/riscv64-mes/crt1.s a96a0a8f1b2dd1e5a7dad8264c92b5448be7d29aa7706d40d67be978d5ddc305 /usr/lib/riscv64-mes/crt1.o diff --git a/steps/mes-0.26.1/mes-0.26.1.x86.checksums b/steps/mes-0.27/mes-0.27.x86.checksums similarity index 90% rename from steps/mes-0.26.1/mes-0.26.1.x86.checksums rename to steps/mes-0.27/mes-0.27.x86.checksums index 828a1c2f..a71d415d 100644 --- a/steps/mes-0.26.1/mes-0.26.1.x86.checksums +++ b/steps/mes-0.27/mes-0.27.x86.checksums @@ -1,5 +1,5 @@ -5bd03c4c788ac09d085235745cd1cba3a5af47d45724fc72abc39f2cfbd07dc2 /usr/bin/mes -5b31a583d36f8e82acb056712c2b60a4bd74290e0c9e906f08cd5f2340460695 /usr/bin/mes-m2 +8925c10128b3414062f670795c6eece8760a067d821aff95c26ed2b80c2cd8c0 /usr/bin/mes +c7fe23d83f630bcc5f613e7d779cffa30b0cf282c1a49049195e5a44de027a78 /usr/bin/mes-m2 761fe4fbbee5bfd45506ea8dbd0aeecfe8855159bd794e07fca1988109510170 /usr/bin/mescc.scm 234c264965116a24583dd569050adc766d7cc2da83b1db38085210f26031b70c /usr/lib/x86-mes/crt1.s 494f184a87175abc485a898c250c3831b2b5dcf5aead46591e00b39d1c5529fc /usr/lib/x86-mes/crt1.o diff --git a/steps/mes-0.26.1/pass1.kaem b/steps/mes-0.27/pass1.kaem similarity index 100% rename from steps/mes-0.26.1/pass1.kaem rename to steps/mes-0.27/pass1.kaem diff --git a/steps/mes-0.26.1/sources b/steps/mes-0.27/sources similarity index 78% rename from steps/mes-0.26.1/sources rename to steps/mes-0.27/sources index 1821736c..25395142 100644 --- a/steps/mes-0.26.1/sources +++ b/steps/mes-0.27/sources @@ -1,4 +1,4 @@ -https://mirrors.kernel.org/gnu/mes/mes-0.26.1.tar.gz e1370d528cbfcbb477ca35e59ae2f6fb71f611f9c856330e6dcb5f2459c2fcf4 +https://mirrors.kernel.org/gnu/mes/mes-0.27.tar.gz 033ee656d98cfc04a826eab27eed6e6a276d15bbb980a7cd71d00f30227aaaa8 https://github.com/Googulator/nyacc/releases/download/V1.00.2-lb1/nyacc-1.00.2-lb1.tar.gz 708c943f89c972910e9544ee077771acbd0a2c0fc6d33496fe158264ddb65327 https://archive.org/download/live-bootstrap-sources/nyacc-1.00.2-lb1.tar.gz 708c943f89c972910e9544ee077771acbd0a2c0fc6d33496fe158264ddb65327 https://files.bootstrapping.world/nyacc-1.00.2-lb1.tar.gz 708c943f89c972910e9544ee077771acbd0a2c0fc6d33496fe158264ddb65327