forked from pool/gcc12
3f9fd6fcea
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471. - Fix filename in gcc10-amdgcn-llvm-as.patch. Fixes: error: use of deleted function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::nullptr_t) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::nullptr_t = std::nullptr_t]' that's going to happen only with -std=c++23. OBS-URL: https://build.opensuse.org/request/show/947428 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=10 |
||
---|---|---|
_constraints | ||
.gitattributes | ||
change_spec | ||
check-build.sh | ||
cross-aarch64-gcc12-bootstrap.changes | ||
cross-aarch64-gcc12-bootstrap.spec | ||
cross-aarch64-gcc12.changes | ||
cross-aarch64-gcc12.spec | ||
cross-amdgcn-gcc12.changes | ||
cross-amdgcn-gcc12.spec | ||
cross-arm-gcc12.changes | ||
cross-arm-gcc12.spec | ||
cross-arm-none-gcc12-bootstrap.changes | ||
cross-arm-none-gcc12-bootstrap.spec | ||
cross-arm-none-gcc12.changes | ||
cross-arm-none-gcc12.spec | ||
cross-avr-gcc12-bootstrap.changes | ||
cross-avr-gcc12-bootstrap.spec | ||
cross-avr-gcc12.changes | ||
cross-avr-gcc12.spec | ||
cross-epiphany-gcc12-bootstrap.changes | ||
cross-epiphany-gcc12-bootstrap.spec | ||
cross-epiphany-gcc12.changes | ||
cross-epiphany-gcc12.spec | ||
cross-hppa-gcc12.changes | ||
cross-hppa-gcc12.spec | ||
cross-m68k-gcc12.changes | ||
cross-m68k-gcc12.spec | ||
cross-mips-gcc12.changes | ||
cross-mips-gcc12.spec | ||
cross-nvptx-gcc12.changes | ||
cross-nvptx-gcc12.spec | ||
cross-ppc64-gcc12.changes | ||
cross-ppc64-gcc12.spec | ||
cross-ppc64le-gcc12.changes | ||
cross-ppc64le-gcc12.spec | ||
cross-riscv64-elf-gcc12-bootstrap.changes | ||
cross-riscv64-elf-gcc12-bootstrap.spec | ||
cross-riscv64-elf-gcc12.changes | ||
cross-riscv64-elf-gcc12.spec | ||
cross-riscv64-gcc12-bootstrap.changes | ||
cross-riscv64-gcc12-bootstrap.spec | ||
cross-riscv64-gcc12.changes | ||
cross-riscv64-gcc12.spec | ||
cross-rx-gcc12-bootstrap.changes | ||
cross-rx-gcc12-bootstrap.spec | ||
cross-rx-gcc12.changes | ||
cross-rx-gcc12.spec | ||
cross-s390x-gcc12.changes | ||
cross-s390x-gcc12.spec | ||
cross-sparc64-gcc12.changes | ||
cross-sparc64-gcc12.spec | ||
cross-sparc-gcc12.changes | ||
cross-sparc-gcc12.spec | ||
cross-x86_64-gcc12.changes | ||
cross-x86_64-gcc12.spec | ||
cross.spec.in | ||
gcc7-avoid-fixinc-error.diff | ||
gcc7-remove-Wexpansion-to-defined-from-Wextra.patch | ||
gcc9-reproducible-builds-buildid-for-checksum.patch | ||
gcc9-reproducible-builds.patch | ||
gcc10-amdgcn-llvm-as.patch | ||
gcc11-amdgcn-disable-hot-cold-partitioning.patch | ||
gcc11-gdwarf-4-default.patch | ||
gcc12-rpmlintrc | ||
gcc12-testresults-rpmlintrc | ||
gcc12-testresults.changes | ||
gcc12-testresults.spec | ||
gcc12.changes | ||
gcc12.spec | ||
gcc41-ppc32-retaddr.patch | ||
gcc43-no-unwind-tables.diff | ||
gcc44-rename-info-files.patch | ||
gcc44-textdomain.patch | ||
gcc48-libstdc++-api-reference.patch | ||
gcc-12.0.1+git191144.tar.xz | ||
gcc-add-defaultsspec.diff | ||
gcc.spec.in | ||
newlib-4.1.0-aligned_alloc.patch | ||
newlib-4.1.0.tar.xz | ||
pre_checkin.sh | ||
README.First-for.SuSE.packagers | ||
tls-no-direct.diff |
IMPORTANT: Please change gcc.spec.in and then run ./pre_checkin.sh! Do not change gcc.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. 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 - 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. - Do not remove this file. Thanks, Your GCC packagers.