lie
lie copied to clipboard
Avoid writing uninitialized stack memory into INFO.ind and LEARN.ind
(probably required because compilers do padding on structs) in order to make package builds reproducible See https://reproducible-builds.org/ for why this is good
I could not find a way to contribute this patch to upstream LiE, so I'm sending it here in the hope that it will be useful and eventually find its way to upstream.
Also tracked at https://bugzilla.opensuse.org/show_bug.cgi?id=1061220
Thanks for the pull request! I should say that 1) I've had no communication with the upstream LiE developers, 2) this repository also has not been maintained in a while, and 3) the copy of LiE contained herein has been somewhat modified. So I'd recommend trying elsewhere if you want to get things merged upstream.
I don't know where 'elsewhere' would be, so I would just push it into openSUSE then.
- probably does not matter, because the patch applies cleanly.