diff --git a/.gitignore b/.gitignore index 9a131ba..a79d719 100644 --- a/.gitignore +++ b/.gitignore @@ -49,3 +49,4 @@ gcc-4.5.1.tar.bz2 /gcc-12.1.1-20220507.tar.xz /gcc-12.1.1-20220628.tar.xz /gcc-12.2.1-20220819.tar.xz +/gcc-12.2.1-20221121.tar.xz diff --git a/0020-libgomp-Don-t-hard-code-MS-printf-attributes.patch b/0020-libgomp-Don-t-hard-code-MS-printf-attributes.patch index 6c1dbfe..a4c6111 100644 --- a/0020-libgomp-Don-t-hard-code-MS-printf-attributes.patch +++ b/0020-libgomp-Don-t-hard-code-MS-printf-attributes.patch @@ -1,6 +1,6 @@ -diff -rupN --no-dereference gcc-12.2.1-20220819/libgomp/libgomp.h gcc-12.2.1-20220819-new/libgomp/libgomp.h ---- gcc-12.2.1-20220819/libgomp/libgomp.h 2022-08-19 19:14:13.000000000 +0200 -+++ gcc-12.2.1-20220819-new/libgomp/libgomp.h 2022-08-30 09:35:11.552027662 +0200 +diff -rupN --no-dereference gcc-12.2.1-20221121/libgomp/libgomp.h gcc-12.2.1-20221121-new/libgomp/libgomp.h +--- gcc-12.2.1-20221121/libgomp/libgomp.h 2022-11-21 10:55:25.000000000 +0100 ++++ gcc-12.2.1-20221121-new/libgomp/libgomp.h 2023-01-04 11:40:12.664254080 +0100 @@ -69,6 +69,13 @@ # endif #endif diff --git a/mingw-gcc-config.patch b/mingw-gcc-config.patch index 14f8477..1c571ae 100644 --- a/mingw-gcc-config.patch +++ b/mingw-gcc-config.patch @@ -1,6 +1,6 @@ -diff -rupN --no-dereference gcc-12.2.1-20220819/config/intdiv0.m4 gcc-12.2.1-20220819-new/config/intdiv0.m4 ---- gcc-12.2.1-20220819/config/intdiv0.m4 2022-08-19 19:14:13.000000000 +0200 -+++ gcc-12.2.1-20220819-new/config/intdiv0.m4 2022-08-30 09:35:05.239027520 +0200 +diff -rupN --no-dereference gcc-12.2.1-20221121/config/intdiv0.m4 gcc-12.2.1-20221121-new/config/intdiv0.m4 +--- gcc-12.2.1-20221121/config/intdiv0.m4 2022-11-21 10:55:25.000000000 +0100 ++++ gcc-12.2.1-20221121-new/config/intdiv0.m4 2023-01-04 11:40:07.369251820 +0100 @@ -31,10 +31,10 @@ sigfpe_handler (sig) int sig; exit (sig != SIGFPE); } @@ -16,9 +16,9 @@ diff -rupN --no-dereference gcc-12.2.1-20220819/config/intdiv0.m4 gcc-12.2.1-202 int main () { -diff -rupN --no-dereference gcc-12.2.1-20220819/libiberty/acinclude.m4 gcc-12.2.1-20220819-new/libiberty/acinclude.m4 ---- gcc-12.2.1-20220819/libiberty/acinclude.m4 2022-08-19 19:14:13.000000000 +0200 -+++ gcc-12.2.1-20220819-new/libiberty/acinclude.m4 2022-08-30 09:35:05.240027520 +0200 +diff -rupN --no-dereference gcc-12.2.1-20221121/libiberty/acinclude.m4 gcc-12.2.1-20221121-new/libiberty/acinclude.m4 +--- gcc-12.2.1-20221121/libiberty/acinclude.m4 2022-11-21 10:55:25.000000000 +0100 ++++ gcc-12.2.1-20221121-new/libiberty/acinclude.m4 2023-01-04 11:40:07.370251820 +0100 @@ -157,7 +157,7 @@ if test $ac_cv_os_cray = yes; then fi diff --git a/mingw-gcc.spec b/mingw-gcc.spec index 585a46c..d6cfb29 100644 --- a/mingw-gcc.spec +++ b/mingw-gcc.spec @@ -18,14 +18,14 @@ # Run the testsuite %global enable_tests 0 -%global DATE 20220819 -%global gitrev 12a206c28987ada47b447ebd200d1fd9639c8edd +%global DATE 20221121 +%global gitrev b3f5a0d53b84ed27cf00cfa2b9c3e2c78935c07d %global gcc_version 12.2.1 %global gcc_major 12 Name: mingw-gcc Version: %{gcc_version} -Release: 4%{?dist} +Release: 5%{?dist} Summary: MinGW Windows cross-compiler (GCC) for C License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions @@ -902,6 +902,9 @@ ln -sf %{ucrt64_bindir}/libssp-0.dll %{buildroot}%{ucrt64_libdir}/libssp.dll.a %changelog +* Wed Jan 04 2023 Sandro Mani - 12.2.1-5 +- Update to 20221121 snapshot + * Tue Nov 15 2022 Sandro Mani - 12.2.1-4 - Fix incorrect requires diff --git a/sources b/sources index a08691f..dcd995a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gcc-12.2.1-20220819.tar.xz) = 40464b6c544edd91ea744354a38bb2ec075d021b3bece7997b40b462dbca5a7b86105ae157fa081b1a6bd1c9f4813a51eec245b56a2bd2eb171e90ce048c0f25 +SHA512 (gcc-12.2.1-20221121.tar.xz) = 6fef1438e77d8b7e7aeddea6d2d6a82c37d2e93f65ad9007f04206e1a368dd70597cef01188de4ee9bbfe1811a129303ce10b49cb9758a2b44abe4f0312d073a