commit: fe0050ea40377dcc2283d287e5ec57cb729b0ea4 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Mon Sep 30 05:25:39 2024 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Sep 30 05:25:39 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0050ea
sys-devel/clang: stop setting GCC_INSTALL_PREFIX for prefix Clang 19 deprecates the GCC_INSTALL_PREFIX CMake option. We now handle this via config files installed by gcc-config. If there's any remaining issues for Prefix, it should be handled over there or in sys-devel/clang-common. Closes: https://bugs.gentoo.org/939816 Signed-off-by: Sam James <sam <AT> gentoo.org> sys-devel/clang/clang-19.1.0.ebuild | 6 ------ sys-devel/clang/clang-20.0.0.9999.ebuild | 6 ------ sys-devel/clang/clang-20.0.0_pre20240917.ebuild | 6 ------ sys-devel/clang/clang-20.0.0_pre20240924.ebuild | 6 ------ 4 files changed, 24 deletions(-) diff --git a/sys-devel/clang/clang-19.1.0.ebuild b/sys-devel/clang/clang-19.1.0.ebuild index 54dae879d767..2d7aae85f170 100644 --- a/sys-devel/clang/clang-19.1.0.ebuild +++ b/sys-devel/clang/clang-19.1.0.ebuild @@ -331,12 +331,6 @@ multilib_src_configure() { ) fi - if [[ -n ${EPREFIX} ]]; then - mycmakeargs+=( - -DGCC_INSTALL_PREFIX="${EPREFIX}/usr" - ) - fi - if tc-is-cross-compiler; then has_version -b sys-devel/clang:${LLVM_MAJOR} || die "sys-devel/clang:${LLVM_MAJOR} is required on the build host." diff --git a/sys-devel/clang/clang-20.0.0.9999.ebuild b/sys-devel/clang/clang-20.0.0.9999.ebuild index 6ba764b5fc97..cad701817a80 100644 --- a/sys-devel/clang/clang-20.0.0.9999.ebuild +++ b/sys-devel/clang/clang-20.0.0.9999.ebuild @@ -329,12 +329,6 @@ multilib_src_configure() { ) fi - if [[ -n ${EPREFIX} ]]; then - mycmakeargs+=( - -DGCC_INSTALL_PREFIX="${EPREFIX}/usr" - ) - fi - if tc-is-cross-compiler; then has_version -b sys-devel/clang:${LLVM_MAJOR} || die "sys-devel/clang:${LLVM_MAJOR} is required on the build host." diff --git a/sys-devel/clang/clang-20.0.0_pre20240917.ebuild b/sys-devel/clang/clang-20.0.0_pre20240917.ebuild index 857f7b1ed5a2..3fc2fa154770 100644 --- a/sys-devel/clang/clang-20.0.0_pre20240917.ebuild +++ b/sys-devel/clang/clang-20.0.0_pre20240917.ebuild @@ -331,12 +331,6 @@ multilib_src_configure() { ) fi - if [[ -n ${EPREFIX} ]]; then - mycmakeargs+=( - -DGCC_INSTALL_PREFIX="${EPREFIX}/usr" - ) - fi - if tc-is-cross-compiler; then has_version -b sys-devel/clang:${LLVM_MAJOR} || die "sys-devel/clang:${LLVM_MAJOR} is required on the build host." diff --git a/sys-devel/clang/clang-20.0.0_pre20240924.ebuild b/sys-devel/clang/clang-20.0.0_pre20240924.ebuild index 76e65b231fc4..e0aabafeccdc 100644 --- a/sys-devel/clang/clang-20.0.0_pre20240924.ebuild +++ b/sys-devel/clang/clang-20.0.0_pre20240924.ebuild @@ -332,12 +332,6 @@ multilib_src_configure() { ) fi - if [[ -n ${EPREFIX} ]]; then - mycmakeargs+=( - -DGCC_INSTALL_PREFIX="${EPREFIX}/usr" - ) - fi - if tc-is-cross-compiler; then has_version -b sys-devel/clang:${LLVM_MAJOR} || die "sys-devel/clang:${LLVM_MAJOR} is required on the build host."
