On Thu, Oct 14, 2021 at 8:32 AM Richard Purdie <richard.pur...@linuxfoundation.org> wrote: > > On Thu, 2021-10-14 at 08:28 -0400, Bruce Ashfield wrote: > > On Thu, Oct 14, 2021 at 8:10 AM Richard Purdie > > <richard.pur...@linuxfoundation.org> wrote: > > > > > > We want things to be reproduicble and the variable doesn't really change > > > much any more. Drop the remaining uses and make those code paths always > > > active. > > > > It wasn't clear to me from reading the patch. What is the way that > > someone would now get the current timestamp into a kernel build, if > > that's the behaviour that they want ? > > With this change they probably don't get the option. If we want that to be > configurable, we should probably move the control to a different variable > which > is focused specifically on the kernel. The hardest bit is probably picking a > name!
This is probably the most surprising feature of reproducibility for kernel developers, and a question that I've gotten multiple times ("what happened to my timestamp ?" followed by "how do I turn this off?") Most kernel developers already don't really like the "yocto workflow", and this adds another element in that category. It is common in a debug scenario to check the timestamp of the running kernel to make sure that you've actually booted the one you just built. > > You don't really want to turn off all reproducibility everywhere for just the > kernel timestamping change. Agreed. And agreed on picking the name, could it be something around KERNEL_DEBUG ? And we could even put a bbnote (that they won't see, but that's the best I can think of) that indicates that reproducibility is on and the timestamp is set to <x> .. and the opposite when reproducibility is off ? Bruce > > Cheers, > > Richard > -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#156950): https://lists.openembedded.org/g/openembedded-core/message/156950 Mute This Topic: https://lists.openembedded.org/mt/86310659/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-