Update to 8.0.2

This commit is contained in:
Sandro Mani 2021-05-17 11:06:12 +02:00
parent 1dbdddc58b
commit 3bd3729a0a
4 changed files with 21 additions and 3 deletions

1
.gitignore vendored
View File

@ -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

View File

@ -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 <manisandro@gmail.com> - 8.0.2-1
- Update to 8.0.2
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

12
mingw-crt_gcc11.patch Normal file
View File

@ -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;

View File

@ -1 +1 @@
SHA512 (mingw-w64-v8.0.0.tar.bz2) = cefcc86ac3e6337c88ed224ab4692abbd5eb543ce78fb6c5462198a85f36c9274a0a1df0a0bebd182137fd527c15831f9237c782711a85f32e77d9104b28359e
SHA512 (mingw-w64-v8.0.2.tar.bz2) = a2eb0891ab153fed41969a3d86b770dbaf65dfc836dae83888ddbb79459b51301b91f3ec25292a8f236ab4df863e1bb58393d024bf078dc7e51492124c599b0c