[Libre-soc-dev] Who wants build failure emails?

Jacob Lifshay programmerjake at gmail.com
Wed Jun 22 10:41:32 BST 2022


On Wed, Jun 22, 2022, 02:31 lkcl <luke.leighton at gmail.com> wrote:

> the issue dimitry is size and reproducability. anyone can take the git
> commit hashes and reproduce that which is redundant and effectively useless
> / wasting-space
>

the reason i want to keep the whole ci build history is precisely because
of the lack of reproducibility and for efficiency (e.g. if you want to know
when a build started printing a message, you can just grep the logs, rather
than having to spend days doing git bisect and building over multiple repos
simultaneously, only to discover the issue was something we have little
control over -- e.g. debian package versions (i'm not even sure you *can*
git bisect across more than 1 repo --- another good reason we should have
decided to put all our code in 1 repo like llvm does).

an example of a difference we have practically no control over is git
recently changing to not work when you aren't the owner of the repo you're
operating on, that change wasa security fix for someone doing something
like creating C:\.git on windows and lots of git commands run by someone
else would run scripts from that directory...bad.

Jacob


More information about the Libre-soc-dev mailing list