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 later. > >> > >> I wish to make all contributions upstream. What would really help at > >> first would be to have all targets built regularly to see where work is > >> needed. This is where I think the Debian infrastructure could help, in a > >> similar way as what was started for Coreboot. > > FWIW, I was planning on including this patch to u-boot in the next > upload to Debian: > > > https://anonscm.debian.org/cgit/collab-maint/u-boot.git/tree/debian/patches/use-date-from-debian-changelog.patch?h=experimental-2015.07 > > 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 up with something similar last week. This is not actually sufficient, but close. I will submit what I have to the U-Boot mailing list soon (hopefully, later today), feel free to review it there and import it to Debian. > Hoping to get some armhf buildd nodes up an running soonish... although > it should also be buildable with the cross-toolchains, if the > reproducible buildds coulld be made to support that. Native builds don't seem realistic given the many different architectures that U-Boot supports, unless done with virtualisation (see my other email from today). Now that I think about it, maybe virtualisation would require simply too many VMs to setup. Either way, we can always try to add a toolchain build script to U-Boot. -- Paul Kocialkowski, Replicant developer Replicant is a fully free Android distribution running on several devices, a free software mobile operating system putting the emphasis on freedom and privacy/security. Website: http://www.replicant.us/ Blog: http://blog.replicant.us/ Wiki/tracker/forums: http://redmine.replicant.us/
Description: This is a digitally signed message part
_______________________________________________ Reproducible-builds mailing list Reproduciblefirstname.lastname@example.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds