logo

bootstrap-initrd

Linux initrd to bootstrap from a small binary seed git clone https://anongit.hacktivis.me/git/bootstrap-initrd.git/
commit: 2548c3a3c1c2d640bdd99062d5eb4ef4a70edfa4
parent 4e7139484058968031ce941ddf7c87480013ce3e
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Fri, 22 Aug 2025 17:26:53 +0200

cleanup qbe & muxzcat

Diffstat:

MREADME.md1-
Mdistfiles.SHA512SUM1-
Mextras-build-all.sh2--
Dextras/muxzcat.sh10----------
Mfetch.sh2--
Mmake-root.sh2--
6 files changed, 0 insertions(+), 18 deletions(-)

diff --git a/README.md b/README.md @@ -140,7 +140,6 @@ Meanwhile: ### extras as packed tarballs - GNU make: Required by the other extras -- muxzcat: To decompress qbe tarball - lua: For oasis - muon: For pkgconf and git without autotools - pkgconf: For iproute2 diff --git a/distfiles.SHA512SUM b/distfiles.SHA512SUM @@ -30,7 +30,6 @@ beef41af4f675b0c898e6d6b25ce33ed665be89d5ba2fb8080605af7f156ae6636c0bf0a97fee791 60f1154db56e7bc711fd6e7c0aed4f4763363da1669b4504e828bc2fada8d67c9ff3022967eab46f05387c534cdcd5a20f538b7d8d1f05b2717f9f1c91e30df9 distfiles/musl-libintl-1.2.5-r10.apk.riscv64 1ebba5acc3c70c32a7a043e4f023226e9615495bb2fe771c29defac4a59a02fd67cc1b7e73d1d636d203cfc3fd4c0a9d86c9d42071c0b2589957b202ece44e4d distfiles/musl-libintl-1.2.5-r10.apk.x86 716b0f61ce568f7c291523c7e121c0a035d2119423fb371f4b7e80540e56bc041b5a38f3846ac5ce8be483954b5f8ca06d0df3f8081f85711cfb301af8b00801 distfiles/musl-libintl-1.2.5-r10.apk.x86_64 -194c4a7dfd0d0888aae3b25028b8d1e12148de6128053f36c57d0d8b7afc327f28af6a66fabaea5e1d2d2770a26f4baa94d557e9993b4d8f2a9da58cf391150e distfiles/muxzcat-v2b.tar.gz 3be63637bc1689e56d2eac9fa646e8bd89b8c4ccd4ad028a61c7c5d5e9f3490d3c49657488d39a62451b23f0935b81c5ecd812c92cef9e160f7377f4bd4fc711 distfiles/nawk-20250116.tar.gz 6b92101599d56e309c4dd52c3e2e342801288887267ba5cba568d8c22915c4bacaeb962f89fb28ca82bafce2d8aa91472e64aafbd6e0c8748e70b2e780424afe distfiles/oksh-oksh-7.7.tar.gz 58faf7472709f12af203afe926830e3f82e21ee987226f2efa9d3744fd2b6727faa9091d7ded1ffb3f3cdb03e7b7278cc01675d86cf2b3796c49aecd24cf993e distfiles/pdpmake-2.0.3.tgz diff --git a/extras-build-all.sh b/extras-build-all.sh @@ -11,8 +11,6 @@ set -ex /extras/tiny-curl.sh -/extras/muxzcat.sh - /extras/git.sh # muon-stage2 tiny-curl /extras/make.sh diff --git a/extras/muxzcat.sh b/extras/muxzcat.sh @@ -1,10 +0,0 @@ -#!/bin/sh -set -ex - -cd /extras/muxzcat-*/ - -$CC -std=c90 $CFLAGS -o /usr/bin/muxzcat muxzcat.c -ln -s muxzcat /usr/bin/xzcat -ln -s muxzcat /usr/bin/xzdec - -cd - diff --git a/fetch.sh b/fetch.sh @@ -16,7 +16,6 @@ URLS=" https://git.kernel.org/pub/scm/git/git.git/snapshot/git-2.50.0.tar.gz https://mirrors.edge.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.47.2/e2fsprogs-1.47.2.tar.gz https://muon.build/releases/v0.5.0/muon-v0.5.0.tar.gz - https://c9x.me/compile/release/qbe-1.2.tar.xz " WORKDIR="$(dirname "$0")" @@ -68,7 +67,6 @@ fetch_forge https://github.com/onetrueawk/awk/archive nawk 20250116 fetch_forge https://github.com/ibara/oksh/archive/refs/tags oksh oksh-7.7 fetch_forge https://github.com/ibara/yacc/archive/refs/tags yacc oyacc-6.6 fetch_forge https://github.com/pkgconf/pkgconf/archive/refs/tags pkgconf pkgconf-2.4.3 -fetch_forge https://github.com/pts/muxzcat/archive/refs/tags muxzcat v2b # suckless.org doesn't provides snapshots of sbase (yet?) test -e sbase-b30fb568.tar.gz || curl ${CURL_OPTS} -o sbase-b30fb568.tar.gz https://git.sr.ht/~mcf/sbase/archive/b30fb56804bfed69b45ef0e944d2e029e4d26258.tar.gz diff --git a/make-root.sh b/make-root.sh @@ -35,7 +35,6 @@ extra_tarballs=" git-2.50.0.tar.gz e2fsprogs-1.47.2.tar.gz muon-v0.5.0.tar.gz - muxzcat-v2b.tar.gz " extra_distfiles=" cacert-2024-11-26.pem @@ -50,7 +49,6 @@ extra_local_files=" extras/make.sh extras/muon-stage1.sh extras/muon-stage2.sh - extras/muxzcat.sh extras/pkgconf-lite.sh extras/pkgconf.sh extras/tiny-curl.sh