https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-libs/libhtp-0.5.42 has implicit function declarations in configure logs. Discovered on: amd64 (internal ref: ci) NOTE: See also: https://bugs.gentoo.org/898488#c4.
Created attachment 855510 [details] build.log build log and emerge --info
ci has reproduced this issue with version 0.5.43 - Updating summary.
Is there a way of telling QA not to complain about this? There are no additional header files to include here, what this test does is tell apart dev-libs/libiconv (which does define iconvctl()) from other iconv providers (which do not). As such, the test in question is supposed to fail in most cases (both glibc and musl provide iconv so I think we would only ever pull in dev-libs/libiconv in Prefix installations?) and having the failure occur at compile rather than at link time is if anything desirable.
(In reply to Marek Szuba from comment #3) > Is there a way of telling QA not to complain about this? There are no > additional header files to include here, what this test does is tell apart > dev-libs/libiconv (which does define iconvctl()) from other iconv providers > (which do not). As such, the test in question is supposed to fail in most > cases (both glibc and musl provide iconv so I think we would only ever pull > in dev-libs/libiconv in Prefix installations?) and having the failure occur > at compile rather than at link time is if anything desirable. See first comment: >See also: https://bugs.gentoo.org/898488#c4.
(In reply to Sam James from comment #4) > See first comment: > >See also: https://bugs.gentoo.org/898488#c4. YOUR first comment, I presume. Thanks!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a05946d75eeabb47f18fdb528f04df27911d6e commit a3a05946d75eeabb47f18fdb528f04df27911d6e Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2023-05-09 13:28:53 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2023-05-09 13:34:05 +0000 net-libs/libhtp: have QA ignore implicit 'iconvctl' declaration in configure The only iconv provider which defines iconvctl() is dev-libs/libiconv, which is only needed in certain Prefix installations. As such, this test is very much *intended* to fail to locate the function in question in the vast majority of cases. Closes: https://bugs.gentoo.org/898660 Signed-off-by: Marek Szuba <marecki@gentoo.org> net-libs/libhtp/libhtp-0.5.43.ebuild | 4 ++++ 1 file changed, 4 insertions(+)