How can I use the GCC -frandom-seed=<file name> option with the waf build system?
Sebastian Huber
sebastian.huber at embedded-brains.de
Fri Sep 23 19:03:42 UTC 2022
On 23/09/2022 20:27, Joel Sherrill wrote:
>
>
> On Fri, Sep 23, 2022 at 11:49 AM Sebastian Huber
> <sebastian.huber at embedded-brains.de
> <mailto:sebastian.huber at embedded-brains.de>> wrote:
>
> On 23/09/2022 18:47, Karel Gardas wrote:
> > On 9/23/22 18:35, Sebastian Huber wrote:
> >> Hello,
> >>
> >> I have a question for the waf experts. How can I use the GCC
> >> -frandom-seed=<file name> option with the waf build system?
> >>
> >>
> https://stackoverflow.com/questions/73829827/how-can-i-use-the-gcc-frandom-seed-file-name-option-with-the-waf-build-system <https://stackoverflow.com/questions/73829827/how-can-i-use-the-gcc-frandom-seed-file-name-option-with-the-waf-build-system>
> >
> > Unix? Why not to use pure and simple -frandom-seed=$RANDOM ? E.g.
> I hope
> > you'd like to have something there hence went for file name which
> will
> > give you stable "random" value per every file compiled while $RANDOM
> > will give you more randomness and certainly not the same value
> per same
> > file...
>
> I would like to have a reproducible build, so I don't want something
> which varies across builds.
>
>
> Why not just pass in a constant? You need it to be the same so waf
> reacts the same.
The GCC documentation says:
The string should be different for every file you compile.
--
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.huber at embedded-brains.de
phone: +49-89-18 94 741 - 16
fax: +49-89-18 94 741 - 08
Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
More information about the devel
mailing list