diff options
Diffstat (limited to 'llvm-core')
| -rw-r--r-- | llvm-core/clang-common/clang-common-15.0.7-r10.ebuild | 20 | ||||
| -rw-r--r-- | llvm-core/clang-common/metadata.xml | 1 |
2 files changed, 2 insertions, 19 deletions
diff --git a/llvm-core/clang-common/clang-common-15.0.7-r10.ebuild b/llvm-core/clang-common/clang-common-15.0.7-r10.ebuild index e0f714bebce1..50b8d4b18639 100644 --- a/llvm-core/clang-common/clang-common-15.0.7-r10.ebuild +++ b/llvm-core/clang-common/clang-common-15.0.7-r10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SLOT="0" KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE=" default-compiler-rt default-libcxx default-lld llvm-libunwind - hardened stricter + hardened " PDEPEND=" @@ -146,22 +146,6 @@ src_install() { EOF fi - if use stricter; then - newins - gentoo-stricter.cfg <<-EOF - # This file increases the strictness of older clang versions - # to match the newest upstream version. - - # clang-16 defaults - -Werror=implicit-function-declaration - -Werror=implicit-int - -Werror=incompatible-function-pointer-types - EOF - - cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die - @gentoo-stricter.cfg - EOF - fi - local tool for tool in clang{,++,-cpp}; do newins - "${tool}.cfg" <<-EOF diff --git a/llvm-core/clang-common/metadata.xml b/llvm-core/clang-common/metadata.xml index a4b5da44a19b..20d001720e1f 100644 --- a/llvm-core/clang-common/metadata.xml +++ b/llvm-core/clang-common/metadata.xml @@ -28,6 +28,5 @@ what you're doing. </flag> <flag name="default-lld">Use lld as the default linker for clang</flag> - <flag name="stricter">Default to stricter behavior known from newer clang versions, turning more warnings into errors</flag> </use> </pkgmetadata> |
