diff options
author | Ionen Wolkens <ionen@gentoo.org> | 2023-04-29 00:24:51 -0400 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2023-04-29 05:42:39 -0400 |
commit | 2779aaf2710bab9bedbd6d66501c04b1552b54ad (patch) | |
tree | 300f480dc2642155e5b75eb5f03e1ca39b7d87e5 /dev-util/mingw64-toolchain | |
parent | dev-util/mingw64-runtime: drop 8.0.0-r3, 9.0.0-r2 (diff) | |
download | gentoo-2779aaf2710bab9bedbd6d66501c04b1552b54ad.tar.gz gentoo-2779aaf2710bab9bedbd6d66501c04b1552b54ad.tar.bz2 gentoo-2779aaf2710bab9bedbd6d66501c04b1552b54ad.zip |
dev-util/mingw64-runtime: add 11.0.0
Tentatively remove the ssp patch. Bootstrapping using USE=ssp seems
to work both with and without libssp. The libscrypt reproducer from
the patch's old link also builds fine with this version.
Also remove two obsolete flags filters:
* -fstack-clash-protection (bug #758914): ICE was fixed, if still
run into this then updating gcc to a newer _p* snapshot should
sort it (alternatively, use released >=gcc-13.1.0)
* -fstack-protector* (bug #870136): mingw64-runtime-11.0.0 adds
its own (partial) ssp support, allowing -D_FORTIFY_SOURCE=3 and
-fstack-protector-strong without libssp. Using these to build
Wine currently still leads to failure, but we can allow it here.
Bug: https://bugs.gentoo.org/758914
Bug: https://bugs.gentoo.org/870136
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-util/mingw64-toolchain')
0 files changed, 0 insertions, 0 deletions