From dd9a0e0d9b994d23ff9afc054238b2525147fbe0 Mon Sep 17 00:00:00 2001
From: rofl0r <rofl0r@users.noreply.github.com>
Date: Sun, 16 Feb 2025 15:05:25 +0000
Subject: [PATCH] replace GCC 11.4.0 with 11.5.0

closes github issue #189 (gcc 11.4.0 fails to build)
and #190 with a backported fix that's now integrated.
fixes build with a host gcc14's more restrictive default
settings.
---
 hashes/gcc-11.4.0.tar.xz.sha1                                    | 1 -
 hashes/gcc-11.5.0.tar.xz.sha1                                    | 1 +
 patches/{gcc-11.4.0 => gcc-11.5.0}/0001-ssp_nonshared.diff       | 0
 patches/{gcc-11.4.0 => gcc-11.5.0}/0002-posix_memalign.diff      | 0
 patches/{gcc-11.4.0 => gcc-11.5.0}/0003-j2.diff                  | 0
 patches/{gcc-11.4.0 => gcc-11.5.0}/0004-static-pie.diff          | 0
 patches/{gcc-11.4.0 => gcc-11.5.0}/0005-m68k-sqrt.diff           | 0
 patches/{gcc-11.4.0 => gcc-11.5.0}/0006-cow-libstdc++v3.diff     | 0
 patches/{gcc-11.4.0 => gcc-11.5.0}/0007-fdpic-unwind.diff        | 0
 .../{gcc-11.4.0 => gcc-11.5.0}/0008-fdpic-crtstuff-pr114158.diff | 0
 patches/{gcc-11.4.0 => gcc-11.5.0}/0009-sh-fdpic-pr114641.diff   | 0
 11 files changed, 1 insertion(+), 1 deletion(-)
 delete mode 100644 hashes/gcc-11.4.0.tar.xz.sha1
 create mode 100644 hashes/gcc-11.5.0.tar.xz.sha1
 rename patches/{gcc-11.4.0 => gcc-11.5.0}/0001-ssp_nonshared.diff (100%)
 rename patches/{gcc-11.4.0 => gcc-11.5.0}/0002-posix_memalign.diff (100%)
 rename patches/{gcc-11.4.0 => gcc-11.5.0}/0003-j2.diff (100%)
 rename patches/{gcc-11.4.0 => gcc-11.5.0}/0004-static-pie.diff (100%)
 rename patches/{gcc-11.4.0 => gcc-11.5.0}/0005-m68k-sqrt.diff (100%)
 rename patches/{gcc-11.4.0 => gcc-11.5.0}/0006-cow-libstdc++v3.diff (100%)
 rename patches/{gcc-11.4.0 => gcc-11.5.0}/0007-fdpic-unwind.diff (100%)
 rename patches/{gcc-11.4.0 => gcc-11.5.0}/0008-fdpic-crtstuff-pr114158.diff (100%)
 rename patches/{gcc-11.4.0 => gcc-11.5.0}/0009-sh-fdpic-pr114641.diff (100%)

diff --git a/hashes/gcc-11.4.0.tar.xz.sha1 b/hashes/gcc-11.4.0.tar.xz.sha1
deleted file mode 100644
index 704439f..0000000
--- a/hashes/gcc-11.4.0.tar.xz.sha1
+++ /dev/null
@@ -1 +0,0 @@
-03f21dce9edf9092e38b4e23dd27b29f6ab56f63  gcc-11.4.0.tar.xz
diff --git a/hashes/gcc-11.5.0.tar.xz.sha1 b/hashes/gcc-11.5.0.tar.xz.sha1
new file mode 100644
index 0000000..f6bfd42
--- /dev/null
+++ b/hashes/gcc-11.5.0.tar.xz.sha1
@@ -0,0 +1 @@
+a65b357c583e4ad8f95111d442ae51002c990f29  gcc-11.5.0.tar.xz
diff --git a/patches/gcc-11.4.0/0001-ssp_nonshared.diff b/patches/gcc-11.5.0/0001-ssp_nonshared.diff
similarity index 100%
rename from patches/gcc-11.4.0/0001-ssp_nonshared.diff
rename to patches/gcc-11.5.0/0001-ssp_nonshared.diff
diff --git a/patches/gcc-11.4.0/0002-posix_memalign.diff b/patches/gcc-11.5.0/0002-posix_memalign.diff
similarity index 100%
rename from patches/gcc-11.4.0/0002-posix_memalign.diff
rename to patches/gcc-11.5.0/0002-posix_memalign.diff
diff --git a/patches/gcc-11.4.0/0003-j2.diff b/patches/gcc-11.5.0/0003-j2.diff
similarity index 100%
rename from patches/gcc-11.4.0/0003-j2.diff
rename to patches/gcc-11.5.0/0003-j2.diff
diff --git a/patches/gcc-11.4.0/0004-static-pie.diff b/patches/gcc-11.5.0/0004-static-pie.diff
similarity index 100%
rename from patches/gcc-11.4.0/0004-static-pie.diff
rename to patches/gcc-11.5.0/0004-static-pie.diff
diff --git a/patches/gcc-11.4.0/0005-m68k-sqrt.diff b/patches/gcc-11.5.0/0005-m68k-sqrt.diff
similarity index 100%
rename from patches/gcc-11.4.0/0005-m68k-sqrt.diff
rename to patches/gcc-11.5.0/0005-m68k-sqrt.diff
diff --git a/patches/gcc-11.4.0/0006-cow-libstdc++v3.diff b/patches/gcc-11.5.0/0006-cow-libstdc++v3.diff
similarity index 100%
rename from patches/gcc-11.4.0/0006-cow-libstdc++v3.diff
rename to patches/gcc-11.5.0/0006-cow-libstdc++v3.diff
diff --git a/patches/gcc-11.4.0/0007-fdpic-unwind.diff b/patches/gcc-11.5.0/0007-fdpic-unwind.diff
similarity index 100%
rename from patches/gcc-11.4.0/0007-fdpic-unwind.diff
rename to patches/gcc-11.5.0/0007-fdpic-unwind.diff
diff --git a/patches/gcc-11.4.0/0008-fdpic-crtstuff-pr114158.diff b/patches/gcc-11.5.0/0008-fdpic-crtstuff-pr114158.diff
similarity index 100%
rename from patches/gcc-11.4.0/0008-fdpic-crtstuff-pr114158.diff
rename to patches/gcc-11.5.0/0008-fdpic-crtstuff-pr114158.diff
diff --git a/patches/gcc-11.4.0/0009-sh-fdpic-pr114641.diff b/patches/gcc-11.5.0/0009-sh-fdpic-pr114641.diff
similarity index 100%
rename from patches/gcc-11.4.0/0009-sh-fdpic-pr114641.diff
rename to patches/gcc-11.5.0/0009-sh-fdpic-pr114641.diff