Matthias Apitz <g...@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 _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"