diff options
author | Ionen Wolkens <ionen@gentoo.org> | 2023-04-29 05:31:24 -0400 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2023-04-29 05:42:40 -0400 |
commit | bb62cf0b7099c567c9cf43b78a82ee07771d682b (patch) | |
tree | 8a40388155ffe9a49f69cd82bf232cc0433f1d4d /app-emulation | |
parent | app-emulation/wine-proton: remove obsolete clash-protection filter (diff) | |
download | gentoo-bb62cf0b7099c567c9cf43b78a82ee07771d682b.tar.gz gentoo-bb62cf0b7099c567c9cf43b78a82ee07771d682b.tar.bz2 gentoo-bb62cf0b7099c567c9cf43b78a82ee07771d682b.zip |
app-emulation/wine-staging: remove obsolete clash-protection filter
ICE was fixed (bug #758914), if still run into this then updating
gcc to a newer _p* snapshot should sort it (alternatively, use
released >=gcc-13.1.0).
Note that -fstack-protector* (bug #870136) is still needed, while
mingw64-runtime-11.0.0 add some degree of support, it still seems
to fail for Wine itself.
Bug: https://bugs.gentoo.org/758914
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'app-emulation')
4 files changed, 0 insertions, 4 deletions
diff --git a/app-emulation/wine-staging/wine-staging-8.0.ebuild b/app-emulation/wine-staging/wine-staging-8.0.ebuild index 46496d8f280b..b026f1191e19 100644 --- a/app-emulation/wine-staging/wine-staging-8.0.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.0.ebuild @@ -292,7 +292,6 @@ src_configure() { : "${CROSSCFLAGS:=$( # >=wine-7.21 configure.ac no longer adds -fno-strict by mistake append-cflags '-fno-strict-aliasing' - filter-flags '-fstack-clash-protection' #758914 filter-flags '-fstack-protector*' #870136 filter-flags '-mfunction-return=thunk*' #878849 CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}" diff --git a/app-emulation/wine-staging/wine-staging-8.5.ebuild b/app-emulation/wine-staging/wine-staging-8.5.ebuild index 5f90e2ce8870..55c1dba456f6 100644 --- a/app-emulation/wine-staging/wine-staging-8.5.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.5.ebuild @@ -302,7 +302,6 @@ src_configure() { : "${CROSSCFLAGS:=$( # >=wine-7.21 configure.ac no longer adds -fno-strict by mistake append-cflags '-fno-strict-aliasing' - filter-flags '-fstack-clash-protection' #758914 filter-flags '-fstack-protector*' #870136 filter-flags '-mfunction-return=thunk*' #878849 CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}" diff --git a/app-emulation/wine-staging/wine-staging-8.6.1.ebuild b/app-emulation/wine-staging/wine-staging-8.6.1.ebuild index 61b4b60e0323..838b42bb44f6 100644 --- a/app-emulation/wine-staging/wine-staging-8.6.1.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.6.1.ebuild @@ -302,7 +302,6 @@ src_configure() { : "${CROSSCFLAGS:=$( # >=wine-7.21 configure.ac no longer adds -fno-strict by mistake append-cflags '-fno-strict-aliasing' - filter-flags '-fstack-clash-protection' #758914 filter-flags '-fstack-protector*' #870136 filter-flags '-mfunction-return=thunk*' #878849 CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}" diff --git a/app-emulation/wine-staging/wine-staging-9999.ebuild b/app-emulation/wine-staging/wine-staging-9999.ebuild index 4057184984fe..5fa84f123373 100644 --- a/app-emulation/wine-staging/wine-staging-9999.ebuild +++ b/app-emulation/wine-staging/wine-staging-9999.ebuild @@ -303,7 +303,6 @@ src_configure() { : "${CROSSCFLAGS:=$( # >=wine-7.21 configure.ac no longer adds -fno-strict by mistake append-cflags '-fno-strict-aliasing' - filter-flags '-fstack-clash-protection' #758914 filter-flags '-fstack-protector*' #870136 filter-flags '-mfunction-return=thunk*' #878849 CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}" |