In order to enable/disable it you just have to go into the src/config/Options.lb and change the BUILDID_OPTION to be blank for older ld versions / non-x86 builds and leave it as "-Wl,--build-id=none" for the newer ld versions.
This IMO is the same as using an enviroment variable. With the added benefit of it being contained within the build process. I do not know of any other build option(s) that currently use enviroment variables. I believe all of them are currently handled through the Options.lb file and see no reason to break from this.
ron minnich wrote:
Hmm. I applied this patch and now nothing works at all on my fc7 system.
how am I supposed to use this patch? How do you disable it? I don't see this as being convenient for the user -- unless I'm missing something.
ron