gcc-15.0.0_pre20241117 default to using -std=gnu23 (stricter) Reproducible: Always Actual Results: bltSpline.c:973:11: error: too many arguments to function ‘proc’ 973 | if (!(*proc) (origPts, nOrigPts, intpPts, nIntpPts)) { | ~^~~~~~ Expected Results: emerge =gcc-15.0.0_pre20241117 =dev-tcltk/blt-2.5.3-r3 works with gcc:15.0.0_pre20241110
Created attachment 908935 [details] emerge --info
Created attachment 908936 [details] build failure log
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=391d51562932a29a91cc46d715a35031a2a536e9 commit 391d51562932a29a91cc46d715a35031a2a536e9 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-11-24 23:30:31 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-24 23:30:31 +0000 dev-tcltk/blt: build w/ -std=gnu17 Already using a tonne of patches. Closes: https://bugs.gentoo.org/943722 Signed-off-by: Sam James <sam@gentoo.org> dev-tcltk/blt/blt-2.5.3-r3.ebuild | 3 +++ 1 file changed, 3 insertions(+)