https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-dns/opendnssec-2.1.13 has implicit function declarations in configure logs. Discovered on: amd64 (internal ref: tinderbox_musl) System: MUSL-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#MUSL) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#QA0072
Created attachment 884802 [details] build.log build log and emerge --info
Found the following implicit function declarations in configure logs: config.log:7306 - setresuid config.log:7320 - setresgid
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e940cb1186e1d25ab604cad4b3e02cb7a324b30e commit e940cb1186e1d25ab604cad4b3e02cb7a324b30e Author: Eli Schwartz <eschwartz@gentoo.org> AuthorDate: 2024-07-08 03:13:00 +0000 Commit: Eli Schwartz <eschwartz@gentoo.org> CommitDate: 2024-07-08 03:18:40 +0000 net-dns/opendnssec: add patch to build with gcc 14 Upstream's website appears to be having... issues. I did find a bug reporting link but it led to a subdomain with broken SSL. Unclear how to progress further. The sum totality of the issues is a lot of missing headers. Not only did this affect both configure checks as well as the installable artifacts, but it also triggered LTO type mismatch errors when the missing stdlib headers resulted in fake guessed prototypes that then mismatched libc. Killing two birds with one stone! Closes: https://bugs.gentoo.org/871294 Closes: https://bugs.gentoo.org/879727 Closes: https://bugs.gentoo.org/924367 Closes: https://bugs.gentoo.org/927176 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> ...s-of-headers-to-pass-the-basic-c99-sniff-.patch | 89 ++++++++++++++++++++++ ...c-2.1.13.ebuild => opendnssec-2.1.13-r1.ebuild} | 4 + 2 files changed, 93 insertions(+)