commit:     cff1c1a851bde315cc5e86174908b48018ac9b12
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 24 04:35:31 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jun 24 04:54:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff1c1a8

app-emulation/wine-vanilla: remove -fno-strict-aliasing workaround

Unfortunately the option itself is still needed, but the build system
now handles passing it properly again.

This got fixed in 8.10 but missed the fix at the time.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-8.10.ebuild | 2 --
 app-emulation/wine-vanilla/wine-vanilla-8.11.ebuild | 2 --
 app-emulation/wine-vanilla/wine-vanilla-9999.ebuild | 2 --
 3 files changed, 6 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.10.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-8.10.ebuild
index fa578d8607db..f2da3a5c1b7b 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-8.10.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-8.10.ebuild
@@ -271,8 +271,6 @@ src_configure() {
 
                        # use *FLAGS for mingw, but strip unsupported
                        : "${CROSSCFLAGS:=$(
-                               # >=wine-7.21 configure.ac no longer adds 
-fno-strict by mistake
-                               append-cflags '-fno-strict-aliasing'
                                filter-flags '-fstack-protector*' #870136
                                filter-flags '-mfunction-return=thunk*' #878849
                                CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"

diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.11.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-8.11.ebuild
index fa578d8607db..f2da3a5c1b7b 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-8.11.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-8.11.ebuild
@@ -271,8 +271,6 @@ src_configure() {
 
                        # use *FLAGS for mingw, but strip unsupported
                        : "${CROSSCFLAGS:=$(
-                               # >=wine-7.21 configure.ac no longer adds 
-fno-strict by mistake
-                               append-cflags '-fno-strict-aliasing'
                                filter-flags '-fstack-protector*' #870136
                                filter-flags '-mfunction-return=thunk*' #878849
                                CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"

diff --git a/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild
index fa578d8607db..f2da3a5c1b7b 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild
@@ -271,8 +271,6 @@ src_configure() {
 
                        # use *FLAGS for mingw, but strip unsupported
                        : "${CROSSCFLAGS:=$(
-                               # >=wine-7.21 configure.ac no longer adds 
-fno-strict by mistake
-                               append-cflags '-fno-strict-aliasing'
                                filter-flags '-fstack-protector*' #870136
                                filter-flags '-mfunction-return=thunk*' #878849
                                CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"

Reply via email to