mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-04 10:25:25 +01:00
- We do not use latest 4.9.x because it relies on a new version of binutils, while older versions do not. (Note: we should be able to go a bit newer but I didn't bother testing >50 versions to figure this out). - We do not use newer kernel versions because they require one or more of (new perl, new binutils, new make, new gcc, new bison, new tar). - sysb and sysc are updated to use the SATA (libata) subsystem (aka sda) instead of IDE-emulating SATA subsystem (aka hda) which is now available to us. - While theoretically according to docs 4.9 should work OOTB with our version of binutils this is not the case, so we have to do a bit of (interesting) patching. But this does not break anything. - Thankfully serial support in 4.9 is not screwed over like it is in 2.6 so we can revert to that. - 4.9 has the linux-libre project at our disposal, instead of gNewSense. So we use this. Unfortunatley that takes forever because we have to use sed because our version of gawk is too old/buggy. :( I plan to introduce very shortly 1. parallelism 2. 'sysc snapshot' which will start from sysc to avoid this. I do not want to use linux-libre tarballs because they make modificiations directly from this script (aka not easily verifiable, use the source!) and this script allows for much greater flexibility. - We compile the initramfs ahead-of-build using the in-tree cpio generator instead of also building cpio to use less packages. We do NOT build the initramfs into the kernel like 2.6 (unsupported). - Oh and fix a kexec-tools checksum. |
||
|---|---|---|
| .. | ||
| autoconf-2.12 | ||
| autoconf-2.13 | ||
| autoconf-2.52 | ||
| autoconf-2.53 | ||
| autoconf-2.54 | ||
| autoconf-2.55 | ||
| autoconf-2.57 | ||
| autoconf-2.59 | ||
| autoconf-2.61 | ||
| autoconf-2.64 | ||
| automake-1.4-p6 | ||
| automake-1.6.3 | ||
| automake-1.7 | ||
| automake-1.7.8 | ||
| automake-1.8.5 | ||
| automake-1.9.6 | ||
| automake-1.10.3 | ||
| bash-2.05b | ||
| binutils-2.14 | ||
| bison-3.4.1 | ||
| bzip2-1.0.8 | ||
| coreutils-5.0 | ||
| coreutils-6.10 | ||
| diffutils-2.7 | ||
| findutils-4.2.33 | ||
| flex-2.5.11 | ||
| flex-2.6.4 | ||
| gawk-3.0.4 | ||
| gcc-4.0.4 | ||
| grep-2.4 | ||
| gzip-1.2.4 | ||
| heirloom-devtools-070527 | ||
| help2man-1.36.4 | ||
| kbd-1.15 | ||
| kexec-tools-2.0.22 | ||
| libtool-1.4 | ||
| libtool-2.2.4 | ||
| linux-4.9.10 | ||
| linux-headers-5.10.41 | ||
| m4-1.4.7 | ||
| make-3.80 | ||
| make-3.82 | ||
| mes | ||
| mes-0.23 | ||
| musl-1.1.24 | ||
| musl-1.2.2 | ||
| patch-2.5.9 | ||
| perl-5.000 | ||
| perl-5.003 | ||
| perl-5.6.2 | ||
| perl5.004_05 | ||
| perl5.005_03 | ||
| pkg-config-0.29.2 | ||
| sed-4.0.9 | ||
| stage0-posix | ||
| tar-1.12 | ||
| tcc-0.9.26 | ||
| tcc-0.9.27 | ||
| util-linux-2.19.1 | ||
| after.kaem | ||
| run.sh | ||