A fully reproducible C toolchain rooted on POSIX shell
Simon Josefsson
simon at josefsson.org
Fri Feb 6 22:07:01 UTC 2026
Laurent Huberdeau <laurenthuberd at gmail.com> writes:
> Hi everyone,
>
> I recently finished my master's thesis[0] arguing for the use of POSIX
> shell for diverse double-compilation and reproducible builds. It also
> presents pnut[1], a C compiler capable of bootstrapping itself and TCC
> (Linux i386) exclusively from any POSIX-compliant shell (bash, ksh, dash,
> zsh, etc.) and human-readable source files.
>
> Curious to hear your thoughts!
Wow, that is really impressive! I'm looking into packaging for Debian,
maybe this could be part of a bootstrap build of Debian. But can it
build TCC or not? The README suggests yes but
https://github.com/udem-dlteam/pnut/issues/63 suggests no, although it
may be old.
/Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1251 bytes
Desc: not available
URL: <http://lists.reproducible-builds.org/pipermail/rb-general/attachments/20260206/ed90b2bd/attachment.sig>
More information about the rb-general
mailing list