On Mon, Jul 27, 2020 at 09:03:13PM -0300, Fabio Estevam wrote: > Vagrant Cascadian reported that mx6cuboxi target no longer builds > reproducibility on Debian. > > One example of builds mismatches: > > 00096680: 696e 6700 736f 756e 642d 6461 6900 6465 ing.sound-dai.de > -00096690: 7465 6374 2d67 7069 6f73 0000 tect-gpios.. > +00096690: 7465 6374 2d67 7069 6f73 0061 tect-gpios.a > > This problem happens because all the buffers in fit_image.c are > allocated via malloc(), which does not zero out the allocated buffer. > > Using calloc() fixes this unpredictable behaviour as it guarantees > that the allocated buffer are zero initialized. > > Reported-by: Vagrant Cascadian <vagr...@reproducible-builds.org> > Suggested-by: Tom Rini <tr...@konsulko.com> > Signed-off-by: Fabio Estevam <feste...@gmail.com> > Tested-by: Vagrant Cascadian <vagr...@reproducible-builds.org>
Applied to u-boot/master, thanks! -- Tom
signature.asc
Description: PGP signature