Environment running PowerPC64 with the ELFv2 uses llvm9 as base compiler, so we can remove GCC dependency.
Details
Details
Diff Detail
Diff Detail
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 28110 Build 26249: arc lint + arc unit
Event Timeline
Comment Actions
powerpc and powerpcspe also switch to LLVM, so we should change default options there as well.
Comment Actions
remove explicit GCC dependency and add "modern compiler dependency" instead (compiler:c11)
Comment Actions
Now it's not necessary to put include bsd.port.pre.mk and bsd.port.post.mk separately.
Comment Actions
Also, PGO options seems to require GCC. Why do you remove USE_GCC=any there? Have you verified it's not needed?
Comment Actions
I'll revert this part to keep safe, affects behavior on platforms other than powerpc*
Comment Actions
Can we get a proposed commit log message in this reviews summary that explains the context/issue and the 'why' of the change please
@pkubaj I'm happy for you to take this. Would you mind taking this to resolution, pending appropriate QA (poudriere, etc)?