Summary: | sys-devel/llvm-3.8.2: linking errors when building with distcc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Maciej Piechotka <uzytkownik2> |
Component: | [OLD] Unspecified | Assignee: | Michał Górny <mgorny> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | williamh |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Build log
Build log |
Description
Maciej Piechotka
2016-05-30 02:52:02 UTC
I can't seem to read your build.log attachment .. can you try posting it again, please? thanks. Created attachment 436654 [details]
Build log
/usr/bin/distcc certainly shouldn't be the compiler call ;-). > CC="distcc gcc"
> CXX="distcc g++"
PEBKAC. Don't do things like that, just make sure the shadowdir has all correct symlinks and Portage will do the right thing. I also recommend you to put whole ${CHOST}-gcc-${PV} in CC & CXX, so there's no risk of gcc mismatch between hosts.
(In reply to Michał Górny from comment #4) > > CC="distcc gcc" > > CXX="distcc g++" > > PEBKAC. Don't do things like that, just make sure the shadowdir has all > correct symlinks and Portage will do the right thing. I also recommend you > to put whole ${CHOST}-gcc-${PV} in CC & CXX, so there's no risk of gcc > mismatch between hosts. Not sure why but this was the only way I could get the distcc to work as otherwise it compiled locally. Try 'distcc-config --update-masquerade'. |