Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Jun 2023 15:59:32 GMT
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 099029981747 - main - devel/llvm-devel: enable assertions by default
Message-ID:  <202306291559.35TFxWsG036514@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by pkubaj:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0990299817478f318e95661326f674f851052131

commit 0990299817478f318e95661326f674f851052131
Author:     Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2023-06-29 15:53:52 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2023-06-29 15:59:32 +0000

    devel/llvm-devel: enable assertions by default
    
    PR:     272012
    Approved by:    brooks (maintainer timeout)
---
 devel/llvm-devel/Makefile | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile
index 313d490fa35a..339e4eb23e94 100644
--- a/devel/llvm-devel/Makefile
+++ b/devel/llvm-devel/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	llvm
 PORTVERSION=	${LLVM_MAJOR}.0.d${SNAPDATE}
-PORTREVISION=	0
+PORTREVISION=	1
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	${LLVM_SUFFIX}
 
@@ -76,11 +76,7 @@ CMAKE_ARGS+=	-DLLVM_ENABLE_Z3_SOLVER=OFF
 CMAKE_ARGS+=	-DLLVM_ENABLE_LIBXML2=OFF
 CMAKE_ARGS+=	-DLLVM_ENABLE_LIBEDIT=OFF
 CMAKE_ARGS+=	-DPYTHON_EXECUTABLE=${PYTHON_CMD}
-
-# Disable assertions.  They should be disabled by cmake, but USES=cmake
-# overrides -DCMAKE_*_FLAGS_RELEASE.
-CFLAGS+=	-DNDEBUG
-CXXFLAGS+=	-DNDEBUG
+CMAKE_ARGS+=	-DLLVM_ENABLE_ASSERTIONS=ON
 
 USE_GITHUB=	yes
 GH_PROJECT=	llvm-project



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