diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-07-27 05:08:32 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-07-27 05:08:32 +0000 |
commit | b3a76119093d55c8162b8f97605123bb1e732cd0 (patch) | |
tree | 403ac5b0f49ef5a1428ed13c64da684bed033512 /man/make.conf.5 | |
parent | 53cc1f35ea19420542b40d3bd0ea298228d968b5 (diff) | |
download | portage-b3a76119093d55c8162b8f97605123bb1e732cd0.tar.gz portage-b3a76119093d55c8162b8f97605123bb1e732cd0.tar.bz2 portage-b3a76119093d55c8162b8f97605123bb1e732cd0.zip |
Bug #233077 - Add QA check which verifies that LDFLAGS are respected. For now
this only works when LDFLAGS contains --hash-style=gnu since in this case the
the elf files should not contain .hash sections and we can use scanelf to
check whether or not the those sections exist. This adds a QA_DT_HASH variable
that is analogous to existing QA control variables documented in the ebuild.5
man page. There is also a complementary QA_STRICT_DT_HASH variable that can
be set in make.conf in order to ignore QA_DT_HASH settings in ebuilds. Thanks
to Arfrever Frehtes Taifersar Arahesis for this patch which I've tweaked in
just a few minor ways.
svn path=/main/trunk/; revision=11205
Diffstat (limited to 'man/make.conf.5')
-rw-r--r-- | man/make.conf.5 | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/man/make.conf.5 b/man/make.conf.5 index 4c291c0da..b1e0693f5 100644 --- a/man/make.conf.5 +++ b/man/make.conf.5 @@ -552,6 +552,10 @@ settings from ebuilds. See also \fBebuild\fR(5). Set this to cause portage to ignore any \fIQA_TEXTREL\fR override settings from ebuilds. See also \fBebuild\fR(5). .TP +\fBQA_STRICT_DT_HASH = \fI"set"\fR +Set this to cause portage to ignore any \fIQA_DT_HASH\fR override +settings from ebuilds. See also \fBebuild\fR(5). +.TP .B RESUMECOMMAND This variable contains the command used for resuming package sources that have been partially downloaded. It should be defined using the same format |