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-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]
Created attachment 827507 [details] clang-14.log build log
Created attachment 827509 [details] clang-15.log build log
Created attachment 827511 [details] clang.diff build log
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6978e66164ddefe754c91763876732b42932e150 commit 6978e66164ddefe754c91763876732b42932e150 Author: Matt Jolly <kangie@gentoo.org> AuthorDate: 2024-10-14 03:49:55 +0000 Commit: Matt Jolly <kangie@gentoo.org> CommitDate: 2024-10-14 03:54:04 +0000 sci-calculators/transcalc: add 0.14.1 0.14.0-r3, although it contained GCC14 build fixes, still had issues with C99 in autotools. Imported the tarball into git, applied our fixes, and ported the build system to Meson since Autotools was beyond saving. Replace Closes: https://bugs.gentoo.org/879753 Signed-off-by: Matt Jolly <kangie@gentoo.org> sci-calculators/transcalc/Manifest | 1 + sci-calculators/transcalc/metadata.xml | 1 + sci-calculators/transcalc/transcalc-0.14.1.ebuild | 17 +++++++++++++++++ 3 files changed, 19 insertions(+)