diff --git a/change_spec b/change_spec index 47f8e58..72843ee 100644 --- a/change_spec +++ b/change_spec @@ -120,6 +120,6 @@ for f in *.spec; do sed -i -e '/^# .*-\(BEGIN\|END\)$/d' $f done -#osc service localrun format_spec_file +osc service localrun format_spec_file #exit 0 diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 4fce7d3..3e5f16f 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index fd57b20..073ad6f 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-arm-none-gcc7-bootstrap.changes b/cross-arm-none-gcc7-bootstrap.changes index bdd8a60..dc6f610 100644 --- a/cross-arm-none-gcc7-bootstrap.changes +++ b/cross-arm-none-gcc7-bootstrap.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-arm-none-gcc7-bootstrap.spec b/cross-arm-none-gcc7-bootstrap.spec index b195140..915093c 100644 --- a/cross-arm-none-gcc7-bootstrap.spec +++ b/cross-arm-none-gcc7-bootstrap.spec @@ -144,6 +144,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -332,6 +336,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-arm-none-gcc7.changes b/cross-arm-none-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-arm-none-gcc7.changes +++ b/cross-arm-none-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-arm-none-gcc7.spec b/cross-arm-none-gcc7.spec index 4c8d305..9ce9ddb 100644 --- a/cross-arm-none-gcc7.spec +++ b/cross-arm-none-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-avr-gcc7-bootstrap.changes b/cross-avr-gcc7-bootstrap.changes index bdd8a60..dc6f610 100644 --- a/cross-avr-gcc7-bootstrap.changes +++ b/cross-avr-gcc7-bootstrap.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-avr-gcc7-bootstrap.spec b/cross-avr-gcc7-bootstrap.spec index f6e8a51..4239072 100644 --- a/cross-avr-gcc7-bootstrap.spec +++ b/cross-avr-gcc7-bootstrap.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index d7f3595..44a2afb 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index bdd8a60..dc6f610 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index 10be471..0a8f952 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -144,6 +144,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -332,6 +336,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index adb7860..0694257 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index 13abded..b438044 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index 40d717d..bf9d4c3 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 383096c..88752dc 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index c644363..9071649 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index ff18ac9..c24311d 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index 88580f6..fdde955 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index 1e66ee0..bc4c055 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index bdd8a60..dc6f610 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index 1e6bec4..a59ff88 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -144,6 +144,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -332,6 +336,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index 6242a65..8b1fa0c 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index d5108ca..d1f7d2b 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index 4e4eff1..ea0b097 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 8a9beeb..5f6dd44 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index bdd8a60..dc6f610 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 69ef4af..e013a39 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -143,6 +143,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -331,6 +335,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/gcc.spec.in b/gcc.spec.in index e93cbe5..c30531b 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -326,6 +326,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -1124,6 +1128,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 @@ -1736,6 +1744,7 @@ rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/bits/statx.h rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/pthread.h rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/bits/unistd_ext.h rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/sys/rseq.h +rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/sys/mount.h %if !%{enable_plugins} # no plugins rm -rf $RPM_BUILD_ROOT%{libsubdir}/plugin diff --git a/gcc7-ada-Target_Name.patch b/gcc7-ada-Target_Name.patch new file mode 100644 index 0000000..c764176 --- /dev/null +++ b/gcc7-ada-Target_Name.patch @@ -0,0 +1,44 @@ +From 9467e7331188705ec16c086b77e1809c5b0aab7d Mon Sep 17 00:00:00 2001 +From: Richard Biener +Date: Thu, 10 Mar 2022 13:35:46 +0100 +Subject: [PATCH] ada/104861 - use target_noncanonial for Target_Name +To: gcc-patches@gcc.gnu.org + +The following arranges for s-oscons.ads to record target_noncanonical +for Target_Name, matching the install directory layout and what +gcc -dumpmachine says. This fixes build issues with gprbuild. + +2022-03-10 Richard Biener + + PR ada/104861 +gcc/ada/ + * gcc-interface/Makefile.in (target_noncanonical): Substitute. + (OSCONS_CPP): Pass target_noncanonical as TARGET. +--- + gcc/ada/gcc-interface/Makefile.in | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in +index b8a24708280..1e9801a8b96 100644 +--- a/gcc/ada/gcc-interface/Makefile.in ++++ b/gcc/ada/gcc-interface/Makefile.in +@@ -138,6 +138,7 @@ objdir = . + + target_alias=@target_alias@ + target=@target@ ++target_noncanonical=@target_noncanonical@ + target_cpu=@target_cpu@ + target_vendor=@target_vendor@ + target_os=@target_os@ +@@ -598,7 +599,7 @@ OSCONS_CC=$(subst ./xgcc,../../xgcc,$(subst -B./, -B../../,$(GCC_FOR_TARGET))) + # has a header). + + OSCONS_CPP=$(OSCONS_CC) $(GNATLIBCFLAGS_FOR_C) -E -C \ +- -DTARGET=\"$(target)\" -iquote $(fsrcpfx)ada $(fsrcpfx)ada/s-oscons-tmplt.c > s-oscons-tmplt.i ++ -DTARGET=\"$(target_noncanonical)\" -iquote $(fsrcpfx)ada $(fsrcpfx)ada/s-oscons-tmplt.c > s-oscons-tmplt.i + OSCONS_EXTRACT=$(OSCONS_CC) $(GNATLIBCFLAGS_FOR_C) -S s-oscons-tmplt.i + + # Note: if you need to build with a non-GNU compiler, you could adapt the +-- +2.34.1 + diff --git a/gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch b/gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch new file mode 100644 index 0000000..e4c1ae7 --- /dev/null +++ b/gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch @@ -0,0 +1,35 @@ +From f35d65517a59565758107c5b1a51a5fa382f8d1a Mon Sep 17 00:00:00 2001 +From: Ian Lance Taylor +Date: Tue, 12 Jul 2022 19:42:43 -0700 +Subject: [PATCH] libgo: don't include when building + gen-sysinfo.go + +Removing this doesn't change anything at least with glibc 2.33. +The include was added in https://go.dev/cl/6100049 but it's not +clear why. + +Fixes PR go/106266 + +Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/417294 +--- + gcc/go/gofrontend/MERGE | 2 +- + libgo/sysinfo.c | 3 --- + 2 files changed, 1 insertion(+), 4 deletions(-) + +diff --git a/libgo/sysinfo.c b/libgo/sysinfo.c +index a4259c02ded..fc0210992fa 100644 +--- a/libgo/sysinfo.c ++++ b/libgo/sysinfo.c +@@ -158,9 +158,6 @@ + #if defined(HAVE_LINUX_ETHER_H) + #include + #endif +-#if defined(HAVE_LINUX_FS_H) +-#include +-#endif + #if defined(HAVE_LINUX_REBOOT_H) + #include + #endif +-- +2.37.2 + diff --git a/gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch b/gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch new file mode 100644 index 0000000..8eb79ca --- /dev/null +++ b/gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch @@ -0,0 +1,39 @@ +From 2701442d0cf6292f6624443c15813d6d1a3562fe Mon Sep 17 00:00:00 2001 +From: Martin Liska +Date: Mon, 11 Jul 2022 22:03:14 +0200 +Subject: [PATCH] libsanitizer: cherry-pick 9cf13067cb5088626ba7 from upstream + +9cf13067cb5088626ba7ee1ec4c42ec59c7995a0 [sanitizer] Remove #include to resolve fsconfig_command/mount_attr conflict with glibc 2.36 +--- + .../sanitizer_platform_limits_posix.cpp | 10 ++++++---- + 1 file changed, 6 insertions(+), 4 deletions(-) + +diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc +index 97eae3f..dcedf75 100644 +--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc ++++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc +@@ -62,7 +62,9 @@ + #include + #include + #include ++#if SANITIZER_ANDROID + #include ++#endif + #include + #include + #include +@@ -845,10 +847,10 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); + unsigned IOCTL_EVIOCGPROP = IOCTL_NOT_PRESENT; + unsigned IOCTL_EVIOCSKEYCODE_V2 = IOCTL_NOT_PRESENT; + #endif +- unsigned IOCTL_FS_IOC_GETFLAGS = FS_IOC_GETFLAGS; +- unsigned IOCTL_FS_IOC_GETVERSION = FS_IOC_GETVERSION; +- unsigned IOCTL_FS_IOC_SETFLAGS = FS_IOC_SETFLAGS; +- unsigned IOCTL_FS_IOC_SETVERSION = FS_IOC_SETVERSION; ++ unsigned IOCTL_FS_IOC_GETFLAGS = _IOR('f', 1, long); ++ unsigned IOCTL_FS_IOC_GETVERSION = _IOR('v', 1, long); ++ unsigned IOCTL_FS_IOC_SETFLAGS = _IOW('f', 2, long); ++ unsigned IOCTL_FS_IOC_SETVERSION = _IOW('v', 2, long); + unsigned IOCTL_GIO_CMAP = GIO_CMAP; + unsigned IOCTL_GIO_FONT = GIO_FONT; + unsigned IOCTL_GIO_UNIMAP = GIO_UNIMAP; diff --git a/gcc7-pr78263.patch b/gcc7-pr78263.patch new file mode 100644 index 0000000..61e4f66 --- /dev/null +++ b/gcc7-pr78263.patch @@ -0,0 +1,155 @@ +From e756e900e911fdbc57cd76d6c12d20a9b1892e55 Mon Sep 17 00:00:00 2001 +From: Bill Schmidt +Date: Tue, 4 Jun 2019 21:52:32 +0000 +Subject: [PATCH] re PR target/78263 (Compile failure with AltiVec library on + PPC64le and -std=c++11 flag) + +[gcc] + +2019-06-04 Bill Schmidt + + PR target/78263 + * config/rs6000/altivec.h: Don't #define vector, pixel, bool for + C++ with strict ANSI requirements. + +[gcc/testsuite] + +2019-06-04 Bill Schmidt + + PR target/78263 + * g++.target/powerpc: New directory. + * g++.target/powerpc/powerpc.exp: New test driver. + * g++.target/powerpc/undef-bool-3.C: New. + +From-SVN: r271927 +--- + gcc/ChangeLog | 6 +++ + gcc/config/rs6000/altivec.h | 8 ++-- + gcc/testsuite/ChangeLog | 7 +++ + gcc/testsuite/g++.target/powerpc/powerpc.exp | 44 +++++++++++++++++++ + .../g++.target/powerpc/undef-bool-3.C | 13 ++++++ + 5 files changed, 75 insertions(+), 3 deletions(-) + create mode 100644 gcc/testsuite/g++.target/powerpc/powerpc.exp + create mode 100644 gcc/testsuite/g++.target/powerpc/undef-bool-3.C + +#diff --git a/gcc/ChangeLog b/gcc/ChangeLog +#index 30febc6fecc..8b3fe98771d 100644 +#--- a/gcc/ChangeLog +#+++ b/gcc/ChangeLog +#@@ -1,3 +1,9 @@ +#+2019-06-04 Bill Schmidt +#+ +#+ PR target/78263 +#+ * config/rs6000/altivec.h: Don't #define vector, pixel, bool for +#+ C++ with strict ANSI requirements. +#+ +# 2019-06-04 Marc Glisse +# +# * tree-ssa-loop-niter.c (number_of_iterations_ne): Skip +diff --git a/gcc/config/rs6000/altivec.h b/gcc/config/rs6000/altivec.h +index d66ae7ca2c7..dafc76aeafa 100644 +--- a/gcc/config/rs6000/altivec.h ++++ b/gcc/config/rs6000/altivec.h +@@ -37,10 +37,12 @@ + /* If __APPLE_ALTIVEC__ is defined, the compiler supports 'vector', + 'pixel' and 'bool' as context-sensitive AltiVec keywords (in + non-AltiVec contexts, they revert to their original meanings, +- if any), so we do not need to define them as macros. */ ++ if any), so we do not need to define them as macros. Also, ++ avoid defining them as macros for C++ with strict ANSI, as ++ this is not compatible. */ + +-#if !defined(__APPLE_ALTIVEC__) +-/* You are allowed to undef these for C++ compatibility. */ ++#if !defined(__APPLE_ALTIVEC__) \ ++ && (!defined(__STRICT_ANSI__) || !defined(__cplusplus)) + #define vector __vector + #define pixel __pixel + #define bool __bool +#diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog +#index 5978f7905f3..7bcc461327d 100644 +#--- a/gcc/testsuite/ChangeLog +#+++ b/gcc/testsuite/ChangeLog +#@@ -1,3 +1,10 @@ +#+2019-06-04 Bill Schmidt +#+ +#+ PR target/78263 +#+ * g++.target/powerpc: New directory. +#+ * g++.target/powerpc/powerpc.exp: New test driver. +#+ * g++.target/powerpc/undef-bool-3.C: New. +#+ +# 2019-06-04 Jakub Jelinek +# +# * c-c++-common/gomp/lastprivate-conditional-2.c (foo): Don't expect +diff --git a/gcc/testsuite/g++.target/powerpc/powerpc.exp b/gcc/testsuite/g++.target/powerpc/powerpc.exp +new file mode 100644 +index 00000000000..4e7ea3311e6 +--- /dev/null ++++ b/gcc/testsuite/g++.target/powerpc/powerpc.exp +@@ -0,0 +1,44 @@ ++# Specific regression driver for PowerPC. ++# Copyright (C) 2019 Free Software Foundation, Inc. ++# ++# This file is part of GCC. ++# ++# GCC is free software; you can redistribute it and/or modify it ++# under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 3, or (at your option) ++# any later version. ++# ++# GCC is distributed in the hope that it will be useful, but ++# WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++# General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with GCC; see the file COPYING3. If not see ++# . */ ++ ++# GCC testsuite that uses the `dg.exp' driver. ++ ++# Exit immediately if this isn't a PowerPC target. ++if {![istarget powerpc*-*-*] } then { ++ return ++} ++ ++# Load support procs. ++load_lib g++-dg.exp ++ ++global DEFAULT_CXXFLAGS ++if ![info exists DEFAULT_CXXFLAGS] then { ++ set DEFAULT_CXXFLAGS " -pedantic-errors" ++} ++ ++# Initialize `dg'. ++dg-init ++ ++# Main loop. ++dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.C]] \ ++ "" $DEFAULT_CXXFLAGS ++ ++# All done. ++dg-finish ++ +diff --git a/gcc/testsuite/g++.target/powerpc/undef-bool-3.C b/gcc/testsuite/g++.target/powerpc/undef-bool-3.C +new file mode 100644 +index 00000000000..27f3da58217 +--- /dev/null ++++ b/gcc/testsuite/g++.target/powerpc/undef-bool-3.C +@@ -0,0 +1,13 @@ ++/* { dg-do compile } */ ++/* { dg-options "-O2 -std=c++11" } */ ++ ++/* Test to ensure that "bool" is not #define'd in altivec.h for C++ when ++ we require strict ANSI. We should compile without errors. */ ++ ++#include ++ ++bool foo (int x) ++{ ++ return x == 2; ++} ++ +-- +2.27.0 + diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index bdd8a60..dc6f610 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index 0d9531a..374acb0 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -340,6 +340,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -513,6 +517,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 diff --git a/gcc7.changes b/gcc7.changes index bdd8a60..dc6f610 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 1 10:15:12 UTC 2022 - Martin Liška + +- Add gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch + and gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch + in order to support glibc 2.36. +- Enable format_spec_file otherwise one gets huge diff after + running change_spec. +- Remove fixed sys/mount.h. + +------------------------------------------------------------------- +Fri Apr 29 04:47:58 UTC 2022 - Antonio Larrosa + +- Add patch from upstream to fix altivec.h redefining bool in C++ + which makes bool unusable (boo#1195517): + * gcc7-pr78263.patch + +------------------------------------------------------------------- +Fri Mar 11 07:10:31 UTC 2022 - Richard Biener + +- Add gcc7-ada-Target_Name.patch to adjust gnats idea of the + target, fixing the build of gprbuild. [bsc#1196861] + ------------------------------------------------------------------- Mon Feb 28 07:21:45 UTC 2022 - Richard Biener diff --git a/gcc7.spec b/gcc7.spec index e6c00da..43e5803 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -319,6 +319,10 @@ Patch32: gcc7-pr81942.patch Patch33: gcc7-sanitizer-cyclades.patch Patch34: gcc7-ada-MINSTKSZ.patch Patch35: gcc7-pr55917.patch +Patch36: gcc7-ada-Target_Name.patch +Patch37: gcc7-pr78263.patch +Patch38: gcc7-libsanitizer-cherry-pick-9cf13067cb5088626ba7-from-u.patch +Patch39: gcc7-libgo-don-t-include-linux-fs.h-when-building-gen-sys.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -1850,6 +1854,10 @@ ln -s nvptx-newlib/newlib . %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 %patch51 %patch60 %patch61 @@ -2457,6 +2465,7 @@ rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/bits/statx.h rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/pthread.h rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/bits/unistd_ext.h rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/sys/rseq.h +rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/sys/mount.h %if !%{enable_plugins} # no plugins rm -rf $RPM_BUILD_ROOT%{libsubdir}/plugin