Hello community, here is the log from the commit of package gcc10 for openSUSE:Factory checked in at 2020-12-07 14:59:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc10 (Old) and /work/SRC/openSUSE:Factory/.gcc10.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcc10" Mon Dec 7 14:59:53 2020 rev:10 rq:852655 version:10.2.1+git1030 Changes: -------- --- /work/SRC/openSUSE:Factory/gcc10/cross-aarch64-gcc10.changes 2020-11-23 18:42:17.236858326 +0100 +++ /work/SRC/openSUSE:Factory/.gcc10.new.5913/cross-aarch64-gcc10.changes 2020-12-07 14:59:55.492686230 +0100 @@ -1,0 +2,19 @@ +Wed Dec 2 14:20:06 UTC 2020 - Richard Biener <[email protected]> + +- Update to gcc-10 branch head (e563687cf9d3d1278f45aaebd), git1030 + * Includes fix for firefox build [gcc#97918] + +------------------------------------------------------------------- +Fri Nov 27 13:31:26 UTC 2020 - Richard Biener <[email protected]> + +- Do not specify alternate offload compiler location at + configure time. +- Update README.First-for.SuSE.packagers +- Install offload compilers for gcc10-testresults build + +------------------------------------------------------------------- +Thu Nov 26 12:25:25 UTC 2020 - Richard Biener <[email protected]> + +- Enable fortran for offload compilers. + +------------------------------------------------------------------- cross-amdgcn-gcc10.changes: same change cross-arm-gcc10.changes: same change cross-arm-none-gcc10-bootstrap.changes: same change cross-arm-none-gcc10.changes: same change cross-avr-gcc10-bootstrap.changes: same change cross-avr-gcc10.changes: same change cross-epiphany-gcc10-bootstrap.changes: same change cross-epiphany-gcc10.changes: same change cross-hppa-gcc10.changes: same change cross-i386-gcc10.changes: same change cross-m68k-gcc10.changes: same change cross-mips-gcc10.changes: same change cross-nvptx-gcc10.changes: same change cross-ppc64-gcc10.changes: same change cross-ppc64le-gcc10.changes: same change cross-riscv64-elf-gcc10-bootstrap.changes: same change cross-riscv64-elf-gcc10.changes: same change cross-riscv64-gcc10.changes: same change cross-rx-gcc10-bootstrap.changes: same change cross-rx-gcc10.changes: same change cross-s390x-gcc10.changes: same change cross-sparc-gcc10.changes: same change cross-sparc64-gcc10.changes: same change cross-x86_64-gcc10.changes: same change gcc10-testresults.changes: same change gcc10.changes: same change Old: ---- gcc-10.2.1+git958.tar.xz New: ---- gcc-10.2.1+git1030.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cross-aarch64-gcc10.spec ++++++ --- /var/tmp/diff_new_pack.T6kWQK/_old 2020-12-07 15:00:13.148704702 +0100 +++ /var/tmp/diff_new_pack.T6kWQK/_new 2020-12-07 15:00:13.152704706 +0100 @@ -43,7 +43,7 @@ %define build_libjava 0 %define build_java 0 -%define build_fortran 0 +%define build_fortran 0%{?gcc_accel:1} %define build_objc 0 %define build_objcp 0 %define build_go 0 @@ -113,7 +113,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 10.2.1+git958 +Version: 10.2.1+git1030 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/+/-/') @@ -413,10 +413,10 @@ %if %{build_nvptx} || %{build_gcn} --enable-offload-targets=\ %if %{build_nvptx} -nvptx-none=%{_prefix}/nvptx-none,\ +nvptx-none,\ %endif %if %{build_gcn} -amdgcn-amdhsa=%{_prefix}/amdgcn-amdhsa,\ +amdgcn-amdhsa,\ %endif %endif %if %{build_nvptx} cross-amdgcn-gcc10.spec: same change cross-arm-gcc10.spec: same change cross-arm-none-gcc10-bootstrap.spec: same change cross-arm-none-gcc10.spec: same change cross-avr-gcc10-bootstrap.spec: same change cross-avr-gcc10.spec: same change cross-epiphany-gcc10-bootstrap.spec: same change cross-epiphany-gcc10.spec: same change cross-hppa-gcc10.spec: same change cross-i386-gcc10.spec: same change cross-m68k-gcc10.spec: same change cross-mips-gcc10.spec: same change cross-nvptx-gcc10.spec: same change cross-ppc64-gcc10.spec: same change cross-ppc64le-gcc10.spec: same change cross-riscv64-elf-gcc10-bootstrap.spec: same change cross-riscv64-elf-gcc10.spec: same change cross-riscv64-gcc10.spec: same change cross-rx-gcc10-bootstrap.spec: same change cross-rx-gcc10.spec: same change cross-s390x-gcc10.spec: same change cross-sparc-gcc10.spec: same change cross-sparc64-gcc10.spec: same change cross-x86_64-gcc10.spec: same change ++++++ gcc10-testresults.spec ++++++ --- /var/tmp/diff_new_pack.T6kWQK/_old 2020-12-07 15:00:13.724705305 +0100 +++ /var/tmp/diff_new_pack.T6kWQK/_new 2020-12-07 15:00:13.724705305 +0100 @@ -242,6 +242,14 @@ BuildRequires: dejagnu BuildRequires: expect BuildRequires: gdb +%if %{build_nvptx} +BuildRequires: cross-nvptx-gcc10 +BuildRequires: cross-nvptx-newlib10-devel +%endif +%if %{build_gcn} +BuildRequires: cross-amdgcn-gcc10 +BuildRequires: cross-amdgcn-newlib10-devel +%endif %endif #!BuildIgnore: gcc-PIE @@ -277,7 +285,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 10.2.1+git958 +Version: 10.2.1+git1030 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/+/-/') @@ -577,10 +585,10 @@ %if %{build_nvptx} || %{build_gcn} --enable-offload-targets=\ %if %{build_nvptx} -nvptx-none=%{_prefix}/nvptx-none,\ +nvptx-none,\ %endif %if %{build_gcn} -amdgcn-amdhsa=%{_prefix}/amdgcn-amdhsa,\ +amdgcn-amdhsa,\ %endif %endif %if %{build_nvptx} gcc10.spec: same change ++++++ README.First-for.SuSE.packagers ++++++ --- /var/tmp/diff_new_pack.T6kWQK/_old 2020-12-07 15:00:13.796705380 +0100 +++ /var/tmp/diff_new_pack.T6kWQK/_new 2020-12-07 15:00:13.796705380 +0100 @@ -1,29 +1,35 @@ -IMPORTANT: Please change gcc.spec.in and then run ./pre_checkin.sh! -Do not change gcc.spec directly! +IMPORTANT: Please change gcc.spec.in or cross.spec.in and then +run ./pre_checkin.sh! Do not change any .spec directly! Since GCC comes with a testsuite that runs for quite a long time and that test suite also contains some known failures, we should run the testsuite of GCC whenever the compiler is changed to ensure a high quality compiler. -The package is now split into multiple parts, gcc$VER, -gcc$VER-testresults and libffi$VER (plus various spec files for -cross and icecream cross compilers). The testsuite is run from -gcc$VER-testresults, a dummy package with the testresults, gcc$VER-testresults, -is generated from it which contains testing logfiles and summary. +The package is now split into two parts, gcc$VER and gcc$VER-testresults +(plus various spec files for cross and offload). The testsuite is run from +gcc$VER-testresults.spec, a dummy source package with the actual testresults, +gcc$VER-testresults, generated from it which contains testing logfiles and +a summary. Before checking in a new compiler, please do the following steps as QA measure to check that the new compiler does not introduce any new failures: -- Run mbuild for all archs for at least the gcc$VER and the gcc$VER-testresults - subpackages +- In your branch project make sure at least gcc$VER and gcc$VER-testresults + are built for all relevant architectures of the product -- When mbuild is finished, call - /suse/rguenther/bin/compare-testresults.sh mbuild-directory - (for the gcc$VER-testresults build). - The output of that script should not show any failures. If it does, - please fix them or discuss this with the gcc package maintainers. +- When the build finished, call + /suse/rguenther/bin/compare-testresults-bs.sh \ + gcc$VER-testresults gcc$VER-testresults \ + SUSE:SLE-15:Update standard .1234 \ + home:user:branches:gcc standard + It will compare testresults of the base (shipped in the product already, + look for the magic .1234 suffix as to the latest released update) to + your proposed update. The differences will be recorded in a temporary + directory which is printed as output, they should not contain any new + failures. If they do, please fix them or discuss this with the gcc + package maintainers. - Do not remove this file. ++++++ cross.spec.in ++++++ --- /var/tmp/diff_new_pack.T6kWQK/_old 2020-12-07 15:00:13.904705493 +0100 +++ /var/tmp/diff_new_pack.T6kWQK/_new 2020-12-07 15:00:13.904705493 +0100 @@ -22,7 +22,7 @@ %define build_libjava 0 %define build_java 0 -%define build_fortran 0 +%define build_fortran 0%{?gcc_accel:1} %define build_objc 0 %define build_objcp 0 %define build_go 0 ++++++ gcc-10.2.1+git958.tar.xz -> gcc-10.2.1+git1030.tar.xz ++++++ /work/SRC/openSUSE:Factory/gcc10/gcc-10.2.1+git958.tar.xz /work/SRC/openSUSE:Factory/.gcc10.new.5913/gcc-10.2.1+git1030.tar.xz differ: char 15, line 1 ++++++ gcc.spec.in ++++++ --- /var/tmp/diff_new_pack.T6kWQK/_old 2020-12-07 15:00:13.948705539 +0100 +++ /var/tmp/diff_new_pack.T6kWQK/_new 2020-12-07 15:00:13.948705539 +0100 @@ -227,6 +227,14 @@ BuildRequires: dejagnu BuildRequires: expect BuildRequires: gdb +%if %{build_nvptx} +BuildRequires: cross-nvptx-gcc@base_ver@ +BuildRequires: cross-nvptx-newlib@base_ver@-devel +%endif +%if %{build_gcn} +BuildRequires: cross-amdgcn-gcc@base_ver@ +BuildRequires: cross-amdgcn-newlib@base_ver@-devel +%endif %endif #!BuildIgnore: gcc-PIE @@ -263,7 +271,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 10.2.1+git958 +Version: 10.2.1+git1030 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/+/-/') @@ -1194,10 +1202,10 @@ %if %{build_nvptx} || %{build_gcn} --enable-offload-targets=\ %if %{build_nvptx} -nvptx-none=%{_prefix}/nvptx-none,\ +nvptx-none,\ %endif %if %{build_gcn} -amdgcn-amdhsa=%{_prefix}/amdgcn-amdhsa,\ +amdgcn-amdhsa,\ %endif %endif %if %{build_nvptx} _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
