DEFAULT_VERSIONS+=llvm=90 ignored?
Steve Kargl
sgk at troutmask.apl.washington.edu
Fri Dec 4 22:59:46 UTC 2020
On Fri, Dec 04, 2020 at 11:41:41PM +0100, Jan Beich wrote:
> Steve Kargl <sgk at troutmask.apl.washington.edu> writes:
>
> > It takes a long time to compile on my laptop. I have
> >
> > DEFAULT_VERSIONS+=llvm=90
>
> Why do you need to redefine current default?
Simply changed /etc/make.conf on my laptop from 80 to 90
when I got a similar problem trying to rebuild gnuplot.
Getting llvm10 when LLVM_DEFAULT=80 or 90 seems dubious.
> Mk/bsd.default-versions.mk:
> LLVM_DEFAULT?= 90
>
> > % portmaster -Byd gnuplot
> > ...
> > Install devel/llvm10
> > ...
> > Install devel/llvm90
>
> devel/llvm10 is pinned by graphics/mesa-* likely to reduce QA after a
> fiasco in bug 239682. Trying to unpin in bug 250869 was rejected.
>
> graphics/mesa-dri/Makefile.common:
> LLVM_DEFAULT= 10
Well, I guess that pretty much kills LLVM_DEFAULT for any
modern hardware (even a 8 year old laptop) that uses drm
unless a user wants base-system llvm, llvm90, and llvm10
installed. One will certainly be able to compile any
c/c++ thrown ones way.
--
Steve
More information about the freebsd-ports
mailing list