editors/vim needs devel/llvm90 and devel/llvm10

Jan Beich jbeich at FreeBSD.org
Wed Dec 2 15:02:14 UTC 2020


Matthias Apitz <guru at unixarea.de> writes:

> I have done what Jan suggested and for editors/vim it only compiled llvm10;
> but now for some other dependency, some 1000 ports later, it is making
> llvm11 also; do I have any chance based on the poudriere ports list to
> see, which port is now pulling in llvm11?

See "This port is required by:" in https://www.freshports.org/devel/llvm11
www/firefox{,-esr} and mail/thunderbird respect DEFAULT_VERSIONS+=llvm=10
but the rest pin devel/llvm11 to avoid breaking build.

Alternatively,
1. Navigate to /logs subdirectory under poudriere
2. Open index.html file for the desired build
3. Scroll down to Queued ports
4. Enter the desired port in Search field

If you don't have JS-capable browser yet simply filter .poudriere.* files e.g.,

$ poudriere bulk -j 122amd64 -z test editors/vim
^C
$ grep \^devel/llvm /poudriere/data/logs/bulk/122amd64-default-test/latest/.poudriere.ports.queued
devel/llvm10 llvm10-10.0.1_3 graphics/mesa-libs
devel/llvm90 llvm90-9.0.1_3 lang/spidermonkey78


More information about the freebsd-ports mailing list