commit:     5d5b469904109980759a77e2cdd737efa14c0bc7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 20 01:13:06 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 20 01:13:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=5d5b4699

app-emulation/wine-d3d9: [QA] drop (very) stale GCC version checks

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emulation/wine-d3d9/wine-d3d9-3.11.ebuild | 23 -----------------------
 app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild  | 23 -----------------------
 2 files changed, 46 deletions(-)

diff --git a/app-emulation/wine-d3d9/wine-d3d9-3.11.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-3.11.ebuild
index 7d7d9e8..5266089 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-3.11.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-3.11.ebuild
@@ -175,29 +175,6 @@ wine_compiler_check() {
 wine_build_environment_check() {
        [[ ${MERGE_TYPE} = "binary" ]] && return 0
 
-       if use abi_x86_64; then
-               if tc-is-gcc && [[ $(gcc-major-version) -lt 4 || ( 
$(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ) ]]; then
-                       eerror "You need gcc-4.4+ to compile 64-bit wine"
-                       die
-               elif tc-is-clang && [[ $(clang-major-version) -lt 3 || ( 
$(clang-major-version) -eq 3 && $(clang-minor-version) -lt 8 ) ]]; then
-                       eerror "You need clang-3.8+ to compile 64-bit wine"
-                       die
-               fi
-       fi
-       if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) 
-le 3 ]]; then
-               ewarn "GCC-5.0-5.3 suffered from compiler bugs and are no 
longer supported by"
-               ewarn "Gentoo's Toolchain Team. If your ebuild fails the 
compiler checks in"
-               ewarn "the configure phase, either update your compiler or 
switch to <5.0 || >=5.4"
-       fi
-       if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) 
-eq 4 ]]; then
-               if has "-march=i686" ${CFLAGS} && ! has "-mtune=generic" 
${CFLAGS}; then
-                       ewarn "Compilation can hang with 
CFLAGS=\"-march=i686\".  You can temporarily work"
-                       ewarn "around this by adding \"-mtune=generic\" to your 
CFLAGS for wine."
-                       ewarn "See package.env in man 5 portage for more 
information on how to do this."
-                       ewarn "See 
https://bugs.gentoo.org/show_bug.cgi?id=613128 for more details"
-               fi
-       fi
-
        if use abi_x86_32 && use opencl && [[ "$(eselect opencl show 2> 
/dev/null)" == "intel" ]]; then
                eerror "You cannot build wine with USE=opencl because 
intel-ocl-sdk is 64-bit only."
                eerror "See https://bugs.gentoo.org/487864 for more details."

diff --git a/app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild
index 22ba9f5..7186adf 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild
@@ -173,29 +173,6 @@ wine_compiler_check() {
 wine_build_environment_check() {
        [[ ${MERGE_TYPE} = "binary" ]] && return 0
 
-       if use abi_x86_64; then
-               if tc-is-gcc && [[ $(gcc-major-version) -lt 4 || ( 
$(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ) ]]; then
-                       eerror "You need gcc-4.4+ to compile 64-bit wine"
-                       die
-               elif tc-is-clang && [[ $(clang-major-version) -lt 3 || ( 
$(clang-major-version) -eq 3 && $(clang-minor-version) -lt 8 ) ]]; then
-                       eerror "You need clang-3.8+ to compile 64-bit wine"
-                       die
-               fi
-       fi
-       if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) 
-le 3 ]]; then
-               ewarn "GCC-5.0-5.3 suffered from compiler bugs and are no 
longer supported by"
-               ewarn "Gentoo's Toolchain Team. If your ebuild fails the 
compiler checks in"
-               ewarn "the configure phase, either update your compiler or 
switch to <5.0 || >=5.4"
-       fi
-       if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) 
-eq 4 ]]; then
-               if has "-march=i686" ${CFLAGS} && ! has "-mtune=generic" 
${CFLAGS}; then
-                       ewarn "Compilation can hang with 
CFLAGS=\"-march=i686\".  You can temporarily work"
-                       ewarn "around this by adding \"-mtune=generic\" to your 
CFLAGS for wine."
-                       ewarn "See package.env in man 5 portage for more 
information on how to do this."
-                       ewarn "See 
https://bugs.gentoo.org/show_bug.cgi?id=613128 for more details"
-               fi
-       fi
-
        if use abi_x86_32 && use opencl && [[ "$(eselect opencl show 2> 
/dev/null)" == "intel" ]]; then
                eerror "You cannot build wine with USE=opencl because 
intel-ocl-sdk is 64-bit only."
                eerror "See https://bugs.gentoo.org/487864 for more details."

Reply via email to