Summary: | >=www-client/firefox-123.0 fails to cross compile with new llvm-r1 eclass | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | tt_1 <herrtimson> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | herrtimson, ionen, llvm |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build log from armv7a
output from emerge --info (armv7a) |
Description
tt_1
2024-02-22 10:56:31 UTC
Created attachment 885703 [details]
build log from armv7a
Created attachment 885704 [details]
output from emerge --info (armv7a)
Haven't dug into the logic, but llvm-utils.eclass' local llvm_path=${ESYSROOT}/usr/lib/llvm/${slot}/bin Sounds like it should be BROOT. (In reply to Ionen Wolkens from comment #3) > Haven't dug into the logic, but llvm-utils.eclass' > > local llvm_path=${ESYSROOT}/usr/lib/llvm/${slot}/bin > > Sounds like it should be BROOT. ...albeit the former llvm.eclass used ESYSROOT too, maybe that bit wasn't getting used? Haven't tested if changing this would help firefox though, so could be unrelated. I've tested the patch with the new firefox-124.x ebuild, it works for me. |