From nobody Wed Feb 09 20:38:22 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id DA5D519BC0EC; Wed, 9 Feb 2022 20:38:29 +0000 (UTC) (envelope-from tijl@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JvBY14ppjz4SYF; Wed, 9 Feb 2022 20:38:29 +0000 (UTC) (envelope-from tijl@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1644439109; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bzMSqhFqYFAxr8D9FL5VxylkT01ktte+/Lu5UA8GeHo=; b=bzFU3K2AoAO/7LiGR9+L4HO0rYuEirAf+Su5+Rvupp8jrvt6aeZxReGfo5LqqdpJqIbSTM h6nWlgxwRZB2Vord+uyHNNdnH9LRKeHLOWGAiW7wE+D7U1I0o6p9CjPyspKMyU1fmV44Qf c0JOGq5ZJOHGnLL0S8CLyWE1SdcOXHC1/MIWI6ZW4q32j4OMjErSJW9wxOwLI/9fiky3vB pZSKsiLJW3XfbYj7bTz7/m7+vmO3tqpqWLBE3H2b/JuN8hZbSghTOuNnhH2lqnEjb/vSjR OGx25EqmgFTFRqPVcQnIMbwnmsnXFzRFH2qIuxSdEJ6+IzUDG49d1hfruoF7ww== Received: from localhost (unknown [IPv6:2a02:a03f:894b:4700:1d1d:b41:7ae0:31ee]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: tijl) by smtp.freebsd.org (Postfix) with ESMTPSA id C641C27C3D; Wed, 9 Feb 2022 20:38:27 +0000 (UTC) (envelope-from tijl@FreeBSD.org) Date: Wed, 9 Feb 2022 21:38:22 +0100 From: =?UTF-8?B?VMSzbA==?= Coosemans To: Christoph Moench-Tegeder Cc: Christoph Moench-Tegeder , 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: References: <202202081928.218JSIaV055890@gitrepo.freebsd.org> <20220208210020.7a51a314@coosemans.org> <20220208210204.0c38d383@FreeBSD.org> List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1644439109; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bzMSqhFqYFAxr8D9FL5VxylkT01ktte+/Lu5UA8GeHo=; b=pX3zcoKE6a66hei8JTrLrkb8Yo6lcrQKhRPN267n+HZOj7cZnK6vdFQbxYcqjAth/eaD9g TB5R4n51IpgktXkpjNmCh/Y+KS8LfLTSKGudjulcZhjzMxQ7taw1//Gi8vA2OpfEpCkBEV euNQGjtvf175GNtIWsnthscqQxUlBSz9KAc6fFO7la7OeAu06yauCWZOW6Tas+L4ph0dgd MJ3TqusoeforGvBq7MVwOcMUw2rKLD9UDPahc0xqhPoFVvctpeAJG6zJWoCcMxQ8+Ff9Ww TzfiX6XmOnRMm9IqcTJyK4FVSuXm/eIpCWu2ead9yi5H69mhpwUdvYD2tRZaMw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1644439109; a=rsa-sha256; cv=none; b=k8I4gnlAXdeHlJ3vgcuyDqUybYejL8udibFewAc//eCIbAJlhy7YHheDezraHmXOb895TW DRiyPfWs54w1iG5QFHgjmetnMlyGa34iSrN+csOCBqjxi/hBXoBxOxoacngsL7T813mtfO HAlthNkdQ7NO9tpgCcDRBWwXToLWgVs/GMGz0SftiErxYXCUM4ungnayV0+zV5NBdhkYMP FkPCyURa+UkJPbBQ4PxwUR+EmbpzESHyNljV+uthTmFGyjXmqNiU/MIaqgkwhVpeTYEgKA mY5VKzto7x/kdiVtsvh4pcpxYdevBSimeGamATnIaX4d7DeZFW5zE8vNF8d0oA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N On Wed, 9 Feb 2022 20:59:41 +0100 Christoph Moench-Tegeder 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.