Repository navigation
C rewrite of mylfs (phases 1-5, static musl build).
mylfs-0.4.0.tar.gz is the vendored source tarball: the mylfs source, the LFS12_3 and dkrecipes recipe sets, and libyaml 0.2.5 under vendor/ so it can be built with just a C compiler (sha256 c642ae9b75fee120b2d96c712538bd2cf283228d2337df2cf2988e3c02678ef4 for yaml-0.2.5.tar.gz).
Build (musl-gcc or gcc):
tar -xf vendor/yaml-0.2.5.tar.gz -C vendor && cd vendor/yaml-0.2.5 && ./configure --prefix=$PWD/../libyaml --disable-shared --enable-static && make install && cd ../..
make CC=musl-gcc YAML_PREFIX=$PWD/vendor/libyaml