Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gcc14 for openSUSE:Factory checked in at 2025-05-30 14:20:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc14 (Old) and /work/SRC/openSUSE:Factory/.gcc14.new.25440 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcc14" Fri May 30 14:20:35 2025 rev:18 rq:1280776 version:14.3.0+git11799 Changes: -------- --- /work/SRC/openSUSE:Factory/gcc14/gcc14.changes 2025-05-27 18:48:52.649441640 +0200 +++ /work/SRC/openSUSE:Factory/.gcc14.new.25440/gcc14.changes 2025-05-30 17:20:56.152304818 +0200 @@ -1,0 +2,6 @@ +Tue May 27 14:08:37 UTC 2025 - Richard Biener <rguent...@suse.com> + +- Disable build of glibc cross to loongarch64 and hppa in SLFO + and SLE15. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cross-aarch64-gcc14-bootstrap.spec ++++++ --- /var/tmp/diff_new_pack.dMH5q3/_old 2025-05-30 17:20:59.632449089 +0200 +++ /var/tmp/diff_new_pack.dMH5q3/_new 2025-05-30 17:20:59.632449089 +0200 @@ -214,6 +214,12 @@ %if 0%{?gcc_target_glibc:1} %if %{suse_version} < 1600 ExclusiveArch: do-not-build +%else +%if %{suse_version} < 1699 +%if "%{cross_arch}" == "hppa" || "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%endif +%endif %endif BuildRequires: cross-%cross_arch-glibc-devel %requires_ge cross-%cross_arch-glibc-devel @@ -255,8 +261,12 @@ %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +%if %{suse_version} < 1699 && "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%else ExclusiveArch: i586 ppc64le x86_64 s390x riscv64 %endif +%endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has # file conflicts with it and is no longer packaged cross-aarch64-gcc14.spec: same change ++++++ cross-amdgcn-gcc14.spec ++++++ --- /var/tmp/diff_new_pack.dMH5q3/_old 2025-05-30 17:21:00.136469983 +0200 +++ /var/tmp/diff_new_pack.dMH5q3/_new 2025-05-30 17:21:00.152470646 +0200 @@ -214,6 +214,12 @@ %if 0%{?gcc_target_glibc:1} %if %{suse_version} < 1600 ExclusiveArch: do-not-build +%else +%if %{suse_version} < 1699 +%if "%{cross_arch}" == "hppa" || "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%endif +%endif %endif BuildRequires: cross-%cross_arch-glibc-devel %requires_ge cross-%cross_arch-glibc-devel @@ -255,8 +261,12 @@ %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +%if %{suse_version} < 1699 && "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%else ExclusiveArch: i586 ppc64le x86_64 s390x aarch64 riscv64 %endif +%endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has # file conflicts with it and is no longer packaged cross-arm-gcc14.spec: same change cross-arm-none-gcc14-bootstrap.spec: same change cross-arm-none-gcc14.spec: same change cross-avr-gcc14-bootstrap.spec: same change cross-avr-gcc14.spec: same change cross-bpf-gcc14.spec: same change cross-hppa-gcc14-bootstrap.spec: same change cross-hppa-gcc14.spec: same change cross-loongarch64-gcc14-bootstrap.spec: same change cross-loongarch64-gcc14.spec: same change cross-m68k-gcc14.spec: same change cross-mips-gcc14.spec: same change cross-nvptx-gcc14.spec: same change ++++++ cross-ppc64-gcc14.spec ++++++ --- /var/tmp/diff_new_pack.dMH5q3/_old 2025-05-30 17:21:02.020548089 +0200 +++ /var/tmp/diff_new_pack.dMH5q3/_new 2025-05-30 17:21:02.024548254 +0200 @@ -214,6 +214,12 @@ %if 0%{?gcc_target_glibc:1} %if %{suse_version} < 1600 ExclusiveArch: do-not-build +%else +%if %{suse_version} < 1699 +%if "%{cross_arch}" == "hppa" || "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%endif +%endif %endif BuildRequires: cross-%cross_arch-glibc-devel %requires_ge cross-%cross_arch-glibc-devel @@ -255,8 +261,12 @@ %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +%if %{suse_version} < 1699 && "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%else ExclusiveArch: i586 x86_64 s390x aarch64 riscv64 %endif +%endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has # file conflicts with it and is no longer packaged cross-ppc64le-gcc14-bootstrap.spec: same change cross-ppc64le-gcc14.spec: same change ++++++ cross-pru-gcc14-bootstrap.spec ++++++ --- /var/tmp/diff_new_pack.dMH5q3/_old 2025-05-30 17:21:02.104551571 +0200 +++ /var/tmp/diff_new_pack.dMH5q3/_new 2025-05-30 17:21:02.104551571 +0200 @@ -215,6 +215,12 @@ %if 0%{?gcc_target_glibc:1} %if %{suse_version} < 1600 ExclusiveArch: do-not-build +%else +%if %{suse_version} < 1699 +%if "%{cross_arch}" == "hppa" || "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%endif +%endif %endif BuildRequires: cross-%cross_arch-glibc-devel %requires_ge cross-%cross_arch-glibc-devel @@ -256,8 +262,12 @@ %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +%if %{suse_version} < 1699 && "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%else ExclusiveArch: i586 ppc64le x86_64 s390x aarch64 riscv64 %endif +%endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has # file conflicts with it and is no longer packaged cross-pru-gcc14.spec: same change ++++++ cross-riscv64-elf-gcc14-bootstrap.spec ++++++ --- /var/tmp/diff_new_pack.dMH5q3/_old 2025-05-30 17:21:02.156553727 +0200 +++ /var/tmp/diff_new_pack.dMH5q3/_new 2025-05-30 17:21:02.160553893 +0200 @@ -215,6 +215,12 @@ %if 0%{?gcc_target_glibc:1} %if %{suse_version} < 1600 ExclusiveArch: do-not-build +%else +%if %{suse_version} < 1699 +%if "%{cross_arch}" == "hppa" || "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%endif +%endif %endif BuildRequires: cross-%cross_arch-glibc-devel %requires_ge cross-%cross_arch-glibc-devel @@ -256,8 +262,12 @@ %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +%if %{suse_version} < 1699 && "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%else ExclusiveArch: i586 ppc64le x86_64 s390x aarch64 %endif +%endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has # file conflicts with it and is no longer packaged cross-riscv64-elf-gcc14.spec: same change cross-riscv64-gcc14-bootstrap.spec: same change cross-riscv64-gcc14.spec: same change ++++++ cross-rx-gcc14-bootstrap.spec ++++++ --- /var/tmp/diff_new_pack.dMH5q3/_old 2025-05-30 17:21:02.272558536 +0200 +++ /var/tmp/diff_new_pack.dMH5q3/_new 2025-05-30 17:21:02.276558702 +0200 @@ -215,6 +215,12 @@ %if 0%{?gcc_target_glibc:1} %if %{suse_version} < 1600 ExclusiveArch: do-not-build +%else +%if %{suse_version} < 1699 +%if "%{cross_arch}" == "hppa" || "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%endif +%endif %endif BuildRequires: cross-%cross_arch-glibc-devel %requires_ge cross-%cross_arch-glibc-devel @@ -256,8 +262,12 @@ %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +%if %{suse_version} < 1699 && "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%else ExclusiveArch: i586 ppc64le x86_64 s390x aarch64 riscv64 %endif +%endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has # file conflicts with it and is no longer packaged cross-rx-gcc14.spec: same change ++++++ cross-s390x-gcc14-bootstrap.spec ++++++ --- /var/tmp/diff_new_pack.dMH5q3/_old 2025-05-30 17:21:02.332561023 +0200 +++ /var/tmp/diff_new_pack.dMH5q3/_new 2025-05-30 17:21:02.336561189 +0200 @@ -214,6 +214,12 @@ %if 0%{?gcc_target_glibc:1} %if %{suse_version} < 1600 ExclusiveArch: do-not-build +%else +%if %{suse_version} < 1699 +%if "%{cross_arch}" == "hppa" || "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%endif +%endif %endif BuildRequires: cross-%cross_arch-glibc-devel %requires_ge cross-%cross_arch-glibc-devel @@ -255,8 +261,12 @@ %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +%if %{suse_version} < 1699 && "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%else ExclusiveArch: i586 ppc64le x86_64 aarch64 riscv64 %endif +%endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has # file conflicts with it and is no longer packaged cross-s390x-gcc14.spec: same change ++++++ cross-sparc-gcc14.spec ++++++ --- /var/tmp/diff_new_pack.dMH5q3/_old 2025-05-30 17:21:02.388563345 +0200 +++ /var/tmp/diff_new_pack.dMH5q3/_new 2025-05-30 17:21:02.392563511 +0200 @@ -214,6 +214,12 @@ %if 0%{?gcc_target_glibc:1} %if %{suse_version} < 1600 ExclusiveArch: do-not-build +%else +%if %{suse_version} < 1699 +%if "%{cross_arch}" == "hppa" || "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%endif +%endif %endif BuildRequires: cross-%cross_arch-glibc-devel %requires_ge cross-%cross_arch-glibc-devel @@ -255,8 +261,12 @@ %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +%if %{suse_version} < 1699 && "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%else ExclusiveArch: i586 ppc64le x86_64 s390x aarch64 riscv64 %endif +%endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has # file conflicts with it and is no longer packaged cross-sparc64-gcc14.spec: same change ++++++ cross-x86_64-gcc14.spec ++++++ --- /var/tmp/diff_new_pack.dMH5q3/_old 2025-05-30 17:21:02.456566164 +0200 +++ /var/tmp/diff_new_pack.dMH5q3/_new 2025-05-30 17:21:02.460566330 +0200 @@ -214,6 +214,12 @@ %if 0%{?gcc_target_glibc:1} %if %{suse_version} < 1600 ExclusiveArch: do-not-build +%else +%if %{suse_version} < 1699 +%if "%{cross_arch}" == "hppa" || "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%endif +%endif %endif BuildRequires: cross-%cross_arch-glibc-devel %requires_ge cross-%cross_arch-glibc-devel @@ -255,8 +261,12 @@ %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +%if %{suse_version} < 1699 && "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%else ExclusiveArch: i586 ppc64le s390x aarch64 riscv64 %endif +%endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has # file conflicts with it and is no longer packaged gcc14.spec: same change ++++++ cross.spec.in ++++++ --- /var/tmp/diff_new_pack.dMH5q3/_old 2025-05-30 17:21:02.756578602 +0200 +++ /var/tmp/diff_new_pack.dMH5q3/_new 2025-05-30 17:21:02.760578767 +0200 @@ -123,6 +123,12 @@ %if 0%{?gcc_target_glibc:1} %if %{suse_version} < 1600 ExclusiveArch: do-not-build +%else +%if %{suse_version} < 1699 +%if "%{cross_arch}" == "hppa" || "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%endif +%endif %endif BuildRequires: cross-%cross_arch-glibc-devel %requires_ge cross-%cross_arch-glibc-devel @@ -164,8 +170,12 @@ %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +%if %{suse_version} < 1699 && "%{cross_arch}" == "loongarch64" +ExclusiveArch: do-not-build +%else ExclusiveArch: i586 ppc64le x86_64 s390x aarch64 riscv64 %endif +%endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has # file conflicts with it and is no longer packaged