From ed9d07968c29f434948b93a41e35be7cd1e7322e Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 21 Jul 2022 13:46:47 +0000 Subject: [PATCH 1/2] - Update to gcc-12 branch head, 4f15d2234608e82159d030dadb1, git287 * includes build fixes when building against glibc 2.33. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=54 --- cross-aarch64-gcc12-bootstrap.spec | 2 +- cross-aarch64-gcc12.spec | 2 +- cross-amdgcn-gcc12.spec | 2 +- cross-arm-gcc12.spec | 2 +- cross-arm-none-gcc12-bootstrap.spec | 2 +- cross-arm-none-gcc12.spec | 2 +- cross-avr-gcc12-bootstrap.spec | 2 +- cross-avr-gcc12.spec | 2 +- cross-epiphany-gcc12-bootstrap.spec | 2 +- cross-epiphany-gcc12.spec | 2 +- cross-hppa-gcc12-bootstrap.spec | 2 +- cross-hppa-gcc12.spec | 2 +- cross-m68k-gcc12.spec | 2 +- cross-mips-gcc12.spec | 2 +- cross-nvptx-gcc12.spec | 2 +- cross-ppc64-gcc12.spec | 2 +- cross-ppc64le-gcc12.spec | 2 +- cross-pru-gcc12-bootstrap.spec | 2 +- cross-pru-gcc12.spec | 2 +- cross-riscv64-elf-gcc12-bootstrap.spec | 2 +- cross-riscv64-elf-gcc12.spec | 2 +- cross-riscv64-gcc12-bootstrap.spec | 2 +- cross-riscv64-gcc12.spec | 2 +- cross-rx-gcc12-bootstrap.spec | 2 +- cross-rx-gcc12.spec | 2 +- cross-s390x-gcc12.spec | 2 +- cross-sparc-gcc12.spec | 2 +- cross-sparc64-gcc12.spec | 2 +- cross-x86_64-gcc12.spec | 2 +- gcc-12.1.1+git215.tar.xz | 3 --- gcc-12.1.1+git287.tar.xz | 3 +++ gcc.spec.in | 2 +- gcc12-testresults.spec | 2 +- gcc12.changes | 6 ++++++ gcc12.spec | 2 +- 35 files changed, 41 insertions(+), 35 deletions(-) delete mode 100644 gcc-12.1.1+git215.tar.xz create mode 100644 gcc-12.1.1+git287.tar.xz diff --git a/cross-aarch64-gcc12-bootstrap.spec b/cross-aarch64-gcc12-bootstrap.spec index 5aa2c09..58562e5 100644 --- a/cross-aarch64-gcc12-bootstrap.spec +++ b/cross-aarch64-gcc12-bootstrap.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-aarch64-gcc12.spec b/cross-aarch64-gcc12.spec index c48b28b..98619f5 100644 --- a/cross-aarch64-gcc12.spec +++ b/cross-aarch64-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-amdgcn-gcc12.spec b/cross-amdgcn-gcc12.spec index 9348746..c5592c0 100644 --- a/cross-amdgcn-gcc12.spec +++ b/cross-amdgcn-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-arm-gcc12.spec b/cross-arm-gcc12.spec index b3c4d0b..7a6e590 100644 --- a/cross-arm-gcc12.spec +++ b/cross-arm-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-arm-none-gcc12-bootstrap.spec b/cross-arm-none-gcc12-bootstrap.spec index fb71944..21b4d5b 100644 --- a/cross-arm-none-gcc12-bootstrap.spec +++ b/cross-arm-none-gcc12-bootstrap.spec @@ -102,7 +102,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-arm-none-gcc12.spec b/cross-arm-none-gcc12.spec index 108b68c..21c375b 100644 --- a/cross-arm-none-gcc12.spec +++ b/cross-arm-none-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-avr-gcc12-bootstrap.spec b/cross-avr-gcc12-bootstrap.spec index 15974d5..c0447f0 100644 --- a/cross-avr-gcc12-bootstrap.spec +++ b/cross-avr-gcc12-bootstrap.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-avr-gcc12.spec b/cross-avr-gcc12.spec index 8f7e5c9..7facc8e 100644 --- a/cross-avr-gcc12.spec +++ b/cross-avr-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-epiphany-gcc12-bootstrap.spec b/cross-epiphany-gcc12-bootstrap.spec index 21dad79..736f889 100644 --- a/cross-epiphany-gcc12-bootstrap.spec +++ b/cross-epiphany-gcc12-bootstrap.spec @@ -102,7 +102,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-epiphany-gcc12.spec b/cross-epiphany-gcc12.spec index 3aacedc..4261e43 100644 --- a/cross-epiphany-gcc12.spec +++ b/cross-epiphany-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-hppa-gcc12-bootstrap.spec b/cross-hppa-gcc12-bootstrap.spec index cd10fc4..1b1f9e2 100644 --- a/cross-hppa-gcc12-bootstrap.spec +++ b/cross-hppa-gcc12-bootstrap.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-hppa-gcc12.spec b/cross-hppa-gcc12.spec index 5c80033..0e9e764 100644 --- a/cross-hppa-gcc12.spec +++ b/cross-hppa-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-m68k-gcc12.spec b/cross-m68k-gcc12.spec index 8459d5c..0aaf6b1 100644 --- a/cross-m68k-gcc12.spec +++ b/cross-m68k-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-mips-gcc12.spec b/cross-mips-gcc12.spec index 36b0460..85402ee 100644 --- a/cross-mips-gcc12.spec +++ b/cross-mips-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-nvptx-gcc12.spec b/cross-nvptx-gcc12.spec index 8fc56b5..7852926 100644 --- a/cross-nvptx-gcc12.spec +++ b/cross-nvptx-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-ppc64-gcc12.spec b/cross-ppc64-gcc12.spec index bb2b313..65a0244 100644 --- a/cross-ppc64-gcc12.spec +++ b/cross-ppc64-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-ppc64le-gcc12.spec b/cross-ppc64le-gcc12.spec index 3736e78..cde7782 100644 --- a/cross-ppc64le-gcc12.spec +++ b/cross-ppc64le-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-pru-gcc12-bootstrap.spec b/cross-pru-gcc12-bootstrap.spec index 3c47616..0b14f51 100644 --- a/cross-pru-gcc12-bootstrap.spec +++ b/cross-pru-gcc12-bootstrap.spec @@ -102,7 +102,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-pru-gcc12.spec b/cross-pru-gcc12.spec index df9aeb3..3f5ec33 100644 --- a/cross-pru-gcc12.spec +++ b/cross-pru-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-riscv64-elf-gcc12-bootstrap.spec b/cross-riscv64-elf-gcc12-bootstrap.spec index 7f68982..01c21f6 100644 --- a/cross-riscv64-elf-gcc12-bootstrap.spec +++ b/cross-riscv64-elf-gcc12-bootstrap.spec @@ -102,7 +102,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-riscv64-elf-gcc12.spec b/cross-riscv64-elf-gcc12.spec index f79614b..f5c9b49 100644 --- a/cross-riscv64-elf-gcc12.spec +++ b/cross-riscv64-elf-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-riscv64-gcc12-bootstrap.spec b/cross-riscv64-gcc12-bootstrap.spec index 0db5364..edd82bb 100644 --- a/cross-riscv64-gcc12-bootstrap.spec +++ b/cross-riscv64-gcc12-bootstrap.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-riscv64-gcc12.spec b/cross-riscv64-gcc12.spec index aad1d01..7d063c4 100644 --- a/cross-riscv64-gcc12.spec +++ b/cross-riscv64-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-rx-gcc12-bootstrap.spec b/cross-rx-gcc12-bootstrap.spec index a714042..49dd4c2 100644 --- a/cross-rx-gcc12-bootstrap.spec +++ b/cross-rx-gcc12-bootstrap.spec @@ -102,7 +102,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-rx-gcc12.spec b/cross-rx-gcc12.spec index 7a7ff71..8984029 100644 --- a/cross-rx-gcc12.spec +++ b/cross-rx-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-s390x-gcc12.spec b/cross-s390x-gcc12.spec index d0abcb1..c72b5eb 100644 --- a/cross-s390x-gcc12.spec +++ b/cross-s390x-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-sparc-gcc12.spec b/cross-sparc-gcc12.spec index ac901d0..f85a3d9 100644 --- a/cross-sparc-gcc12.spec +++ b/cross-sparc-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-sparc64-gcc12.spec b/cross-sparc64-gcc12.spec index 9606e63..83f71ad 100644 --- a/cross-sparc64-gcc12.spec +++ b/cross-sparc64-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/cross-x86_64-gcc12.spec b/cross-x86_64-gcc12.spec index c1393c7..0f93c04 100644 --- a/cross-x86_64-gcc12.spec +++ b/cross-x86_64-gcc12.spec @@ -101,7 +101,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/gcc-12.1.1+git215.tar.xz b/gcc-12.1.1+git215.tar.xz deleted file mode 100644 index f6d81b3..0000000 --- a/gcc-12.1.1+git215.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d9bafef6b52ee85dfb6ff4e83dd05f72721a48f72a7bca966e6096af2f950346 -size 82936936 diff --git a/gcc-12.1.1+git287.tar.xz b/gcc-12.1.1+git287.tar.xz new file mode 100644 index 0000000..a6b5e15 --- /dev/null +++ b/gcc-12.1.1+git287.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15ab3c01aacd92decf1f27ce230b9880aaceba0178398fe845fc395dfdac66a5 +size 82957120 diff --git a/gcc.spec.in b/gcc.spec.in index b594313..86659a0 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -190,7 +190,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 1 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/gcc12-testresults.spec b/gcc12-testresults.spec index 3f6cad0..d588c48 100644 --- a/gcc12-testresults.spec +++ b/gcc12-testresults.spec @@ -207,7 +207,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') diff --git a/gcc12.changes b/gcc12.changes index 2c47b74..b6de690 100644 --- a/gcc12.changes +++ b/gcc12.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Jul 21 13:43:06 UTC 2022 - Richard Biener + +- Update to gcc-12 branch head, 4f15d2234608e82159d030dadb1, git287 + * includes build fixes when building against glibc 2.33. + ------------------------------------------------------------------- Wed Jun 29 13:54:45 UTC 2022 - Richard Biener diff --git a/gcc12.spec b/gcc12.spec index 0c1db66..9f02bb9 100644 --- a/gcc12.spec +++ b/gcc12.spec @@ -186,7 +186,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 12.1.1+git215 +Version: 12.1.1+git287 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') From c7d5f11e4820f6fcb1a66296d38eb6f30292f4a9 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Tue, 26 Jul 2022 06:48:13 +0000 Subject: [PATCH 2/2] - Add Provides of libstdc++6-pp-gccN to libstdc++6-pp. [bsc#1201848] OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=55 --- gcc.spec.in | 4 +++- gcc12.changes | 5 +++++ gcc12.spec | 9 +++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/gcc.spec.in b/gcc.spec.in index 86659a0..1081ec7 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -534,8 +534,10 @@ Provides: libstdc++%{libstdcxx_sover}-pp@variant@ = %{version}-%{release} # To allow updates from libstdc++6-pp-gccM to libstdc++6-pp we need # enumerates Obsoletes, the separate -pp package was introduced with GCC9 # and dropped somewhen during the GCC11 to GCC12 transition -Obsoletes: libstdc++6-pp-gcc9@variant@ libstdc++6-pp-gcc10@variant@ +Obsoletes: libstdc++6-pp-gcc9@variant@ libstdc++6-pp-gcc10@variant@ Obsoletes: libstdc++6-pp-gcc11@variant@ +Provides: libstdc++6-pp-gcc9@variant@ libstdc++6-pp-gcc10@variant@ +Provides: libstdc++6-pp-gcc11@variant@ # Only one package may provide this - allows multiple gcc versions # to co-exist without an overly large list of provides/obsoletes Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp@variant@ diff --git a/gcc12.changes b/gcc12.changes index b6de690..082772a 100644 --- a/gcc12.changes +++ b/gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 26 06:46:45 UTC 2022 - Richard Biener + +- Add Provides of libstdc++6-pp-gccN to libstdc++6-pp. [bsc#1201848] + ------------------------------------------------------------------- Thu Jul 21 13:43:06 UTC 2022 - Richard Biener diff --git a/gcc12.spec b/gcc12.spec index 9f02bb9..4439779 100644 --- a/gcc12.spec +++ b/gcc12.spec @@ -567,6 +567,9 @@ Provides: libstdc++%{libstdcxx_sover}-pp = %{version}-%{release} # and dropped somewhen during the GCC11 to GCC12 transition Obsoletes: libstdc++6-pp-gcc9 libstdc++6-pp-gcc10 Obsoletes: libstdc++6-pp-gcc11 +Provides: libstdc++6-pp-gcc10 +Provides: libstdc++6-pp-gcc11 +Provides: libstdc++6-pp-gcc9 # Only one package may provide this - allows multiple gcc versions # to co-exist without an overly large list of provides/obsoletes Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp @@ -593,6 +596,9 @@ Provides: libstdc++%{libstdcxx_sover}-pp-32bit = %{version}-%{release} # and dropped somewhen during the GCC11 to GCC12 transition Obsoletes: libstdc++6-pp-gcc9-32bit libstdc++6-pp-gcc10-32bit Obsoletes: libstdc++6-pp-gcc11-32bit +Provides: libstdc++6-pp-gcc10-32bit +Provides: libstdc++6-pp-gcc11-32bit +Provides: libstdc++6-pp-gcc9-32bit # Only one package may provide this - allows multiple gcc versions # to co-exist without an overly large list of provides/obsoletes Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp-32bit @@ -619,6 +625,9 @@ Provides: libstdc++%{libstdcxx_sover}-pp-64bit = %{version}-%{release} # and dropped somewhen during the GCC11 to GCC12 transition Obsoletes: libstdc++6-pp-gcc9-64bit libstdc++6-pp-gcc10-64bit Obsoletes: libstdc++6-pp-gcc11-64bit +Provides: libstdc++6-pp-gcc10-64bit +Provides: libstdc++6-pp-gcc11-64bit +Provides: libstdc++6-pp-gcc9-64bit # Only one package may provide this - allows multiple gcc versions # to co-exist without an overly large list of provides/obsoletes Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp-64bit