Created attachment 867594 [details] build.log app-editors/helix fails to compile on musl/llvm.
Created attachment 867595 [details] emerge --info '=app-editors/helix-23.05::gentoo'
Created attachment 867596 [details] emerge -pqv '=app-editors/helix-23.05::gentoo'
I've the same problem with clang profile (regular glibc system).
https://wiki.gentoo.org/wiki/Modern_C_porting Add bug 870412 to the "Blocks:" field Stderr: /var/tmp/portage/app-editors/helix-23.05/work/runtime/grammars/sources/rescript/src/scanner.c:134:9: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] const in_string = state->in_quotes || state->in_backticks; ~~~~~ ^ int 1 error generated. Failure 2/2: d Parser compilation failed. Stdout: Stderr: /var/tmp/portage/app-editors/helix-23.05/work/runtime/grammars/sources/d/src/scanner.c:70:9: error: call to undeclared function 'isascii'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (!isascii(lexer->lookahead) || ^ /var/tmp/portage/app-editors/helix-23.05/work/runtime/grammars/sources/d/src/scanner.c:81:9: error: call to undeclared function 'isascii'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (!isascii(lexer->lookahead) || ^ /var/tmp/portage/app-editors/helix-23.05/work/runtime/grammars/sources/d/src/scanner.c:92:9: error: call to undeclared function 'isascii'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (!isascii(lexer->lookahead) || ^ /var/tmp/portage/app-editors/helix-23.05/work/runtime/grammars/sources/d/src/scanner.c:126:9: error: call to undeclared function 'isascii'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (!isascii(lexer->lookahead) || ^ 4 errors generated.
gcc14_tinderbox has reproduced this issue with version 23.10-r2 - Updating summary.