From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yann E. MORIN Date: Mon, 10 Sep 2018 22:37:52 +0200 Subject: [Buildroot] [PATCH v5 0/3] Add tainting support to buildroot In-Reply-To: <20180910213756.49d85d30@windsurf> References: <20180909142019.GK2841@scaer> <20180909185518.GA2409@scaer> <20180910150009.GA2674@scaer> <20180910180705.GF2674@scaer> <20180910213756.49d85d30@windsurf> Message-ID: <20180910203752.GK2674@scaer> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Thomas, All, On 2018-09-10 21:37 +0200, Thomas Petazzoni spake thusly: > On Mon, 10 Sep 2018 20:07:05 +0200, Yann E. MORIN wrote: > > If you are going so far as to explicitly write this line, just hide the > > package behing BR2_REPRODUCIBLE instead, yes. > I think BR2_REPRODUCIBLE is not the same thing. BR2_REPRODUCIBLE means > "assuming we have the same source code and configuration, we guarantee > that the binary results will be bit-to-bit identical". > > While the reproducibility issue we are talking about in this thread is > about having the same source code each time the build is done. It's > obviously a requirement for BR2_REPRODUCIBLE to work, but the fact that > we build with the same source code each time the build is done is a > property of Buildroot regardless of whether BR2_REPRODUCIBLE is enabled > or not. > > So I'm sorry, but this suggestion to hide a package behind > BR2_REPRODUCIBLE because the *source* is not guaranteed to be the same > each time is not a good suggestion IMO, as it's confusing two > different "reproducible" properties. But if you select BR2_REPRODUCIBLE, do you accept that a package makes it so that the build is actually not reproducible? That is completely contradictory... But I'm really done this time on this topic, now. I'm pretty sure I clearly explained why a tainted flag is a bad idea... Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'