logo

live-bootstrap

Mirror of <https://github.com/fosslinux/live-bootstrap>
commit: c936c9c2b61dca47f78278213ed4162da6e3bb27
parent 18da5ad533ab2faf47bc501a1d507465102baa1d
Author: Andrius Štikonas <andrius@stikonas.eu>
Date:   Wed, 10 Jul 2024 00:08:23 +0100

Merge pull request #476 from stikonas/mes-0.27

Update to mes 0.27.

Diffstat:

Mparts.rst4++--
Mseed/seed.kaem2+-
Msteps/manifest2+-
Dsteps/mes-0.26.1/files/config.h7-------
Dsteps/mes-0.26.1/mes-0.26.1.amd64.checksums14--------------
Dsteps/mes-0.26.1/mes-0.26.1.riscv64.checksums14--------------
Dsteps/mes-0.26.1/mes-0.26.1.x86.checksums14--------------
Dsteps/mes-0.26.1/sources4----
Asteps/mes-0.27/files/config.h7+++++++
Asteps/mes-0.27/mes-0.27.amd64.checksums14++++++++++++++
Asteps/mes-0.27/mes-0.27.riscv64.checksums14++++++++++++++
Asteps/mes-0.27/mes-0.27.x86.checksums14++++++++++++++
Rsteps/mes-0.26.1/pass1.kaem -> steps/mes-0.27/pass1.kaem0
Asteps/mes-0.27/sources4++++
14 files changed, 57 insertions(+), 57 deletions(-)

diff --git 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 @@ -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 @@ -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.26.1/files/config.h @@ -1,7 +0,0 @@ -// SPDX-FileCopyrightText: 2020 fosslinux <fosslinux@aussies.space> -// SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu> -// -// SPDX-License-Identifier: GPL-3.0-or-later - -#undef SYSTEM_LIBC -#define MES_VERSION "0.26" diff --git a/steps/mes-0.26.1/mes-0.26.1.amd64.checksums b/steps/mes-0.26.1/mes-0.26.1.amd64.checksums @@ -1,14 +0,0 @@ -c21d85f0bab1a36d224bd73fbbbad27f9320144de6706c8778f2da68beb63e74 /usr/bin/mes -57f648bcf6da06cb83e8ffc89deff9e94e8cdb7a5820300b9cb5e1bb957b5f46 /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 -d0f691ad803ed00530297456086e8b820cda4faec3e7dbde767b4558e71a1b47 /usr/lib/x86_64-mes/x86_64.M1 -684bfcde34f118026d875acf2dbe2e4a39dce96d5f938f534995b582ba1a4241 /usr/lib/x86_64-mes/libmescc.s -e8daa2594fbdceb504e1268e1298dc48a65514e90f1bf9269ffc0c710c982f3a /usr/lib/x86_64-mes/libc+tcc.s -728c76576c8d2433688b890a080941af327f0d547922b3ce884c5cf4b628dbed /usr/lib/x86_64-mes/libc.s -ad1f1e390f675db2a3545aecc63df798d49317cad2ae5eadb9382df960bbd9f3 /usr/lib/x86_64-mes/libmescc.a -da4b3c083b5121e207da7e15b6693727ec9f649c1bf80c335c4e45e438815629 /usr/lib/x86_64-mes/libc+tcc.a -86f5cdc3c2606ea6d95108e9e1ce871e2c2bcde494d86a3149fcd2dd4be13a69 /usr/lib/x86_64-mes/libc.a -48c57492e80a99bf16eeba55e242b60b9e759992482b651d1b512f07ddd9a65a /usr/lib/linux/x86_64-mes/elf64-header.hex2 -94c796cb34a6e581491d0cf609e7fad01715c84a17b8b2017178a36568a80e48 /usr/lib/linux/x86_64-mes/elf64-footer-single-main.hex2 diff --git a/steps/mes-0.26.1/mes-0.26.1.riscv64.checksums b/steps/mes-0.26.1/mes-0.26.1.riscv64.checksums @@ -1,14 +0,0 @@ -1de2b985869afc4b4c5764c2b81c6b578fa206a6550e5e14ee99421ee5a8433f /usr/bin/mes -6ff3ffb5dc7391c8560f08853292ff90b3ebd5413237b223bb96d078d7c5099e /usr/bin/mes-m2 -11f33b019f78c90fcbd2385ebb037ee4e36984117799207497c3c83e8d537d1d /usr/bin/mescc.scm -50441b03b915bd51fb811749901a56b3c42186b45f7f466dbf23337eafad520c /usr/lib/riscv64-mes/crt1.s -a96a0a8f1b2dd1e5a7dad8264c92b5448be7d29aa7706d40d67be978d5ddc305 /usr/lib/riscv64-mes/crt1.o -1511e99da81caa02490078c7a880ac97d439b6fec99cf846dc2044468e2444b8 /usr/lib/riscv64-mes/riscv64.M1 -8f7e94270c7cbb076ff5fe3cdd0d6c891537e7945e5aa4bdbf167867471bfbc2 /usr/lib/riscv64-mes/libmescc.s -50bd63e4d2f960085508763af35ea370ca5a57f2fa81b84289883b211ca14686 /usr/lib/riscv64-mes/libc+tcc.s -e70bb4dab325a5e10e032e5da595f7bdc6059fc8977abe675a426dc33cbd0f16 /usr/lib/riscv64-mes/libc.s -5027a055f6c564417bf5194a9b43a8a93ae59d9a26ce75a55895f253a6aab2c2 /usr/lib/riscv64-mes/libmescc.a -9f2eb1f393a9efb2e72c5ac2ff8fd3e57c264e70e11b900f6242f6f9a0da4a8c /usr/lib/riscv64-mes/libc+tcc.a -9e19d719a3594895893c89487c44afd544f867c810935f1427213d4bb892c5a3 /usr/lib/riscv64-mes/libc.a -22ad5f7b6e5ea07b275619956bddd913b061d6ad492a442e4b6b2f28898e50ae /usr/lib/linux/riscv64-mes/elf64-header.hex2 -94c796cb34a6e581491d0cf609e7fad01715c84a17b8b2017178a36568a80e48 /usr/lib/linux/riscv64-mes/elf64-footer-single-main.hex2 diff --git a/steps/mes-0.26.1/mes-0.26.1.x86.checksums b/steps/mes-0.26.1/mes-0.26.1.x86.checksums @@ -1,14 +0,0 @@ -5bd03c4c788ac09d085235745cd1cba3a5af47d45724fc72abc39f2cfbd07dc2 /usr/bin/mes -5b31a583d36f8e82acb056712c2b60a4bd74290e0c9e906f08cd5f2340460695 /usr/bin/mes-m2 -761fe4fbbee5bfd45506ea8dbd0aeecfe8855159bd794e07fca1988109510170 /usr/bin/mescc.scm -234c264965116a24583dd569050adc766d7cc2da83b1db38085210f26031b70c /usr/lib/x86-mes/crt1.s -494f184a87175abc485a898c250c3831b2b5dcf5aead46591e00b39d1c5529fc /usr/lib/x86-mes/crt1.o -8afe05c3e1e8848b6f3e8de751524de5f69818eb8524659827918e3fddde3e1e /usr/lib/x86-mes/x86.M1 -771988b1df0dfa04bf5f1ab72af18c32b1a8205a07f10e5235d79dac0a072b00 /usr/lib/x86-mes/libmescc.s -de4f2756b6d10f08ea70d624c339b120f162857e780a372055bd11aee024ab95 /usr/lib/x86-mes/libc+tcc.s -09bca286c4d24e8fb5a6b71711cb62bacbff82752507d9d035fae6079b48b9c9 /usr/lib/x86-mes/libc.s -52f697278ccdff5e457f27e10f465a91ab9858f0c6cee0683831cadb3109bbb7 /usr/lib/x86-mes/libmescc.a -c5e4749abd1b6d75ddddc58ad8f17554bd26ff9cc24db5f63b5db386f74a0a59 /usr/lib/x86-mes/libc+tcc.a -86dccb6519f507eda86c2b2abc2246d11ae92f9951288084f6033814d31388a7 /usr/lib/x86-mes/libc.a -82cac4353375a52efecc6fda1f8b37373988fe41ed197b63d8e906321b105d77 /usr/lib/linux/x86-mes/elf32-header.hex2 -f9873d9aab12e70f24d97f8319e17a1e698ca60779ae9a6ab3ede648cd60fc61 /usr/lib/linux/x86-mes/elf32-footer-single-main.hex2 diff --git a/steps/mes-0.26.1/sources b/steps/mes-0.26.1/sources @@ -1,4 +0,0 @@ -https://mirrors.kernel.org/gnu/mes/mes-0.26.1.tar.gz e1370d528cbfcbb477ca35e59ae2f6fb71f611f9c856330e6dcb5f2459c2fcf4 -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 diff --git a/steps/mes-0.27/files/config.h b/steps/mes-0.27/files/config.h @@ -0,0 +1,7 @@ +// SPDX-FileCopyrightText: 2020 fosslinux <fosslinux@aussies.space> +// SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu> +// +// SPDX-License-Identifier: GPL-3.0-or-later + +#undef SYSTEM_LIBC +#define MES_VERSION "0.27" diff --git a/steps/mes-0.27/mes-0.27.amd64.checksums b/steps/mes-0.27/mes-0.27.amd64.checksums @@ -0,0 +1,14 @@ +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 +d0f691ad803ed00530297456086e8b820cda4faec3e7dbde767b4558e71a1b47 /usr/lib/x86_64-mes/x86_64.M1 +684bfcde34f118026d875acf2dbe2e4a39dce96d5f938f534995b582ba1a4241 /usr/lib/x86_64-mes/libmescc.s +e8daa2594fbdceb504e1268e1298dc48a65514e90f1bf9269ffc0c710c982f3a /usr/lib/x86_64-mes/libc+tcc.s +728c76576c8d2433688b890a080941af327f0d547922b3ce884c5cf4b628dbed /usr/lib/x86_64-mes/libc.s +ad1f1e390f675db2a3545aecc63df798d49317cad2ae5eadb9382df960bbd9f3 /usr/lib/x86_64-mes/libmescc.a +da4b3c083b5121e207da7e15b6693727ec9f649c1bf80c335c4e45e438815629 /usr/lib/x86_64-mes/libc+tcc.a +86f5cdc3c2606ea6d95108e9e1ce871e2c2bcde494d86a3149fcd2dd4be13a69 /usr/lib/x86_64-mes/libc.a +48c57492e80a99bf16eeba55e242b60b9e759992482b651d1b512f07ddd9a65a /usr/lib/linux/x86_64-mes/elf64-header.hex2 +94c796cb34a6e581491d0cf609e7fad01715c84a17b8b2017178a36568a80e48 /usr/lib/linux/x86_64-mes/elf64-footer-single-main.hex2 diff --git a/steps/mes-0.27/mes-0.27.riscv64.checksums b/steps/mes-0.27/mes-0.27.riscv64.checksums @@ -0,0 +1,14 @@ +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 +1511e99da81caa02490078c7a880ac97d439b6fec99cf846dc2044468e2444b8 /usr/lib/riscv64-mes/riscv64.M1 +8f7e94270c7cbb076ff5fe3cdd0d6c891537e7945e5aa4bdbf167867471bfbc2 /usr/lib/riscv64-mes/libmescc.s +50bd63e4d2f960085508763af35ea370ca5a57f2fa81b84289883b211ca14686 /usr/lib/riscv64-mes/libc+tcc.s +e70bb4dab325a5e10e032e5da595f7bdc6059fc8977abe675a426dc33cbd0f16 /usr/lib/riscv64-mes/libc.s +5027a055f6c564417bf5194a9b43a8a93ae59d9a26ce75a55895f253a6aab2c2 /usr/lib/riscv64-mes/libmescc.a +9f2eb1f393a9efb2e72c5ac2ff8fd3e57c264e70e11b900f6242f6f9a0da4a8c /usr/lib/riscv64-mes/libc+tcc.a +9e19d719a3594895893c89487c44afd544f867c810935f1427213d4bb892c5a3 /usr/lib/riscv64-mes/libc.a +22ad5f7b6e5ea07b275619956bddd913b061d6ad492a442e4b6b2f28898e50ae /usr/lib/linux/riscv64-mes/elf64-header.hex2 +94c796cb34a6e581491d0cf609e7fad01715c84a17b8b2017178a36568a80e48 /usr/lib/linux/riscv64-mes/elf64-footer-single-main.hex2 diff --git a/steps/mes-0.27/mes-0.27.x86.checksums b/steps/mes-0.27/mes-0.27.x86.checksums @@ -0,0 +1,14 @@ +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 +8afe05c3e1e8848b6f3e8de751524de5f69818eb8524659827918e3fddde3e1e /usr/lib/x86-mes/x86.M1 +771988b1df0dfa04bf5f1ab72af18c32b1a8205a07f10e5235d79dac0a072b00 /usr/lib/x86-mes/libmescc.s +de4f2756b6d10f08ea70d624c339b120f162857e780a372055bd11aee024ab95 /usr/lib/x86-mes/libc+tcc.s +09bca286c4d24e8fb5a6b71711cb62bacbff82752507d9d035fae6079b48b9c9 /usr/lib/x86-mes/libc.s +52f697278ccdff5e457f27e10f465a91ab9858f0c6cee0683831cadb3109bbb7 /usr/lib/x86-mes/libmescc.a +c5e4749abd1b6d75ddddc58ad8f17554bd26ff9cc24db5f63b5db386f74a0a59 /usr/lib/x86-mes/libc+tcc.a +86dccb6519f507eda86c2b2abc2246d11ae92f9951288084f6033814d31388a7 /usr/lib/x86-mes/libc.a +82cac4353375a52efecc6fda1f8b37373988fe41ed197b63d8e906321b105d77 /usr/lib/linux/x86-mes/elf32-header.hex2 +f9873d9aab12e70f24d97f8319e17a1e698ca60779ae9a6ab3ede648cd60fc61 /usr/lib/linux/x86-mes/elf32-footer-single-main.hex2 diff --git a/steps/mes-0.26.1/pass1.kaem b/steps/mes-0.27/pass1.kaem diff --git a/steps/mes-0.27/sources b/steps/mes-0.27/sources @@ -0,0 +1,4 @@ +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