pkgsrc/lang/clang/Makefile
maya ca8cd2e741 clang: enable __float128 on netbsd/x86
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.
2018-10-24 21:12:59 +00:00

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"