diff --git a/.gitignore b/.gitignore index 854fbbf..46ad21b 100644 --- a/.gitignore +++ b/.gitignore @@ -64,3 +64,4 @@ /mingw-w64-v6.0.0.tar.bz2 /mingw-w64-v7.0.0.tar.bz2 /mingw-w64-v8.0.0.tar.bz2 +/mingw-w64-v8.0.2.tar.bz2 diff --git a/mingw-crt.spec b/mingw-crt.spec index 61c14f7..ae0e092 100644 --- a/mingw-crt.spec +++ b/mingw-crt.spec @@ -8,8 +8,8 @@ #%%global pre rc2 Name: mingw-crt -Version: 8.0.0 -Release: 2%{?dist} +Version: 8.0.2 +Release: 1%{?dist} Summary: MinGW Windows cross-compiler runtime License: Public Domain and ZPLv2.1 @@ -24,6 +24,8 @@ Source0: http://sourceforge.net/code-snapshots/git/m/mi/mingw-w64/mingw-w %else Source0: http://downloads.sourceforge.net/mingw-w64/mingw-w64-v%{version}%{?pre:-%{pre}}.tar.bz2 %endif +# Fix build failure with gcc11 +Patch0: mingw-crt_gcc11.patch BuildArch: noarch @@ -106,6 +108,9 @@ rm -rf %{buildroot}%{mingw64_includedir}/*.c %changelog +* Mon May 17 2021 Sandro Mani - 8.0.2-1 +- Update to 8.0.2 + * Tue Jan 26 2021 Fedora Release Engineering - 8.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/mingw-crt_gcc11.patch b/mingw-crt_gcc11.patch new file mode 100644 index 0000000..0d08b4d --- /dev/null +++ b/mingw-crt_gcc11.patch @@ -0,0 +1,12 @@ +diff -rupN --no-dereference mingw-w64-v8.0.2/mingw-w64-crt/intrincs/rdtsc.c mingw-w64-v8.0.2-new/mingw-w64-crt/intrincs/rdtsc.c +--- mingw-w64-v8.0.2/mingw-w64-crt/intrincs/rdtsc.c 2021-05-09 08:38:05.000000000 +0200 ++++ mingw-w64-v8.0.2-new/mingw-w64-crt/intrincs/rdtsc.c 2021-05-17 10:57:40.638131236 +0200 +@@ -15,7 +15,7 @@ + #endif + + #if !__has_builtin(__rdtsc) +-unsigned __int64 __rdtsc(void) ++unsigned __int64 __rdtsc() + { + #ifdef _WIN64 + unsigned __int64 val1, val2; diff --git a/sources b/sources index f23dda6..ccab706 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (mingw-w64-v8.0.0.tar.bz2) = cefcc86ac3e6337c88ed224ab4692abbd5eb543ce78fb6c5462198a85f36c9274a0a1df0a0bebd182137fd527c15831f9237c782711a85f32e77d9104b28359e +SHA512 (mingw-w64-v8.0.2.tar.bz2) = a2eb0891ab153fed41969a3d86b770dbaf65dfc836dae83888ddbb79459b51301b91f3ec25292a8f236ab4df863e1bb58393d024bf078dc7e51492124c599b0c