logo

bootstrap-initrd

Linux initrd to bootstrap from a small binary seed git clone https://anongit.hacktivis.me/git/bootstrap-initrd.git/
commit: cb278150cdad8dccea7e8fc4d2b0fe91717da87d
parent 2ee29f8308894227241650c068d58968a5873e5a
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Tue,  4 Feb 2025 15:11:46 +0100

extras/tiny-curl.sh: can be built with current pdpmake

Diffstat:

Mextras-build-all.sh7++++---
Mextras/tiny-curl.sh13++++++-------
2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/extras-build-all.sh b/extras-build-all.sh @@ -9,12 +9,13 @@ set -ex /extras/pkgconf.sh /extras/muon-stage2.sh # libpkgconf +/extras/tiny-curl.sh + +/extras/git.sh # muon-stage2 tiny-curl + /extras/make.sh /extras/e2fsprogs.sh # make -/extras/tiny-curl.sh # make /extras/xz.sh # make /extras/iproute2.sh # make pkgconf - -/extras/git.sh # muon-stage2 tiny-curl diff --git a/extras/tiny-curl.sh b/extras/tiny-curl.sh @@ -6,18 +6,17 @@ die() { exit 1 } -# pdpmake: (Makefile:374): recursive macro am__v_lt_ -# pdpmake: (Makefile:1299): failed to build 'all-recursive' exit 1 -# Works with gmake and bmake -command -v make || die "Run /extras/make.sh" command -v brssl || die "Run /extras/bearssl.sh" tar xof /distfiles/tiny-curl-*.tar.gz cd tiny-curl-*/ -LD=$CC ./configure --prefix=/usr --with-bearssl --with-ca-bundle=/usr/share/cacert/cert.pem -make RANLIB=true -make install INSTALL=install +export LD=$CC +export MAKE=pdpmake + +./configure --prefix=/usr --with-bearssl --with-ca-bundle=/usr/share/cacert/cert.pem +"$MAKE" RANLIB=true +"$MAKE" install INSTALL=install cd .. rm -fr tiny-curl-*/