Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Dec 2020 14:59:43 -0800
From:      Steve Kargl <sgk@troutmask.apl.washington.edu>
To:        Jan Beich <jbeich@freebsd.org>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: DEFAULT_VERSIONS+=llvm=90 ignored?
Message-ID:  <20201204225943.GA9439@troutmask.apl.washington.edu>
In-Reply-To: <blf9-42je-wny@FreeBSD.org>
References:  <20201204203507.GA8573@troutmask.apl.washington.edu> <blf9-42je-wny@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Dec 04, 2020 at 11:41:41PM +0100, Jan Beich wrote:
> Steve Kargl <sgk@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20201204225943.GA9439>