Move from mes-m2 to mes-0.24.

This commit is contained in:
Andrius Štikonas 2022-05-04 19:32:45 +01:00
parent 52e4366fb6
commit 424aa5be38
28 changed files with 156 additions and 296 deletions

View file

@ -105,42 +105,37 @@ mkdir -p "${DESTDIR}" "${REPO}" /dev
build flex-2.5.11
# Patch meslibc to support > 255 command line arguments
build mes-0.23 mes-libc-0.23.sh
build tcc-0.9.27 tcc-meslibc-rebuild.sh checksums/tcc-meslibc-rebuild
build musl-1.1.24 "" checksums/pass1
build musl-1.1.24
# Rebuild tcc using musl
build tcc-0.9.27 tcc-musl-pass1.sh checksums/tcc-musl-pass1
build tcc-0.9.27 tcc-musl-pass1.sh
# Rebuild musl using tcc-musl
build musl-1.1.24 "" checksums/pass2
build musl-1.1.24
# Rebuild tcc-musl using new musl
build tcc-0.9.27 tcc-musl-pass2.sh checksums/tcc-musl-pass2
build tcc-0.9.27 tcc-musl-pass2.sh
# Rebuild sed using musl
build sed-4.0.9 sed-4.0.9.sh checksums/pass2
build sed-4.0.9 sed-4.0.9.sh
# Rebuild bzip2 using musl
build bzip2-1.0.8 bzip2-1.0.8.sh checksums/bzip2-pass2
build bzip2-1.0.8 bzip2-1.0.8.sh
build m4-1.4.7
build flex-2.6.4
build bison-3.4.1 stage1.sh checksums/stage1
build bison-3.4.1 stage2.sh checksums/stage2
build bison-3.4.1 stage3.sh checksums/stage3
build bison-3.4.1 stage1.sh
build bison-3.4.1 stage2.sh
build bison-3.4.1 stage3.sh
build grep-2.4
build diffutils-2.7
# Rebuild coreutils using musl
build coreutils-5.0 coreutils-5.0.sh checksums/pass2
build coreutils-5.0 coreutils-5.0.sh
# Build only date, mktemp and sha256sum
build coreutils-6.10
@ -151,9 +146,9 @@ build perl-5.000
build perl-5.003
build perl5.004-05 '' '' '' perl5.004_05
build perl5.004-05 '' '' perl5.004_05
build perl5.005-03 '' '' '' perl5.005_03
build perl5.005-03 '' '' perl5.005_03
build perl-5.6.2
@ -178,11 +173,12 @@ build libtool-1.4
build binutils-2.14
# Build musl with fewer patches
build musl-1.1.24 binutils-rebuild.sh checksums/pass3 patches-pass3
populate_device_nodes
build musl-1.1.24 binutils-rebuild.sh patches-pass3
# Rebuild tcc-musl using new musl
build tcc-0.9.27 tcc-musl-pass3.sh checksums/tcc-musl-pass3 patches-musl-pass3
build tcc-0.9.27 tcc-musl-pass3.sh patches-musl-pass3
populate_device_nodes
build autoconf-2.53 stage1.sh
build autoconf-2.53 stage2.sh
@ -220,16 +216,16 @@ build automake-1.10.3
build autoconf-2.64
build gcc-4.0.4 pass1.sh checksums/pass1
build gcc-4.0.4 pass1.sh
# This hack fixes a strange bug in mes libc bash
set -x
build linux-headers-5.10.41 '' '' '' linux-5.10.41
build linux-headers-5.10.41 '' '' linux-5.10.41
set +x
build musl-1.2.2
build gcc-4.0.4 pass2.sh checksums/pass2
build gcc-4.0.4 pass2.sh
build util-linux-2.19.1