basic.c:47:9: error: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] gotobol(f, n) ^ basic.c:47:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicitextend.c :int52 :[-Werror,-Wimplicit-int]1 : error: type specifier missing, defaults togotobol(f, n) ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no_multilib-j4-20221108-023017 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-12 * clang/llvm (if any): clang version 15.0.4 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/15/bin Configuration file: /etc/clang/clang.cfg /usr/lib/llvm/15 15.0.4 Python 3.10.8 Available Rust versions: [1] rust-bin-1.64.0 * The following VMs are available for generation-2: *) Eclipse Temurin JDK 17.0.4.1_p1 [openjdk-bin-17] Available Java Virtual Machines: [1] openjdk-bin-17 system-vm The Glorious Glasgow Haskell Compilation System, version 8.10.6 php cli (if any): GNU Make 4.4 HEAD of ::gentoo commit 7ff4854a0d8fec64e6390d0cb835e3ad18fb533b Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Tue Nov 8 13:16:52 2022 +0000 2022-11-08 13:16:51 UTC emerge -qpvO app-editors/ng [ebuild N ] app-editors/ng-1.5_beta1-r3
Created attachment 829261 [details] emerge-info.txt
Created attachment 829263 [details] app-editors:ng-1.5_beta1-r3:20221108-133852.log
Created attachment 829265 [details] clang.tar.bz2
Created attachment 829267 [details] emerge-history.txt
Created attachment 829269 [details] environment
Created attachment 829271 [details] etc.portage.tar.bz2
Created attachment 829273 [details] logs.tar.bz2
Created attachment 829275 [details] temp.tar.bz2
commit 279064ccf66cd76b4ef8f2fb7d03db3b41d79655 Author: Akinori Hattori <hattya@gentoo.org> Date: Fri Oct 8 21:33:10 2021 +0900 app-editors/ng: fix build with Clang Closes: https://bugs.gentoo.org/729234 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya@gentoo.org> This didn't suppress it correctly, though.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d877d69accfa72664aa461b675253b29e33487 commit a3d877d69accfa72664aa461b675253b29e33487 Author: Sam James <sam@gentoo.org> AuthorDate: 2025-02-15 21:00:31 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-02-15 21:00:31 +0000 app-editors/ng: build w/ -std=gnu89 In 279064ccf66cd76b4ef8f2fb7d03db3b41d79655, a bunch of -Wno-* were added but that isn't sufficient for the C99 porting effort. Instead, pass -std=gnu89 which handles not making these errors out of the box. Bug: https://bugs.gentoo.org/729234 Closes: https://bugs.gentoo.org/880419 Signed-off-by: Sam James <sam@gentoo.org> app-editors/ng/ng-1.5_beta1-r3.ebuild | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-)