Summary: | app-editors/helix-23.10-r2 fails to compile on musl/llvm: thread 'main' panicked at 'Failed to compile tree-sitter grammars: 2 grammars failed to build', helix-term/build.rs:7:14 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | dysthesis <bgo.pwk8n> |
Component: | Current packages | Assignee: | Patrick McLean <chutzpah> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | freijon, oleid, proxy-maint |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/35899 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
emerge --info '=app-editors/helix-23.05::gentoo' emerge -pqv '=app-editors/helix-23.05::gentoo' |
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. |
Created attachment 867594 [details] build.log app-editors/helix fails to compile on musl/llvm.