Date: Mon, 30 Nov 2020 23:52:51 +0100 From: Jan Beich <jbeich@FreeBSD.org> To: freebsd-ports@freebsd.org Subject: Re: editors/vim needs devel/llvm90 and devel/llvm10 Message-ID: <o8je-78zg-wny@FreeBSD.org> In-Reply-To: <20201130222755.GA16476@c720-r342378> (Matthias Apitz's message of "Mon, 30 Nov 2020 23:27:55 %2B0100") References: <20201130222755.GA16476@c720-r342378>
next in thread | previous in thread | raw e-mail | index | archive | help
Matthias Apitz <guru@unixarea.de> writes: > Hello, > > I'm building ports on HEAD of today and I see that editors/vim pulls in > devel/llvm10 and devel/llvm90: > > [freebsd-r368166-ports-20201130] [2020-11-30_23h11m34s] [parallel_build:] Queued: 63 Built: 15 Failed: 0 Skipped: 0 Ignored: 0 Tobuild: 48 Time: 00:04:57 > [01]: x11/libXxf86vm | libXxf86vm-1.1.4_3 configure (00:00:08 / 00:00:13) > [02]: devel/llvm90 | llvm90-9.0.1_3 build (00:00:09 / 00:02:39) > [03]: devel/llvm10 | llvm10-10.0.1_3 build (00:00:03 / 00:04:09) > [04]: x11/libXrandr | libXrandr-1.5.2 configure (00:00:08 / 00:00:14) > > Why is this? devel/llvm10 is pinned by graphics/mesa-* despite upstream support for newer and older LLVM versions. Try adding DEFAULT_VERSIONS += llvm=10 to make.conf(5) in order to avoid devel/llvm90. Alternatively, https://reviews.freebsd.org/D25020 will reduce mesa-* dependency among USES=gl consumers e.g., $ make all-depends-list -C editors/vim -graphics/mesa-libs -textproc/py-mako -www/py-beaker -devel/llvm10 -x11/libxshmfence -archivers/zstd -sysutils/coreutils -graphics/libdrm -devel/libpciaccess -misc/pciids +graphics/libglvnd
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?o8je-78zg-wny>