Bit-reproduciblity issue for gfortran .mod files
Alastair McKinstry
alastair.mckinstry@sceal.ie
Tue Feb 13 06:56:00 GMT 2018
>>> So while reproducible builds are important and this is a good catch,
>>> your patch as-is is not really usable. But luckily gcc includes a copy
>>> of libiberty, including lbasename(). That function seems to be used by
>>> other frontends, so I'd suggest using that instead.
>> Thanks, I hadn't heard of lbasename(). I've just tested it and it works.
>> No header inclusion needed.
> This is Ok for trunk with a proper ChangeLog entry. Since it's
> effectively a change in a comment I think we can dispense with nagging
> the release managers, even though we're in stage 4.
>
> Do you, or anybody else, have any particular opinion on whether it
> should be backported to older release branches?
>
> Do you have commit access, or do you need somebody to do it for you?
>
I have no opinion on whether it should be backported; there is a patch
for it in Debian at the moment; it would help reproducible builds
elsewhere (eg OpenSUSE have a reproducible builds project too).
I don't have commit access.
--
Alastair McKinstry, <alastair@sceal.ie>, <mckinstry@debian.org>, https://diaspora.sceal.ie/u/amckinstry
Commander Vimes didnât like the phrase âThe innocent have nothing to fear,â
believing the innocent had everything to fear, mostly from the guilty but in the longer term
even more from those who say things like âThe innocent have nothing to fear.â
- T. Pratchett, Snuff
More information about the Fortran
mailing list