Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 02 Dec 2020 16:02:00 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Adam Weinberger <adamw@adamw.org>
Cc:        FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   Re: editors/vim needs devel/llvm90 and devel/llvm10
Message-ID:  <5z5k-1cbb-wny@FreeBSD.org>
In-Reply-To: <20201202115047.GA12360@c720-r342378> (Matthias Apitz's message of "Wed, 2 Dec 2020 12:50:47 %2B0100")
References:  <20201130222755.GA16476@c720-r342378> <CAP7rwchpdBAQZ99D_ixydRzN1gi8xeeft5Zq4dC4Wdvpr97y%2Bg@mail.gmail.com> <20201202115047.GA12360@c720-r342378>

next in thread | previous in thread | raw e-mail | index | archive | help
Matthias Apitz <guru@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5z5k-1cbb-wny>