From nobody Fri Nov 24 08:55:24 2023 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 4Sc82P24lxz51fvl; Fri, 24 Nov 2023 08:55:25 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sc82P0ZK7z3Ww0; Fri, 24 Nov 2023 08:55:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700816125; 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=AdPMynm1iZu4RQ5zZveusdbkUi2WFOWCvcGz4MCGn7s=; b=NzKAmTieiJIMqwcHFRN4lTdUAz6F3ufh8kG5gheHQPyVMM3migEpc/JKdwCrLjcewYsMmP wjTdLgkywTRppeKB/oghFJtm5TLw5vjxsLjPOrvJ2ISJM4f3F9G7DtTdWEa7HWryshd7wE dcN9o0CKzLUW9YkTwFpm5R/5uL9QC/ME4sPi4KucSpzhYOuf9Me9IeUc+ZFC9rNf5X8tAt IFjEsA9oNMQ4f4T9etsZkwAv3vx+kcX+ARxyOQKtrrfUEb3TUj+CvMQ55ZSOGb+JA95j8Z zzFRt5NFwSdL7A1n9413MxRqffw012+ng+zfNmeFcplejXRHzOXMQ4PF7diFDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700816125; 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=AdPMynm1iZu4RQ5zZveusdbkUi2WFOWCvcGz4MCGn7s=; b=b0SW4uIOU2kgBM9AOiOfMNWnvSbMIsELCPv9aTWO0jiofYy0DlgoF0sItiyHatkZhg49+Z 5OeGjg4iaLzjCTuEdR83ExOnSsc5Q1aVwcTpwzXugsD32EDrcbCZEUQ1u3AevZBYEKD7fp KgURwxrbqrjGuXhOWci85mexELEmaEl7TV531TwSUD+9tvuO2kMuLpo2WligttQpSdVOrA 1QqWYoqezlbL8t3OkBhCJ6Sv/f6eTBz46HQhjRF1R/FnrNmv21SJ+GUrXjXYtOjmmXjMLZ DgQnrp6UUFsmFx+uk0y/mEbiPVrmRSdtO+eKoNzcWXzvea7WS56UycPbqNdtEQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1700816125; a=rsa-sha256; cv=none; b=HTrCsrqQyNAi4TOrfUXDT40NLAW1UpppQiswSpLlLJki9W9PBKY9pCDQ5V6TCAmnDI+mDc 603VcI8gVOI0ItsL0yurqXSERqddB6VIPnq92iUjCl0xnaTWWiRzSNBOb7PRwW1/8iyqzc +ebg/6u/xpYCTGcRkwepL+jRMiUIfiF4v869vPIl1lh9icCm00Dj1JFhYZwUKqDL/0HKdm unVLqMVpjqKUEPMz3vmmcvMlcb4FAdTfiJMjuYKfIYPhZZADohux0NjK3IKUgfWvG4leut a7mpeAICyPCmpdl9vsejluvqmMvMeI6noHYWY2C0a1luQcduKDE/7suSkRg1jQ== 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 4Sc82N6glWzf14; Fri, 24 Nov 2023 08:55:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3AO8tOHv096176; Fri, 24 Nov 2023 08:55:24 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3AO8tOSj096173; Fri, 24 Nov 2023 08:55:24 GMT (envelope-from git) Date: Fri, 24 Nov 2023 08:55:24 GMT Message-Id: <202311240855.3AO8tOSj096173@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Emmanuel Vadot Subject: git: fa7309cb976e - main - lang/clover: Restrict llvm to max version 16 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: 8bit X-Git-Committer: manu X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fa7309cb976e3e73d59f271be3da01fee3006152 Auto-Submitted: auto-generated The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/ports/commit/?id=fa7309cb976e3e73d59f271be3da01fee3006152 commit fa7309cb976e3e73d59f271be3da01fee3006152 Author: Emmanuel Vadot AuthorDate: 2023-11-24 08:52:53 +0000 Commit: Emmanuel Vadot CommitDate: 2023-11-24 08:52:53 +0000 lang/clover: Restrict llvm to max version 16 Clover cannot (yet?) be compiled with LLVM17, it misses llvm/Transforms/IPO/PassManagerBuilder.h For now set a max version of llvm to 16 for clover only, people should still be able to use llvm17 for other mesa componant if they are not interested in clover. While here clean up a bit the USES=llvm for mesa port, we already set noexport in mesa-dri/Makefile.common so no need to set it in all the ports. Sponsored by: Beckhoff Automation GmbH & Co. KG PR: 275290 --- graphics/libosmesa/Makefile | 2 +- graphics/mesa-dri/Makefile | 2 +- graphics/mesa-gallium-va/Makefile | 2 +- graphics/mesa-gallium-vdpau/Makefile | 2 +- graphics/mesa-gallium-xa/Makefile | 2 +- lang/clover/Makefile | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/graphics/libosmesa/Makefile b/graphics/libosmesa/Makefile index 17a3660608b2..747e22dd8b46 100644 --- a/graphics/libosmesa/Makefile +++ b/graphics/libosmesa/Makefile @@ -10,7 +10,7 @@ LICENSE_FILE= ${WRKSRC}/docs/license.rst LIB_DEPENDS+= libglapi.so:graphics/mesa-libs -USES= llvm:lib,noexport xorg +USES= llvm:lib xorg USE_XORG= xorgproto USE_LDCONFIG= yes diff --git a/graphics/mesa-dri/Makefile b/graphics/mesa-dri/Makefile index e309b1adf75f..4e79e3ef500c 100644 --- a/graphics/mesa-dri/Makefile +++ b/graphics/mesa-dri/Makefile @@ -8,7 +8,7 @@ WWW= https://www.mesa3d.org/ LIB_DEPENDS+= libglapi.so:graphics/mesa-libs -USES+= llvm:lib,noexport +USES+= llvm:lib OPTIONS_GROUP= PLATFORM OPTIONS_GROUP_PLATFORM= PLATFORM_X11 PLATFORM_WAYLAND diff --git a/graphics/mesa-gallium-va/Makefile b/graphics/mesa-gallium-va/Makefile index 91a565557ce9..78ef35b95012 100644 --- a/graphics/mesa-gallium-va/Makefile +++ b/graphics/mesa-gallium-va/Makefile @@ -15,7 +15,7 @@ ONLY_FOR_ARCHS_REASON= used only by AMD/Radeon hardware LIB_DEPENDS= libva.so:multimedia/libva \ libzstd.so:archivers/zstd -USES= llvm:lib,noexport +USES= llvm:lib OPTIONS_DEFINE= X11 OPTIONS_DEFAULT= X11 diff --git a/graphics/mesa-gallium-vdpau/Makefile b/graphics/mesa-gallium-vdpau/Makefile index 43cf846da711..07fc35d0c0ff 100644 --- a/graphics/mesa-gallium-vdpau/Makefile +++ b/graphics/mesa-gallium-vdpau/Makefile @@ -15,7 +15,7 @@ ONLY_FOR_ARCHS_REASON= used only by AMD/Radeon hardware LIB_DEPENDS= libvdpau.so:multimedia/libvdpau \ libzstd.so:archivers/zstd -USES= llvm:lib,noexport +USES= llvm:lib OPTIONS_DEFINE= X11 OPTIONS_DEFAULT= X11 diff --git a/graphics/mesa-gallium-xa/Makefile b/graphics/mesa-gallium-xa/Makefile index 72d13b41fa26..5ec8474145e9 100644 --- a/graphics/mesa-gallium-xa/Makefile +++ b/graphics/mesa-gallium-xa/Makefile @@ -11,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/docs/license.rst ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= used only by VMware supported architectures -USES= llvm:lib,noexport xorg +USES= llvm:lib xorg USE_XORG= xorgproto .include diff --git a/lang/clover/Makefile b/lang/clover/Makefile index 6c3c00ef1ad5..e083b4b8a006 100644 --- a/lang/clover/Makefile +++ b/lang/clover/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libOpenCL.so:devel/ocl-icd \ RUN_DEPENDS= libclc>=0.3.0:devel/libclc \ opencl>=0:devel/opencl -USES= llvm:lib,noexport +USES= llvm:lib,max=16 .include .include "${.CURDIR:H:H}/graphics/mesa-dri/Makefile.common"