aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* install-qa-check.d/10ignored-flags: fix false positiveArfrever Frehtes Taifersar Arahesis2019-05-191-1/+1
| | | | | | | | | Do not report not respecting LDFLAGS for *.o files with __gentoo_check_ldflags__ symbol. Bug: https://bugs.gentoo.org/686356 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* scanelf: fix %p format string for EAPI 7 (bug 659228)Zac Medico2018-06-261-3/+3
| | | | | | | | | For all scanelf path arguments that are used in processing of the %p format string, normalize the argument to have a trailing slash, so that the leading slash is consistently stripped in the expansion of the %p format string. Bug: https://bugs.gentoo.org/659228
* estrip, install-qa-check.d/10ignored-flags: fix bug 653352Arfrever Frehtes Taifersar Arahesis2018-04-161-1/+1
| | | | | | Update detection of ELF files to work with >=sys-apps/file-5.33. Bug: https://bugs.gentoo.org/653352
* install-qa-check.d/10ignored-flags: fix LDFLAGS check (bug 455232)Felix Janda2017-10-161-2/+3
| | | | | | | | | | | Since binutils-2.23.51.0.9+ defaults to hash-style=gnu, use a __gentoo_check_ldflags__ symbol instead. The check is now enabled by adding "-Wl,--defsym=__gentoo_check_ldflags__=0" to LDFLAGS. The symbol will be automatically removed when the binary is stripped. Bug: https://bugs.gentoo.org/455232 Acked-by: Brian Dolbec <dolsen@gentoo.org>
* Split install_qa_check() into install-qa-check.d scriptsMichał Górny2014-09-251-0/+99
Convert the horrendous install_qa_check() function into a plug-in system that calls separate QA checking scripts from install-qa-check.d.