https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-lang/erlang-25.2.2 has implicit function declarations in configure logs (GCC-13-SYSTEM). Discovered on: amd64 (internal ref: gcc13_tinderbox) NOTE: (GCC-13-SYSTEM) in the summary means that the bug was found on a machine that runs gcc-13 but this bug MAY or MAY NOT BE related to the new compiler See also: https://bugs.gentoo.org/898488#c4.
Created attachment 855636 [details] build.log.xz build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
ci has reproduced this issue with version 25.3 - Updating summary.
gcc14_tinderbox has reproduced this issue with version 26.2 - Updating summary.
gcc14_tinderbox has reproduced this issue with version 26.2.1 - Updating summary.
ci has reproduced this issue with version 26.2.2 - Updating summary.
ci has reproduced this issue with version 26.2.4 - Updating summary.
ci has reproduced this issue with version 27.0 - Updating summary.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a095d139a222122359bbf01c16bdb4b685fbb4da commit a095d139a222122359bbf01c16bdb4b685fbb4da Author: Matthew Smith <matthew@gentoo.org> AuthorDate: 2024-05-24 09:07:40 +0000 Commit: Matthew Smith <matthew@gentoo.org> CommitDate: 2024-05-24 09:09:15 +0000 dev-lang/erlang: ignore pthread_set_name_np implicit decl pthread_set_name_np is defined in OpenBSD and FreeBSD. It is expected to fail on Linux systems. Bug: https://bugs.gentoo.org/898762 Signed-off-by: Matthew Smith <matthew@gentoo.org> dev-lang/erlang/erlang-27.0.ebuild | 5 +++++ 1 file changed, 5 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/portage.git/commit/?id=d1f0e6d0bf1d264ea0c51e700aa9fc9f2096ebf6 commit d1f0e6d0bf1d264ea0c51e700aa9fc9f2096ebf6 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2024-09-12 17:55:14 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2024-09-12 18:08:59 +0000 install-qa-check.d/90config-impl-decl: Skip pthread_set_name_np on Linux Seen in dev-lang/erlang, dev-util/lttng-tools, and dev-util/lttng-ust. The function seems to be available on at least Darwin, FreeBSD, and OpenBSD. Bug: https://bugs.gentoo.org/898762 Signed-off-by: Matt Turner <mattst88@gentoo.org> bin/install-qa-check.d/90config-impl-decl | 1 + 1 file changed, 1 insertion(+)
commit a67b95a34a9f3c349778d12dbbc4c091a14dc64d (HEAD -> master, origin/master, origin/HEAD) Author: Matt Turner <mattst88@gentoo.org> Date: Thu Sep 12 14:05:28 2024 -0400 install-qa-check.d/90config-impl-decl: Skip pthread_get_name_np on Linux Seen in dev-util/lttng-tools and dev-util/lttng-ust. The function seems to be available on at least Darwin, FreeBSD, and OpenBSD. Signed-off-by: Matt Turner <mattst88@gentoo.org> commit d1f0e6d0bf1d264ea0c51e700aa9fc9f2096ebf6 Author: Matt Turner <mattst88@gentoo.org> Date: Thu Sep 12 13:55:14 2024 -0400 install-qa-check.d/90config-impl-decl: Skip pthread_set_name_np on Linux Seen in dev-lang/erlang, dev-util/lttng-tools, and dev-util/lttng-ust. The function seems to be available on at least Darwin, FreeBSD, and OpenBSD. Bug: https://bugs.gentoo.org/898762 Signed-off-by: Matt Turner <mattst88@gentoo.org>