ludic/changes/bootstrap-mkdir-bin.md
Orkuncakilkaya 4b81b55849 fix(docs): make the documented bootstrap work on a fresh clone
bin/ is gitignored and not checked in, so the first command in README.md,
COMPILING.md, CONTRIBUTING.md, tools/x/main.ludic and on the site —

    clang selfhost/ludicc.seed.ll -o bin/ludicc && ...

failed on a clean checkout with `ld: open() failed, errno=2 for 'bin/ludicc'`.
Verified against a fresh clone. Every copy now leads with `mkdir -p bin`, which
is what the CI workflows had been doing all along.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-05 01:48:01 +03:00

393 B

bump: patch type: fix The documented bootstrap works on a fresh clone. bin/ is gitignored and not checked in, so clang selfhost/ludicc.seed.ll -o bin/ludicc — the first command in the README, in COMPILING, in CONTRIBUTING and on the site — failed with ld: open() failed, errno=2 for 'bin/ludicc'. Every copy now begins with mkdir -p bin, which is what CI had been doing all along.