| Summary: | net-libs/nodejs-20.5.1: fails to compile (MUSL-CLANG18): implicit instantiation of undefined template 'std::char_traits<unsigned short>' | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | hugegameartgd |
| Component: | Current packages | Assignee: | William Hubbs <williamh> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | herrtimson, hugegameartgd |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| See Also: | https://chromium-review.googlesource.com/c/v8/v8/+/4823404 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build.log | ||
|
Description
hugegameartgd
2023-09-01 19:50:59 UTC
Created attachment 869173 [details]
build.log
Should be temporarily fixed by https://github.com/llvm/llvm-project/commit/cce062d226ba91c634f52ef00e1086f38c829d3a for next llvm-18 snapshot Seems to be fixed upstream with nodejs-21.6.1 (pg_overlay) and clang-19.0.0_pre20240203 (https://github.com/llvm/llvm-project/commit/c3668779c13596e223c26fbd49670d18cd638c40). (In reply to hugegameartgd from comment #3) > Seems to be fixed upstream with nodejs-21.6.1 (pg_overlay) and > clang-19.0.0_pre20240203 > (https://github.com/llvm/llvm-project/commit/ > c3668779c13596e223c26fbd49670d18cd638c40). It's not really fixed for our purposes until it's fixed in ::Gentoo. For <nodejs-21.0.0 applying https://github.com/nodejs/node/commit/4ad3479ba7f01415c3cbdcbec0e617c6085002d8 might fix the build errors |