Summary: | sys-devel/gcc: fails to cross-compile for arm64 musl (bits/c++config.h:736:25: error: missing binary operator before token "(") | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Necktwi Ozfguah <necktwi> |
Component: | Current packages | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | cross |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | ARM64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | gcc-build-logs |
Description
Necktwi Ozfguah
2022-01-24 06:00:26 UTC
Please attach in future as external paste sites may expire. I'm wondering how you can hit this and I can't :( Could you give some steps from a clean stage3 with crossdev, perhaps? You're building with gcc 8.5 which lacks __has_builtin. Please try a newer GCC on the host? yes, able to merge aarch64-gcc-10 with cross-aarch64-gcc-11. |