This package has been identified via automation as potentially impacted by upcoming Clang 16 changes. The following have been identified as potential issues: [-Werror,-Wimplicit-function-declaration] [-Werror,-Wimplicit-int] [-Werror,-Wimplicit-function-declaration] error: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] [-Werror,-Wimplicit-int] error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int]
Created attachment 827555 [details] clang-14.log build log
Created attachment 827557 [details] clang-15.log build log
Created attachment 827559 [details] clang.diff build log
commit 6e16406ce46083d05de45dcdd50edc445b3098ab Author: Sam James <sam@gentoo.org> AuthorDate: Sat Nov 5 18:53:02 2022 Commit: Sam James <sam@gentoo.org> CommitDate: Sat Nov 5 21:49:31 2022 sys-apps/man2html: further Clang 15 configure fixes Fixes: 49e4d668bc441ec4db407b51edeab5af14b798af Signed-off-by: Sam James <sam@gentoo.org> sys-apps/man2html/files/man-1.6g-clang-15-configure.patch | 24 +++++++++++++----------- sys-apps/man2html/{man2html-1.6g-r1.ebuild => man2html-1.6g-r2.ebuild} | 0 2 files changed, 13 insertions(+), 11 deletions(-) rename sys-apps/man2html/{man2html-1.6g-r1.ebuild => man2html-1.6g-r2.ebuild} (100%)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8dcaa6ff6609af0da67977845e2b395f632c1b commit 9e8dcaa6ff6609af0da67977845e2b395f632c1b Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2024-11-02 22:27:43 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2024-11-02 22:28:13 +0000 sys-apps/man2html: drop 1.6g Bug: https://bugs.gentoo.org/879769 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> sys-apps/man2html/man2html-1.6g.ebuild | 51 ---------------------------------- 1 file changed, 51 deletions(-)