Re: [Reproducible-builds] [U-Boot] [PATCH] build: create time and date independent binary

2015-07-20 Thread Heiko Schocher
Hello Vagrant, Am 19.07.2015 um 15:14 schrieb Vagrant Cascadian: On 2015-07-19, Holger Levsen wrote: All this said, if you send me patches, I will probably deploy them as I'm very curious and more reproducibility efforts are good :-) We can can always decide to remove or move them later. I

Re: [Reproducible-builds] [U-Boot] [PATCH] build: create time and date independent binary

2015-07-19 Thread Holger Levsen
Hi Paul, sorry for the late reply. On Samstag, 13. Juni 2015, Paul Kocialkowski wrote: you've seen https://reproducible.debian.net/u-boot ? This seems very minimalistic, but it's good to see U-Boot was given some attention already! :-) but maybe you can explain why u-boot needs more

Re: [Reproducible-builds] [U-Boot] [PATCH] build: create time and date independent binary

2015-07-19 Thread Vagrant Cascadian
On 2015-07-19, Holger Levsen wrote: All this said, if you send me patches, I will probably deploy them as I'm very curious and more reproducibility efforts are good :-) We can can always decide to remove or move them later. I wish to make all contributions upstream. What would really help

Re: [Reproducible-builds] [U-Boot] [PATCH] build: create time and date independent binary

2015-07-19 Thread Holger Levsen
Hi Paul, On Sonntag, 19. Juli 2015, Paul Kocialkowski wrote: sorry for the late reply. No problem, I haven't kept you or the list posted on this either. I got a chance to discuss the issue with Lunar during RMLL 2015 and we came up with a nice way of doing things, using

Re: [Reproducible-builds] [U-Boot] [PATCH] build: create time and date independent binary

2015-07-19 Thread Paul Kocialkowski
Le dimanche 19 juillet 2015 à 17:47 +0200, Holger Levsen a écrit : There seem to be two solutions to this: * Including a script (e.g. the one from coreboot) to build the toolchain as part of the build process * Using native builds with visualization on the servers that run the builds for

Re: [Reproducible-builds] [U-Boot] [PATCH] build: create time and date independent binary

2015-07-19 Thread Holger Levsen
Hi, On Sonntag, 19. Juli 2015, Paul Kocialkowski wrote: I *think* that actually makes u-boot build reproducibly with Debian's reproducible builds toolchain when SOURCE_DATE_EPOCH is set, but I haven't tested it fully. I might have missed some other sources of non-determinism... We came

Re: [Reproducible-builds] [U-Boot] [PATCH] build: create time and date independent binary

2015-07-19 Thread Paul Kocialkowski
Le dimanche 19 juillet 2015 à 06:14 -0700, Vagrant Cascadian a écrit : On 2015-07-19, Holger Levsen wrote: All this said, if you send me patches, I will probably deploy them as I'm very curious and more reproducibility efforts are good :-) We can can always decide to remove or move them

Re: [Reproducible-builds] [U-Boot] [PATCH] build: create time and date independent binary

2015-07-19 Thread Paul Kocialkowski
sorry for the late reply. No problem, I haven't kept you or the list posted on this either. I got a chance to discuss the issue with Lunar during RMLL 2015 and we came up with a nice way of doing things, using SOURCE_DATE_EPOCH. On Samstag, 13. Juni 2015, Paul Kocialkowski wrote: you've

[Reproducible-builds] [U-Boot] [PATCH] build: create time and date independent binary

2015-06-17 Thread Vagrant Cascadian
Thanks for sharing the patches to set U_BOOT_DATE/U_BOOT_TIME/U_BOOT_TZ. I happened to independently work on a similar patch in the last few days: Index: u-boot/Makefile === --- u-boot.orig/Makefile +++ u-boot/Makefile @@ -1231,10