ca8cd2e741
While it is debatable whether we want to have this definition upstream, this is very necessary in the package for the purpose of building www/firefox once it is updated to 63.0. This is because netbsd's base libstdc++ has some __float128 in headers and otherwise we get fatal errors in clang builds, or in firefox's case, when generating bindings for Rust via clang. PR toolchain/53679 Bump PKGREVISION.
13 lines
400 B
Makefile
13 lines
400 B
Makefile
# $NetBSD: Makefile,v 1.45 2018/10/24 21:12:59 maya Exp $
|
|
|
|
PKGNAME= ${DISTNAME:S/.src//:S/cfe/clang/}
|
|
PKGREVISION= 1
|
|
PYTHON_FOR_BUILD_ONLY= yes
|
|
|
|
CMAKE_ARGS+= -DCLANG_ENABLE_STATIC_ANALYZER=OFF
|
|
|
|
# There are some contrib utilities written in python here.
|
|
# We don't want to add a python runtime dependency for that.
|
|
CHECK_INTERPRETER_SKIP+= share/clang/*
|
|
|
|
.include "../../lang/clang/Makefile.common"
|