From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Kocialkowski Date: Mon, 20 Jul 2015 10:03:30 +0200 Subject: [U-Boot] [Reproducible-builds] [PATCH] build: create time and date independent binary In-Reply-To: <55AC93CD.8020109@denx.de> References: <1434123073-22459-1-git-send-email-hs@denx.de> <201506131110.21979.holger@layer-acht.org> <1434220011.3445.21.camel@collins> <201507191436.14384.holger@layer-acht.org> <87pp3oe1bl.fsf@aikidev.net> <55AC93CD.8020109@denx.de> Message-ID: <1437379410.2338.2.camel@aldrin> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de > Did you see my v2 patch [1] for u-boot? > > It also builds now u-boot images created with mkimage reproducible ... > > If I interpret your patch from above correct, you add with > SOURCE_DATE_EPOCH a specific fix timestamp? > > I think, this could be included to my approach too ... > > If SOURCE_DATE_EPOCH is defined, use it, fi not defined > define U_BOOT_DATE, U_BOOT_TIME and U_BOOT_TZ > with my default settings from [1] ... > > All only if CONFIG_SYS_EXACT_BINARY is set in the u-boot > config of course ... > > What do you think? I think adding a config option adds all sorts of unnecessary complications. SOURCE_DATE_EPOCH is sufficient for what we want. Thanks a lot for your work, it has been a great base for the patch I just sent: http://patchwork.ozlabs.org/patch/497577/ Feel free to add your signed-off-by line since it's inspired by your patch. -- 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/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: This is a digitally signed message part URL: