Re: [PATCH] gcc: read -fdebug-prefix-map OLD from environment (improved reproducibility)

2015-12-15 Thread Daniel Kahn Gillmor
On Tue 2015-12-15 11:08:23 -0500, Bernd Schmidt wrote: > I'm guessing you don't have an account I don't have an account (though i'd be happy to set one up if you point me toward the process). > so I'll bootstrap and test it and then commit. fwiw, I've tested it myself, and can confirm that it

Re: [PATCH] gcc: read -fdebug-prefix-map OLD from environment (improved reproducibility)

2015-12-15 Thread Daniel Kahn Gillmor
On Tue 2015-12-15 07:19:30 -0500, Bernd Schmidt wrote: > On 12/11/2015 08:14 PM, Daniel Kahn Gillmor wrote: >> Here's a one-liner patch for this approach (also at >> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37007): > > I think that one-liner is fine, even for now

Re: [PATCH] gcc: read -fdebug-prefix-map OLD from environment (improved reproducibility)

2015-12-11 Thread Daniel Kahn Gillmor
On Thu 2015-12-10 19:12:57 -0500, Daniel Kahn Gillmor wrote: > On Thu 2015-12-10 18:59:33 -0500, Joseph Myers wrote: >> On Thu, 10 Dec 2015, Daniel Kahn Gillmor wrote: >> >>> Specifically, if the first character of the "old" argument is a >>> literal

Re: [PATCH] gcc: read -fdebug-prefix-map OLD from environment (improved reproducibility)

2015-12-11 Thread Daniel Kahn Gillmor
On Fri 2015-12-11 12:03:28 -0500, Bernd Schmidt wrote: > On 12/11/2015 05:49 PM, Daniel Kahn Gillmor wrote: >> I've re-rolled the patch (attached below, here) to use the ENV: prefix >> instead of the $. > > It might be irrelevant at this point, but the "ENV:" prefix

Re: [PATCH] gcc: read -fdebug-prefix-map OLD from environment (improved reproducibility)

2015-12-10 Thread Daniel Kahn Gillmor
On Thu 2015-12-10 12:36:18 -0500, Daniel Kahn Gillmor wrote: > Work on the reproducible-builds project [0] has identified that build > paths are one cause of output variation between builds. This > changeset allows users to avoid this variation when building C objects > with debug sy

Re: [PATCH] gcc: read -fdebug-prefix-map OLD from environment (improved reproducibility)

2015-12-10 Thread Daniel Kahn Gillmor
On Thu 2015-12-10 18:59:33 -0500, Joseph Myers wrote: > On Thu, 10 Dec 2015, Daniel Kahn Gillmor wrote: > >> Specifically, if the first character of the "old" argument is a >> literal $, then gcc will treat it as an environment variable name, and >> use the value

[PATCH] gcc: read -fdebug-prefix-map OLD from environment (improved reproducibility)

2015-12-10 Thread Daniel Kahn Gillmor
Work on the reproducible-builds project [0] has identified that build paths are one cause of output variation between builds. This changeset allows users to avoid this variation when building C objects with debug symbols, while leaving the default behavior unchanged. Background -- gcc