Page MenuHomeSerpent OS

Stage 4 Bootstrap
Open, HighPublic

Description

Parent task for stage4 work.

Add appropriate tasks to this parent task.

Event Timeline

ikey triaged this task as High priority.Aug 22 2020, 1:29 AM
ikey created this task.
ikey added a project: Bootstrap.

We could build the gnu toolchain items first in S4 and set the default symlinks (in /usr/bin over to point to the binutils/gcc defaults. (this could be done in stage4.sh)

  • gcc: pull out gmp/mpfr/mpc into separate gnu builds (they will need to link to libstdc++) in S3 so they don't try to build as part of gcc.yml as they don't take the right options as subbuilds of gcc.

Then make LLVM the default symlinks to build the remaining packages.

Such an approach likely means reverting https://dev.serpentos.com/rBSC0e8aaa11957f0f1638da6ad18632bf9b1d1a6e15