Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Feb 2022 21:38:22 +0100
From:      =?UTF-8?B?VMSzbA==?= Coosemans <tijl@FreeBSD.org>
To:        Christoph Moench-Tegeder <cmt@burggraben.net>
Cc:        Christoph Moench-Tegeder <cmt@freebsd.org>, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: 51e825758420 - main - www/firefox: unbreak after b00578b9b208
Message-ID:  <20220209213822.61a48be3@FreeBSD.org>
In-Reply-To: <YgQdLYkX60LtjmuZ@elch.exwg.net>
References:  <202202081928.218JSIaV055890@gitrepo.freebsd.org> <20220208210020.7a51a314@coosemans.org> <20220208210204.0c38d383@FreeBSD.org> <YgQdLYkX60LtjmuZ@elch.exwg.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 9 Feb 2022 20:59:41 +0100 Christoph Moench-Tegeder
<cmt@burggraben.net> wrote:
> ## T=C4=B3l Coosemans (tijl@FreeBSD.org):
>>> This variable isn't defined when DEFAULT_VERSIONS contains llvm and the
>>> LTO options is off, which then breaks the dependency checks in
>>> www/firefox.  You can simply remove this variable if you replace the
>>> dependency in www/firefox with =20
>=20
> Basically the whole check there is a problem: we need the wasi-libcxx
> to go with the llvm port, which means that we can only use llvm13 as
> of now. I suggested to brooks@ that the wasi-stuff should be folded
> into the llvm ports, which would simplify the gecko-side a lot.
> But it works somewhat, as long as you don't screw around with the
> default llvm version (which I don't, so it's not that high-prio
> for me, as I have real brokeness in other ports to tend to).

The only place (afaict) where LLVM_VERSION is used is in BUILD_DEPENDS
in www/firefox.  If you change that dependency line you can remove
LLVM_VERSION and stop worrying about keeping it in sync.



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