From nobody Tue Jan 14 03:44:40 2025 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 4YXFPN4z66z5j3Q8; Tue, 14 Jan 2025 03:44:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YXFPN4N0fz3Wx6; Tue, 14 Jan 2025 03:44:40 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736826280; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YUkQ52ZTEw+HcQnkZi0vKO7gf5d07WIzEehqAHsfsvc=; b=XkAZ59YoUfQfECBW+kBGvdowp4U2tRkgyw0VzcLeqcE0ZwBIkpgMkEvFLK+QWdJLNQGr9L E9FgO899mJvY+rBrRwcBNvfSjsLI5W2TNdFS9AMJg1lY0xbhyC0AQmPXT9DBnd0tmTSCTr 2mGUi8819Hlw09xoiETyx95L4X6B4ZpbJ9T5oLeYHCZlMGpSLxi4vpxf1jtb2/DS2JOkbm CjFQZ8NtbySczEcgbNsUe28J+dxyHiNObKzp5Jv3rmSgkoYO5KABvTcdXatNTvwvg0s9xR cj2nmJqissCacVDI5cMgCk6NsxgIg2l09g252c4qyTIKAzkcaXOZ6RUrBMYEKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736826280; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YUkQ52ZTEw+HcQnkZi0vKO7gf5d07WIzEehqAHsfsvc=; b=pl7Dg4QRz+4vfVQiC1ip+HHF7AV9gXpg09RwmG7ckUnz5U8pehsYoOXOx8MjuIiHId0LTo zZA+AFY0rRphp74wm4SV2SB5cvFpVN9CV8rHkYlPNDoRdBAwB2mL5p+wKewRTu0LjRus/6 MbX4TsCJ8ujNsCr01wDkSL5vw9VtfdxxBETbukgD1ZeDp6VrSLC/+J7o/6oKiy545GlwCh JTeRJ4AF0bkLr4xAjyyNQaYxbS7Qv6Ip1Z0s1o7zXpUMAcPKbJBPbdIhPLYSRbESgMO242 MmkRUSuwJ0RxWpzEs4pmgqk0UmlWW+1XPbwQATsQUGp+uoM/YMvbzXyOvOQnAA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736826280; a=rsa-sha256; cv=none; b=DS86S4Xy1WAW9eeDAlD4X0zMC8nsZnbHWV5zF1yktDF91Z8B07kWcm+JIJTB3ZqUnpM2Ut /DuXWWVCBcFgK4ipUj0NavHcCLUJdRLui/L1YpI5ub3czWrOUABPEYq2MTizg8WdIyPNC+ lPYak/PmKM6gI+Tm8XUfH0ToutjJKAml9LXbigKthEOu9Z7Lm+dv5znqe96tT5Zg3D+AVD D6TL3r0uvtUv+YsO5NWLZ/IK7/ZdMVtSGfTHKp6UDDHkz2A0TVjBfLs+rYEdbvU+lnjc2K HvikRREnmAQR4jH4rgiB0pthO4OwxGSc5V2gv6lB5TftSCJq62mJocCDh6muFQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YXFPN3wkMz10LN; Tue, 14 Jan 2025 03:44:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 50E3ieLX077578; Tue, 14 Jan 2025 03:44:40 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50E3ieR4077575; Tue, 14 Jan 2025 03:44:40 GMT (envelope-from git) Date: Tue, 14 Jan 2025 03:44:40 GMT Message-Id: <202501140344.50E3ieR4077575@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Charlie Li Subject: git: c0c57c629e25 - main - devel/wasi-libc: fix build when ${FLAVOR} is not specified 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vishwin X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c0c57c629e25107ee5ead1f631fce3586280845f Auto-Submitted: auto-generated The branch main has been updated by vishwin: URL: https://cgit.FreeBSD.org/ports/commit/?id=c0c57c629e25107ee5ead1f631fce3586280845f commit c0c57c629e25107ee5ead1f631fce3586280845f Author: Charlie Li AuthorDate: 2025-01-14 03:33:35 +0000 Commit: Charlie Li CommitDate: 2025-01-14 03:33:35 +0000 devel/wasi-libc: fix build when ${FLAVOR} is not specified To have separate flavours per supported LLVM version, USES=llvm is version-locked to each flavour as USES=llvm:${FLAVOR}. This allows ${LLVM_VERSION} to be used throughout the Makefile for consistency. However, when ${FLAVOR} is not specified, ${LLVM_VERSION} uses ${LLVM_DEFAULT} which may not match the first item in ${FLAVORS}, resulting in missing dependency. Specify a fallback ${FLAVOR} when not otherwise set so USES=llvm is guaranteed a version lock. Consumers always explicitly specify ${FLAVOR} so this problem is not generally exposed. Reported by: dim PR: 282265 --- devel/wasi-libc/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/devel/wasi-libc/Makefile b/devel/wasi-libc/Makefile index 88225814be6d..b18da6717f9c 100644 --- a/devel/wasi-libc/Makefile +++ b/devel/wasi-libc/Makefile @@ -18,6 +18,7 @@ LICENSE_NAME_LLVM2= Apache License 2.0 with LLVM Exceptions LICENSE_PERMS_LLVM2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept FLAVORS= 18 19 17 +FLAVOR?= ${FLAVORS:[1]} USES= gmake llvm:${FLAVOR} USE_GITHUB= yes