[Buildroot] [PATCH 01/34] reproducibility: introduce config knob

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon May 9 13:11:16 UTC 2016


Hello,

On Mon, 09 May 2016 15:01:53 +0200, Peter Korsgaard wrote:

>  > I use timestamps all the time to verify that I'm indeed running the
>  > version of the code I intend to run. As I work on the kernel, I use the
>  > kernel timestamp, but I really use it all the time, to double check
>  > that I'm running the kernel image I just built and not one that was
>  > left around, built several days/weeks ago.  
> 
> Ok, what timestamps exactly? Embedded timestamps like uname -v or
> filesystem timestamps of the files?

The one I use for the kernel is obviously the embedded time stamp,
displayed at boot time (and also in uname -v).

I guess the filesystem time stamps are not that useful, but they are
the "easy" part (i.e they can be fixed globally when generating the
filesystem image). The embedded timestamps all over the place in
different programs/libraries are really the annoying part.

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com



More information about the buildroot mailing list