sys-devel / gcc

The GNU Compiler Collection

Official package sites : https://gcc.gnu.org/ ·

v14.0.9999 :: 14 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
USE flags
ada cet custom-cflags cxx d debug default-stack-clash-protection default-znow doc fixed-point fortran go graphite hardened ieee-long-double jit libssp lto modula2 multilib nls objc objc++ objc-gc openmp pch pgo pie rust sanitize ssp systemtap test valgrind vanilla vtv zstd

v14.0.1_pre20240225 :: 14 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
USE flags
ada cet custom-cflags cxx d debug default-stack-clash-protection default-znow doc fixed-point fortran go graphite hardened ieee-long-double jit libssp lto modula2 multilib nls objc objc++ objc-gc openmp pch pgo pie rust sanitize ssp systemtap test valgrind vanilla vtv zstd

v14.0.1_pre20240218 :: 14 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
USE flags
ada cet custom-cflags cxx d debug default-stack-clash-protection default-znow doc fixed-point fortran go graphite hardened ieee-long-double jit libssp lto modula2 multilib nls objc objc++ objc-gc openmp pch pgo pie rust sanitize ssp systemtap test valgrind vanilla vtv zstd

v13.3.9999 :: 13 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
USE flags
ada cet custom-cflags cxx d debug default-stack-clash-protection default-znow doc fixed-point fortran go graphite hardened ieee-long-double jit libssp lto modula2 multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v13.2.1_p20240224 :: 13 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
USE flags
ada cet custom-cflags cxx d debug default-stack-clash-protection default-znow doc fixed-point fortran go graphite hardened ieee-long-double jit libssp lto modula2 multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v13.2.1_p20240210 :: 13 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
Keywords
~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
USE flags
ada cet custom-cflags cxx d debug default-stack-clash-protection default-znow doc fixed-point fortran go graphite hardened ieee-long-double jit libssp lto modula2 multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v13.2.1_p20240113-r1 :: 13 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
Keywords
amd64 arm arm64 hppa ppc64 sparc x86 ~alpha ~ia64 ~loong ~m68k ~mips ~ppc ~riscv ~s390
USE flags
ada cet custom-cflags cxx d debug default-stack-clash-protection default-znow doc fixed-point fortran go graphite hardened ieee-long-double jit libssp lto modula2 multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v12.4.9999 :: 12 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
USE flags
ada cet custom-cflags cxx d debug default-stack-clash-protection default-znow doc fixed-point fortran go graphite hardened ieee-long-double jit libssp lto multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v12.3.1_p20240301 :: 12 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
USE flags
ada cet custom-cflags cxx d debug default-stack-clash-protection default-znow doc fixed-point fortran go graphite hardened ieee-long-double jit libssp lto multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v12.3.1_p20240223 :: 12 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
USE flags
ada cet custom-cflags cxx d debug default-stack-clash-protection default-znow doc fixed-point fortran go graphite hardened ieee-long-double jit libssp lto multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v12.3.1_p20240209 :: 12 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
Keywords
~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
USE flags
ada cet custom-cflags cxx d debug default-stack-clash-protection default-znow doc fixed-point fortran go graphite hardened ieee-long-double jit libssp lto multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v12.3.1_p20240112 :: 12 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
Keywords
amd64 arm arm64 hppa ppc64 sparc x86 ~alpha ~ia64 ~m68k ~mips ~ppc ~riscv ~s390
USE flags
ada cet custom-cflags cxx d debug default-stack-clash-protection default-znow doc fixed-point fortran go graphite hardened ieee-long-double jit libssp lto multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v11.5.9999 :: 11 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
USE flags
ada cet custom-cflags cxx d debug doc fixed-point fortran go graphite hardened jit libssp lto multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v11.4.1_p20240229 :: 11 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
USE flags
ada cet custom-cflags cxx d debug doc fixed-point fortran go graphite hardened jit libssp lto multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v11.4.1_p20240222 :: 11 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
USE flags
ada cet custom-cflags cxx d debug doc fixed-point fortran go graphite hardened jit libssp lto multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v11.4.1_p20240208 :: 11 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
Keywords
~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
USE flags
ada cet custom-cflags cxx d debug doc fixed-point fortran go graphite hardened jit libssp lto multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v11.4.1_p20240111 :: 11 :: gentoo

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~ia64 ~m68k ~mips ~riscv ~s390
USE flags
ada cet custom-cflags cxx d debug doc fixed-point fortran go graphite hardened jit libssp lto multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd

v10.5.0 :: 10 :: gentoo (Masked by set 6886)

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~ia64 ~m68k ~mips ~riscv ~s390
USE flags
ada cet cxx d debug doc fixed-point fortran go graphite hardened jit libssp lto multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test vanilla vtv zstd

v9.5.0 :: 9.5.0 :: gentoo (Masked by set 6886)

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~ia64 ~m68k ~mips ~riscv ~s390
USE flags
ada cxx d debug doc fixed-point fortran go graphite hardened jit libssp lto multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test vanilla vtv

v8.5.0-r1 :: 8.5.0 :: gentoo (Masked by set 6886)

Modified
License
GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~ia64 ~m68k ~mips ~riscv ~s390
USE flags
ada cxx debug doc fixed-point fortran go graphite hardened jit libssp multilib nls objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test vanilla vtv

General

ada
Build the ADA language (GNAT) frontend
cet
Enable support for Intel Control Flow Enforcement Technology (CET). Only effective on amd64/x86. Only provides benefits on newer CPUs. For Intel, the CPU must be at least as new as Tiger Lake. For AMD, it must be at least as new as Zen 3. This is harmless on older CPUs, but provides no benefit either. When combined with USE=hardened, GCC will set -fcf-protection by default when building software. The effect is minimal on systems which do not support it, other than a possible small increase in codesize for the NOPs. The generated code is therefore compatible with i686 at the earliest.
custom-cflags
Build with user-specified CFLAGS (unsupported)
cxx
Build support for C++ (bindings, extra libraries, code generation, ...)
d
Enable support for the D programming language
debug
Enables GCC's 'checking' facility via --enable-checking=yes,extra,rtl. This adds checks to various compiler passes for integrity and input validation. This can help catch possible miscompilations early as well as latent bugs which could become real problems in future, but at the cost of slower compile times when using GCC. Unrelated to backtraces.
default-stack-clash-protection
Build packages with stack clash protection on by default as a hardening measure. This enables -fstack-clash-protection by default which protects against large memory allocations allowing stack smashing. May cause slightly increased codesize, but modern compilers have been adapted to optimize well for this case, as this mitigation is now quite common. See https://developers.redhat.com/blog/2020/05/22/stack-clash-mitigation-in-gcc-part-3 and https://www.qualys.com/2017/06/19/stack-clash/stack-clash.txt.
default-znow
Request full relocation on start from ld.so by default. This sets the -z,now (BIND_NOW) flag by default on all linker invocations. By resolving all dynamic symbols at application startup, parts of the program can be made read-only as a hardening measure. This is closely related to RELRO which is also separately enabled by default. In some applications with many unresolved symbols (heavily plugin based, for example), startup time may be impacted.
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
fixed-point
Enable fixed-point arithmetic support for MIPS targets in gcc (Warning: significantly increases compile time!)
fortran
Add support for fortran
go
Build the GCC Go language frontend.
graphite
Add support for the framework for loop optimizations based on a polyhedral intermediate representation
hardened
Activate default security enhancements for toolchain (gcc, glibc, binutils)
ieee-long-double
Use accelerated 128-bit IEEE long double ABI (ppc64le only)
jit
Enable libgccjit so other applications can embed gcc for Just-In-Time compilation.
libssp
Build SSP support into a dedicated library rather than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)
lto
Build using Link Time Optimizations (LTO). Note that GCC is always built with support for building other programs with LTO. This USE flag is for whether GCC itself is built and optimized with LTO.
modula2
Build the GCC Modula-2 language frontend.
multilib
On 64bit systems, if you want to be able to compile 32bit and 64bit binaries
nls
Add Native Language Support (using gettext - GNU locale utilities)
objc
Build support for the Objective C code language
objc++
Build support for the Objective C++ language
objc-gc
Build support for the Objective C code language Garbage Collector
openmp
Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
openmp
Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
pch
Enable precompiled header support for faster compilation at the expense of disk space and memory
pgo
Build GCC using Profile Guided Optimization (PGO). GCC will build itself and then analyze the just-built binary and then rebuild itself using the data obtained from analysis of codepaths taken. It does not affect whether GCC itself supports PGO when building other software. This substantially increases the build time needed for building GCC itself.
pie
Build programs as Position Independent Executables (a security hardening technique)
rust
Build support for the Rust language, installs gccrs.
sanitize
Build support for various sanitizer functions (ASAN/TSAN/etc...) to find runtime problems in applications.
ssp
Build packages with stack smashing protection on by default
systemtap
enable systemtap static probe points
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
valgrind
Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind
vanilla
Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically
vtv
Build support for virtual table verification (a C++ hardening feature). This does not control whether GCC defaults to using VTV> Note that actually using VTV breaks ABI and hence the whole system must be built with -fvtable-verify.
zstd
Enable support for ZSTD compression

app-arch / zstd : zstd fast compression library

dev-debug / systemtap : A linux trace/probe tool

dev-libs / boehm-gc : The Boehm-Demers-Weiser conservative garbage collector

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / isl : A library for manipulating integer points bounded by linear constraints

dev-libs / mpc : A library for multiprecision complex arithmetic with exact rounding

dev-libs / mpfr : Library for multiple-precision floating-point computations with exact rounding

sys-devel / binutils : Tools necessary to build programs

sys-libs / glibc : GNU libc C library

sys-libs / zlib : Standard (de)compression library

virtual / libcrypt : Virtual for libcrypt.so

virtual / libiconv : Virtual for the GNU conversion library

virtual / libintl : Virtual for the GNU Internationalization Library

app-arch / zstd : zstd fast compression library

dev-libs / boehm-gc : The Boehm-Demers-Weiser conservative garbage collector

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / isl : A library for manipulating integer points bounded by linear constraints

dev-libs / mpc : A library for multiprecision complex arithmetic with exact rounding

dev-libs / mpfr : Library for multiple-precision floating-point computations with exact rounding

sys-libs / glibc : GNU libc C library

sys-libs / zlib : Standard (de)compression library

virtual / libiconv : Virtual for the GNU conversion library

virtual / libintl : Virtual for the GNU Internationalization Library

app-crypt / libb2 : C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp

app-editors / emacs : The extensible, customizable, self-documenting real-time display editor

app-emulation / wine-proton : Valve Software's fork of Wine

app-forensics / afl : american fuzzy lop - compile-time instrumentation fuzzer

app-misc / resolve-march-native : Resolve GCC flag -march=native

app-office / libreoffice-bin : A full office productivity suite. Binary package

app-portage / portage-utils : Small and fast Portage helper tools written in C

dev-ada / VSS : A high level string and text processing library

dev-ada / ada_language_server : an implementation of the Microsoft Language Server Protocol for Ada/SPARK

dev-ada / ada_libfswatch : Ada binding to the libfswatch library

dev-ada / aunit : Ada unit testing framework

dev-ada / gnatcoll-bindings : GNAT Component Collection

dev-ada / gnatcoll-db : GNAT Component Collection

dev-ada / gnatdoc : GNAT Documentation Generation Tool

dev-ada / gnatmem : Monitors dynamic allocation and deallocation activity in a program

dev-ada / gnatsymbolize : Translates addresses into filename, line number, and function names

dev-ada / gpr : LibGPR2 - Parser for GPR Project files

dev-ada / gpr-unit-provider : GPR Unit Provider

dev-ada / gprbuild : Multi-Language Management

dev-ada / gtkada : A complete Ada graphical toolkit

dev-ada / langkit : A Python framework to generate language parsers

dev-ada / libadalang : high performance semantic engine for the Ada programming language

dev-ada / libadalang-tools : Libadalang-based tools: gnatpp, gnatmetric and gnatstub

dev-ada / markdown : Provides a markdown parser written in Ada

dev-ada / spawn : Simple API to spawn processes

dev-ada / templates-parser : A template engine

dev-ada / xmlada : Set of modules that provide a simple manipulation of XML streams

dev-db / mysql : A fast, multi-threaded, multi-user SQL database server

dev-db / percona-server : Fully compatible, enhanced and open source drop-in replacement for MySQL

dev-lang / cll1h : C<<1 programming language system

dev-lang / ruby : An object-oriented scripting language

dev-lang / rust-bin : Systems programming language from Mozilla

dev-python / pypy-exe-bin : PyPy executable (pre-built version)

dev-python / pypy3_10-exe-bin : PyPy3.10 executable (pre-built version)

dev-python / pypy3_9-exe-bin : PyPy3.9 executable (pre-built version)

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

games-action / a-story-about-my-uncle : First person platforming adventure about a boy who searches for his lost uncle

games-action / badland : Atmospheric side-scrolling action adventure platformer set in a gorgeous forest

games-action / brutal-legend-gog : Rock-themed action-adventure that marries visceral action combat with open-world

games-action / brutal-legend-hb : Rock-themed action-adventure that marries visceral action combat with open-world

games-action / psychonauts-gog : A mind-bending platforming adventure from Double Fine Productions

games-action / psychonauts-hb : A mind-bending platforming adventure from Double Fine Productions

games-action / shadowgrounds-bin : An epic action experience combining modern technology with addictive playability

games-action / shadowgrounds-survivor-bin : human survivors who battle against the ongoing alien onslaught

games-action / trine : Physics-based action game with character-dependent solutions to challenges

games-action / trine-enchanted-edition : The original sidescrolling action platformer under the Trine 2 engine

games-action / trine2 : Sidescrolling game of action, puzzles and platforming, Complete Story edition

games-puzzle / world-of-goo-demo : Puzzle game with a strong emphasis on physics (demo version)

games-puzzle / world-of-goo-gog : A puzzle game with a strong emphasis on physics (GOG edition)

games-puzzle / world-of-goo-hb : A puzzle game with a strong emphasis on physics (Humble Bundle edition)

games-roguelike / FTL : Faster Than Light: A spaceship simulation real-time roguelike-like game

gnustep-base / gnustep-make : GNUstep Makefile Package

media-libs / opensubdiv : An Open-Source subdivision surface library

media-libs / rubberband : An audio time-stretching and pitch-shifting library and utility program

net-im / skypeforlinux : Instant messaging client, with support for audio and video

net-libs / nodejs : A JavaScript runtime built on Chrome's V8 JavaScript engine

net-libs / tox : Encrypted P2P, messaging, and audio/video calling platform

net-misc / chrome-remote-desktop : access remote computers via Chrome!

sci-biology / foldingathome : Folding@Home is a distributed computing project for protein folding

sci-mathematics / spin : An efficient logic-model checker for the verification of multi-threaded code

sci-mathematics / yafu : Yet another factoring utility

sys-apps / usbguard : Daemon protecting your computer against BadUSB

sys-block / megacli : LSI Logic MegaRAID Command Line Interface management tool

sys-devel / binutils-apple : Darwin Xtools matching Xcode Tools binutils-apple

sys-devel / multilib-gcc-wrapper : Wrappers for gcc tools to be used on non-native CHOSTs

sys-devel / rust-std : Rust standard library, standalone (for crossdev)

sys-libs / glibc : GNU libc C library

sys-libs / libcxx : New implementation of the C++ standard library, targeting C++11

virtual / fortran : Virtual for Fortran Compiler

www-servers / uwsgi : uWSGI server for Python web applications

www-servers / varnish : Varnish is a state-of-the-art, high-performance HTTP accelerator

442548
sys-devel/gcc: doesn't build n32 libraries in n64 mips multilib config
466482
media-gfx/autopano-sift-C-2.5.1 with sys-devel/gcc-4.7.2 -flto / LTO - .../temp//ccEGYzBU.ltrans0.ltrans.o:ccEGYzBU.ltrans0.o:function HyperRectangle_Distance: error: undefined reference to 'sqrt'
476682
app-arch/bzip2-1.0.6-r3 compiled with sys-devel/gcc-4.8.1 CFLAGS=-fgraphite-identity - merge: bzip2: Data integrity error when decompressing.
477956
[TRACKER] Build sys-devel/gcc as an N64 binary on MIPS profiles with non-N64 default ABI
490276
=media-libs/x264-0.0.20130912 with =sys-devel/gcc-4.8.1-r1 - error: 'asm' operand has impossible constraints
526686
sys-devel/gcc: only gcc/doc/ info pages are installed from gcc/ which misses gfortran
526986
sys-devel/gcc should check available disk space via check-reqs.eclass
546692
sys-libs/musl: Install sys-libs/fortify-headers for use with sys-devel/gcc
606094
revdep-rebuild confused by SYMLINK_LIB=yes and flags orphaned files in sys-devel/gcc
617788
sys-devel/gcc-7.2.0[multilib,obj-gc]: missing abi DEPEND on dev-libs/boehm-gc: configure: error: system bdw-gc required but not found
622662
media-libs/libdv-1.0.0-r3 does not emerge w/ sys-devel/gcc-7.1.0-r1[pie,ssp] with gold on x86 (error: error: .libs/idct_block_mmx.o: relocation R_386_GOTOFF against preemptible symbol preSC cannot be used when making a shared object)
631460
sys-devel/gcc: when installed for mingw-w64 there is no official way to set 'Thread model: posix'
644772
sys-devel/gcc: build failures when ld, ar or others use system libstdc++.so not compatible with built gcc's
645090
sys-devel/gcc USE="-cxx go" should not build instead of disabling go
675954
sys-devel/gcc: `gcc -print-multi-os-directory` returns ../lib64 (should be ../lib or .) on 64-bit musl and uclibc systems
685946
sys-devel/gcc: incomplete multilib dependencies (automagically depends on multilib sys-devel/zlib)
693252
>=sys-devel/gcc-3.4.3 on IA64 should use system libunwind.so from sys-libs/libunwind, sys-libs/libunwind should install shared libraries for native ABI in /lib
728638
sys-devel/gcc[lto] fails src_compile with binutils-config[-native-symlinks] ( /work/build/./prev-gcc/gcc-ar: Cannot find binary 'ar' )
795810
sys-devel/gcc-10.3.0 QA Notice: Pre-stripped files found
801580
sys-devel/gcc-11.1.0-r2[jit]: gccjit runtime failure with ccache (was: app-editors/emacs-28.0.9999[jit] fails with FEATURES=ccache)
809203
sys-devel/gcc-11.2.0 - mv: cannot stat stage2-fixincludes: No such file or directory
811294
sys-devel/gcc-11.2.0: fails to cross compile for musl (error: there are no arguments to ‘__is_nothrow_constructible’ that depend on a template parameter, so a declaration of ‘__is_nothrow_constructible’ must be available [-fpermissive])
812938
sys-devel/gcc: allow building just libgcc, libstdc++ (or split into new packages)
813117
sys-devel/gcc-11.2.0: compiles (libgfortran?) in src_install
821220
<sys-devel/gcc-12.1.0: Unicode "bidirectional override" (CVE-2021-42574)
826758
sys-devel/gcc-11.2.0 fails tests: - FAIL: c-c++-common/asan/strncpy-overflow-1.c -O1 (test for excess errors)
828678
sys-devel/gcc does not actually honor USE="-cxx"
829955
sys-devel/gcc: fails when building on NixOS during bootstrap (cc1: error: no include path in which to search for stdc-predef.h) (tries to use system /usr/include?)
831225
<sys-devel/gcc-12.1.0: uncontrolled recursion in libiberty/rust-demangle.c
832023
sys-devel/gcc-10.3.1_p20211126 fails to compile: ld.lld: error: undefined symbol: ix86_isa_flags
833056
sys-devel/gcc-11.2.1_p20220115 - /.../ld: i386 architecture of input file .../crti.o is incompatible with i386:x86-64 output
836239
<sys-devel/gcc-13.0.0_pre20220710: stack overflow in libiberty rust-demangle
840014
sys-devel/gcc-12.2.1_p20221210 installs libtool files (.la) without corresponding static libraries
841955
sys-devel/gcc-10.3.1_p20211126: /usr/powerpc64le-unknown-linux-gnu/bin/ld.gold: /var/tmp/portage/sys-devel/gcc-10.3.1_p20211126/work/build/powerpc64le-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by
843323
sys-devel/gcc: ICE with gcc 9.x, 11.x (not 10.x) when building >=net-im/telegram-desktop-3.1.8
849107
sys-devel/gcc: crossdev powerpc64-unknown-linux-gnu ICEs, fails to build glibc (on sysdeps/powerpc/powerpc64/multiarch/strlen.c)
854477
sys-devel/gcc-11.3.0 fails several tests on ppc64
856424
sys-devel/gcc-11.3.0 fail to build sys-devel/gcc-12.1_p20220625: internal compiler error: Segmentation fault
856835
sys-devel/gcc: ICE when building dev-python/libvirt-python-8.5.0 with LTO (lto1: internal compiler error: resolution sub id 0xd4e494b0b7e24639 not in object file)
860819
sys-devel/gcc: building tests (tst-vfprintf-width-prec-mem, tst-printf-bz18872) for sys-libs/glibc hang on HPPA when building with -ggdb3
862891
sys-devel/gcc: ICE when building media-libs/libjxl in function 'bool jxl_skcms_Parse(const void*, size_t, skcms_ICCProfile*)': at skcms/skcms.cc:1004:6
863392
sys-devel/gcc: cross-avr/gcc-12.1.0 incorrectly reports illegal opcode "asr" instead of "jmp" on non-supporting architectures
868018
sys-devel/gcc:11 libgcc.a is missing arm64 _sync atomics
868228
sys-devel/gcc-12.2.0:12 - configure: error: GDC is required to build d
869953
sys-devel/gcc-12.2.0:12 - configure: error: GNAT is required to build ada
870028
dev-debug/valgrind: build failure without sys-devel/gcc installed for libgcc (ld.lld: error: unable to find library -lgcc)
871681
sys-devel/gcc-12.2.1_p20220917 - make[2]: *** [Makefile:24430: compare] Error 1
877103
sys-devel/gcc-12.2.1_p20221008 - Bootstrap comparison failure! (gcc/i386-options.o, gcc/tree-pretty-print.o differ)
879525
sys-devel/gcc-12.2.1_p20221008 - clang-15: error: unsupported option -print-multi-os-directory
880677
sys-devel/llvm-15.0.3: fails to build on ppc (Target/X86/X86InstrAVX512.td:11660:3: error: pattern may store, but mayStore isn't set on the output instructions) (sys-devel/gcc:12 miscompilation?)
880825
sys-devel/gcc[ada] may fail to build with a newer version of sys-devel/gcc[ada]
883415
sys-devel/gcc-11.3.1_p20221007 fails to compile (CLANG-STRICTER-SYSTEM): clang++: libstdc++.so.6: version GLIBCXX_3.4.30 not found (required by libLLVM-15.so)
883769
sys-devel/gcc: failed to cross-compile for aarch64-unknown-linux-gnu (libgcc2.c:1874:18: error: '__LIBGCC_SF_MAX__' undeclared (first use in this function))
884497
sys-devel/gcc-12.2.1_p20221203[go] Error: selected processor does not support `eor3 v1.16b,v1.16b,v18.16b,v23.16b'
884789
sys-devel/gcc:12[jit] -B build with -march & -mtune constraints for a target, libgccjit generates hard coded host cpu class instructions
886484
sys-devel/gcc - Generates invalid -march option when ARMv8 sha3 extensions present
889569
sys-devel/gcc-12.2.1_p20221231 - /.../install: cannot create regular file .../libgomp.info: File exists
891693
sys-devel/gcc:8.5.0-r1 does not compile against glibc-2.36 without patch
891889
sys-devel/gcc-11.3.1_p20230120-r1[sanitize]: fails to compile (bits/struct_stat.h:26:8: error: redefinition of ‘struct stat’)
891909
sys-devel/gcc-12.2.1_p20230121-r1[lto] does not respect MAKEOPTS
892079
sys-devel/gcc-12.2.1_p20230121-r1[sanitize] - .../sanitizer_common/sanitizer_linux.cpp: In function 'void __sanitizer::GetPcSpBp(void*, uptr*, uptr*, uptr*)': .../sanitizer_linux.cpp:2074:31: error: 'struct mcontext_t' has no member named 'regs' (on musl)
892874
sys-devel/gcc: fails to cross-compile for powerpc-gentoo-linux-musl (dfp-bit.h:291:2: error: #error "unknown long double size, cannot define BFP_FMT")
899974
sys-devel/mold-1.10.1 - packages built with mold fail with: crtbeginS.o:(.text): cannot find a symbol in .opd for R_PPC64_REL24 at offset 0x0 because of stripped sys-devel/gcc
900519
sys-devel/gcc-12.2.1_p20230304: ICE in ix86_print_operand_address_as when building dev-qt/qtwidgets-5.15.8-r3 and others with LTO (bitcode mismatch?)
900945
sys-devel/gcc-12.2.1_p20230121-r1 fails several tests on ppc
903896
sys-devel/gcc-12.2.1_p20230304 - /.../proc.c: error: #error unknown case for SETCONTEXT_CLOBBERS_TLS
904127
sys-devel/gcc-11.3.1_p20230303[fortran] adds -Werror flag on its own
904369
sys-devel/gcc rename USE pie/ssp
904426
=sys-devel/gcc-12.2.1_p20230121-r1[cet]: Bootstrap comparison failure (large diff list) (--param=l1-cache-size changed between stages)
907702
sys-devel/gcc-12.2.1_p20230428-r1: bootstrap-prefix.sh stage3 fails (on centos) (OOM)
908523
sys-devel/gcc[cet] fails to compile with -march=native
909060
sys-devel/gcc-13.1.1_p20230527 - Bootstrap comparison failure!
912035
sys-devel/gcc: compilation failure with libc++ 17
913879
sys-devel/gcc-13.2.0 fail on loongson 2f notebook
914070
sys-devel/gcc: Stack protection and stack clash protection ineffective for VLAs on arm64 (-fstack-protector* and -fstack-clash-protection)
914351
sys-devel/gcc-11.3.1_p20230427 +jit fails to configure if clang profile + -glldb ( ebuild problem ? )
914478
sys-devel/gcc-13.2.1 - compile with hardened profiles fails when using fully llvm based system
914715
sys-devel/gcc fails to build with Dlang support
914888
sys-devel/clang-16.0.6 - fails to build with '-Os' with sys-devel/gcc:13 on ppc64
915389
sys-devel/gcc-13.2.1_p20230826: bootstrap stage failed with "-O3" (---param=l1-cache-size differs between stage2 and stage3)
916226
sys-devel/gcc-12.2.0-r2: bootstrap-prefix.sh stage3 fails (on Darwin)
916725
sys-devel/gcc-bin: new set of package that matches the latest stage3 sys-devel/gcc binary
917361
sys-devel/gcc, sys-devel/clang: maybe install ${COMPILER}-cachekey or such for ccache usage
918692
sys-devel/gcc:11[cet,d] produces broken D standard library on musl: undefined reference to `swapcontext'
919704
sys-devel/gcc: fails to build with `-Wl,--no-undefined-version` due to undefined versions in libatomic
920233
sys-devel/gcc-14.0.0_pre20231210: ICE when building sys-libs/timezone-data-2023c-r1 on musl (cc1: internal compiler error: NULL directory in find_file)
920350
sys-devel/gcc ICE m68k with -fzero-call-used-regs=all - internal compiler error: in change_address_1, at emit-rtl.cc:2287
920630
sys-devel/gcc fails to compile with sys-libs/fortify-headers and +sanitize on armv6 error: invalid use of incomplete type 'struct __sanitizer::stat64'
920719
sys-devel/gcc-13.2.1_p20231216 bootstrap comparison failure on s390x (stage1)
921621
sys-devel/gcc-14.0.0_pre20240107 - {standard input}:175: Error: unrecognized opcode: `lfiwzx'
921945
sys-devel/gcc fails to compile sys-libs/glibc[-multiarch] correctly with -march=native -mtune=native
922494
sys-devel/gcc fails to build with -flto -fuse-linker-plugin
922934
sys-devel/gcc: please add USE flag to enable "libstdcxx-backtrace" at emerge time
923944
sys-devel/gcc-13.2.1_p20240113-r1 installs files that contain a TEXTREL: libgfortran.so.5.0.0
923945
sys-devel/gcc-13.2.1_p20240113-r1 has implicit function declarations in configure logs
924315
sys-devel/gcc-13.2.1_p20240113-r1: ICE with -mcpu=thead-c906 when building sys-libs/glibc-2.38-r10
924758
sys-devel/gcc: miscompiles dev-build/qconf-2.5? (fails to compile: configure: line 1685: 77 Segmentation fault conf")

6886
Sam James
GCC 10 and older no longer receive upstream support or fixes for bugs. Please switch to a newer GCC version using gcc-config. The lowest supported version of GCC is GCC 11.
  • <sys-devel/gcc-11
  • <sys-devel/kgcc64-11
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 13.2.1_p20230826, 13.2.1_p20231216
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.3.1_p20230825, 12.3.1_p20231215
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.4.1_p20230622, 11.4.1_p20231214
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20240301
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20240229
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix prefix riscv bootstrap for 13
Fixes prefix bootstrap for riscv. Bug: https://gcc.gnu.org/PR106271 Closes: https://bugs.gentoo.org/890636 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: fix prefix riscv bootstrap for 12
Fixes prefix bootstrap for riscv. Bug: https://gcc.gnu.org/PR106271 Bug: https://bugs.gentoo.org/890636 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 14 snapshots
No need to keep 20231217 around as the early break vect stuff has settled down now. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 13 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 12 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 11 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.1_pre20240225
Closes: https://bugs.gentoo.org/925231 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20240224
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20240223
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20240222
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop obsolete cross fixincludes patch for 13
We should be able to do this now after 0b75d3ce0bae8240c28c6a8f191f5130548f8475. Bug: https://bugs.gentoo.org/905118 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.1_pre202402
This has a workaround for bug #924237. bugs #924709, bug #924758, and bug #924769 may be the same. Bug: https://bugs.gentoo.org/924709 Bug: https://bugs.gentoo.org/924758 Bug: https://bugs.gentoo.org/924769 Closes: https://bugs.gentoo.org/924237 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20240217
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20240216
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20240215
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 13.2.1_p20240210
Bug: https://bugs.gentoo.org/920322 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 12.3.1_p20240209
Bug: https://bugs.gentoo.org/920322 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 11.4.1_p20240208
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport libarchive miscompilation fix for 14.0.1
Bug: https://gcc.gnu.org/PR113734 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.1_pre20240211
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20240210
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20240209
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20240208
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport more vectorisation fixes & postgres const expression fix
Bug: https://gcc.gnu.org/PR113808 Bug: https://gcc.gnu.org/PR113750 Bug: https://gcc.gnu.org/PR113731 Bug: https://gcc.gnu.org/PR113734 (should be same as PR113808) Bug: https://gcc.gnu.org/PR113776 Closes: https://bugs.gentoo.org/923804 Closes: https://bugs.gentoo.org/923936 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.9999, drop 14.0.1.9999
Rename per arkamar's suggestion (thank you!). See d1ae0cebfb7b3008963cbc3acbe0646e7ecaf43f. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.1_pre20240204
Closes: https://bugs.gentoo.org/921782 Closes: https://bugs.gentoo.org/923111 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20240203
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20240202
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20240201
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add libc++ include patch to 14
Thanks to vimproved for noticing. Bug: https://gcc.gnu.org/PR111632 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.1_pre20240128
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20240127
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20240126
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20240125
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop old 14 snapshots
Keeping 14.0.0_pre20231217 as the last version before the early break vect stuff landed. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 13 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 12 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 11 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20240113-r1 sparc, #922710
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20240112 sparc, #922709
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20240111 sparc, #922708
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20240113-r1 hppa, #922710
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20240112 hppa, #922709
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20240111 hppa, #922708
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20240113-r1 ppc64, #922710
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20240112 ppc64, #922709
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20240111 ppc64, #922708
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20240111 ppc, #922708
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20240113-r1 arm64, #922710
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20240112 arm64, #922709
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20240111 arm64, #922708
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20240113-r1 arm, #922710
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20240112 arm, #922709
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20240111 arm, #922708
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20240113-r1 x86, #922710
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20240112 x86, #922709
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20240111 x86, #922708
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20240113-r1 amd64, #922710
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20240112 amd64, #922709
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20240111 amd64, #922708
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.1_pre20240121
Includes a workaround for bug #922195. Closes: https://bugs.gentoo.org/922195 Closes: https://bugs.gentoo.org/922580 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 12.3.1_p20240112
This round, together with the already kw'd 13.2.1_p20240113-r1, will be the next stable candidates. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 11.4.1_p20240111
This round, together with the already kw'd 13.2.1_p20240113-r1, will be the next stable candidates. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20240120
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20240119
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20240118
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20240113-r1 (w/ libstdc++ aligned_alloc (steam) patch)
This helps some Steam games. Bug: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7367 Bug: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8133 Bug: https://github.com/ValveSoftware/csgo-osx-linux/issues/2659 Bug: https://gcc.gnu.org/PR113258 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.1_pre20240114
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20240113
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20240112
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.1.9999, drop 14.0.0.9999 (stage 4)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20240111
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20240107
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20240106
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20240105
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20240104
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231231
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20231230
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20231229
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20231228
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop old 14 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 13 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 12 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 11 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231224-r1 (early break vectorization reverts)
Revert the early break vectorization stuff for now as it landed just before the snapshot and causes a lot of ICEs. I'll keep testing a bit more with them enabled to see if we can find some more unique test cases though. Bug: https://gcc.gnu.org/PR113135 Bug: https://gcc.gnu.org/PR113136 Bug: https://gcc.gnu.org/PR113137 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: 🎄🎅🎁 add 14.0.0_pre20231224 🎄🎅🎁
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20231223
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20231222
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20231221
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 13.2.1_p20231216
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 12.3.1_p20231215
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 11.4.1_p20231214
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231217
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20231216
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20231215
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20231214
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231210
Closes: https://bugs.gentoo.org/919165 Closes: https://bugs.gentoo.org/918991 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20231209
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20231208
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20231207
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231203
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20231202
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20231201
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20231130
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231126
Closes: https://bugs.gentoo.org/915389 Closes: https://bugs.gentoo.org/918090 Closes: https://bugs.gentoo.org/918115 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20231125
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 12.3.1_p20230526
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20230427
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20231124
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20231123
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230426-r1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 14 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 13 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 12 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 11 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231119
Closes: https://bugs.gentoo.org/917486 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20231118
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20231117
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20231116
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231112
Closes: https://bugs.gentoo.org/916734 Closes: https://bugs.gentoo.org/917037 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20231111
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20231110
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20231109
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231105
Closes: https://bugs.gentoo.org/916860 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20231104
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20231103
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20231102
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix 13 patch version
Fixes build on HPPA. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231029
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20231028
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: update insn-emit split patch for 14.x (fixes hppa build)
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: update insn-emit split patch for 13.x (fixes hppa build)
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20231027
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20231026
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport vectorisation ICE fix for gcc 14
Bug: https://gcc.gnu.org/PR111860 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231022
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20231021
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: refresh 14 genemit/split patch
Adds missing makefile dep. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20231020
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop old 14 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 13 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.3.1_p20230922, 12.3.1_p20230929
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 11 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20231019
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport pycryptodome ICE fix to 14.0.0_pre20231015
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20230622 arm64, #911664
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20230622 arm, #911664
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230825 arm64, #915947
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230825 arm, #915947
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230825 hppa, #915947
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230825 sparc, #915947
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230825 ppc64, #915947
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230825 x86, #915947
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230825 amd64, #915947
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.5.0 hppa, #911665
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.5.0 sparc, #911665
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.5.0 ppc64, #911665
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.5.0 ppc, #911665
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.5.0 amd64, #911665
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20230622 sparc, #911664
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20230622 ppc64, #911664
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20230622 ppc, #911664
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20230622 amd64, #911664
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: "backport" insn-emit split patches to 14.x (14.0.0_pre20231015)
Done for parity with 13.x. This is a continuation of 7a6b2d23ec02e75475a6123254ccd44d73827f39 ('13.2.0: backport split match.pd changes') in a sense - see that commit for rationale for backporting. Motivated here again by more reports of OOMs with insn-match.cc. Bug: https://gcc.gnu.org/PR54179 Bug: https://gcc.gnu.org/PR84402 Bug: https://gcc.gnu.org/PR111600 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: backport insn-emit split patches to 13.x (13.2.1_p20231014)
This is a continuation of 7a6b2d23ec02e75475a6123254ccd44d73827f39 ('13.2.0: backport split match.pd changes') in a sense - see that commit for rationale for backporting. Motivated here again by more reports of OOMs with insn-match.cc. Bug: https://gcc.gnu.org/PR54179 Bug: https://gcc.gnu.org/PR84402 Bug: https://gcc.gnu.org/PR111600 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231015
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 13.2.1_p20231014
Closes: https://bugs.gentoo.org/912035 Bug: https://bugs.gentoo.org/914070 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20231014
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20231013
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20231012
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231008
Bug: https://bugs.gentoo.org/914578 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20231007
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20231006
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20231005
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport USE=pgo bootstrap fix for 14.0.0_pre20231001
Closes: https://bugs.gentoo.org/914998 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20231001
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20230930
Bug: https://bugs.gentoo.org/912035 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230929
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230928
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: destabilize 13.2.1_p20230826 for ~ppc
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20230826 sparc, #914616
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20230826 ppc64, #914616
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20230826 ppc, #914616
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20230826 arm, #914616
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20230826 hppa, #914616
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20230826 x86, #914616
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20230826 arm64, #914616
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230924
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 13.1.1_p20230527, 13.2.0, 13.2.1_p20230916
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20230428-r1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.4.0, 11.4.1_p20230914
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230621
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.3.1_p20230623, 12.3.1_p20230915
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 13.2.1_p20230826 amd64, #914616
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20230923
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230922
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230921
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop old 14 versions
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 13 versions
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 12 versions
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 11 versions
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230917
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20230916
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230915
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230914
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230910
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20230909
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230908
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230907
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230903
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20230902
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230901
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230831
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230827
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 13.2.1_p20230826
Bug: https://bugs.gentoo.org/911939 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 12.3.1_p20230825
Bug: https://bugs.gentoo.org/911939 Bug: https://bugs.gentoo.org/912795 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 11.4.1_p20230824
Bug: https://bugs.gentoo.org/911939 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20230826
Note that I plan on keywording this round of gcc snapshots shortly because it's: 1) a bit overdue, but 2) it contains mitigations for the performance loss from the recent Intel vulnerabilities. Bug: https://bugs.gentoo.org/911939 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230825
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230824
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230820
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20230819
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230818
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230817
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230813
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add test fix in 13.2.1_p20230812
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20230812
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.5.0 x86, #911665
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20230622 x86, #911664
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230811
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230810
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport bootstrap fix for 14.0.0_pre20230806
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.4.1_p20230622 hppa, #911664
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230806
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20230805
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230804
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230803
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.5.0 arm64, #911665
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.5.0 arm, #911665
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 14.0.0_pre20230716
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.3.1_p20230714, 12.3.1_p20230721
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.4.1_p20230713, 11.4.1_p20230720
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.3.9999, drop 13.2.9999
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230730
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.2.1_p20230729
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230728
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230727
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop old 13 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.2.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230723
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230721
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230720
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.1.1_p20230720 (13.2 RC1)
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 14 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 13.1.1_p20230624, 13.1.1_p20230701
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.3.1_p20230630, 12.3.1_p20230707
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.4.1_p20230629, 11.4.1_p20230706
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230716
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.1.1_p20230715
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230714
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230713
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230709
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.1.1_p20230708
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 10.5.9999 (EOL branch)
Please migrate to >=11. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230707
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230517, 10.4.1_p20230628
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.5.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop old 14 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 13 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.3.1_p20230609, 12.3.1_p20230616
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.4.1_p20230608, 11.4.1_p20230615
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230607, 10.4.1_p20230614
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230706
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230702
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.1.1_p20230701
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230630
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230629
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230628
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230526 hppa, #909176
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230526 x86, #909176
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230526 sparc, #909176
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230526 ppc64, #909176
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230526 arm64, #909176
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230526 arm, #909176
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 12.3.1_p20230526 amd64, #909176
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230625
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 12.3.1_p20230623
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 11.4.1_p20230622
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 10.4.1_p20230621
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.1.1_p20230624
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230623
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230622
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230621
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230618
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.1.1_p20230617
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230616
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230615
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230614
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230611
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.1.1_p20230610
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: sync 9.x boilerplate w/ newer versions
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 13.1.1_p20230520
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.3.0
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.3.1_p20230602
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.4.1_p20230601
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230531
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: fix ~loong keywords
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: sync 14.x with live
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: sync 13.x with live
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: sync 12.x with live
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: sync 11.x with live
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: sync 10.x with live
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230609
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230608
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230607
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230604
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.1.1_p20230603
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fixup 14 patches
Fixes: 44435c8e4aae400d6778bf715f0547f4c0c6f713 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: sync 14 w/ live
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 14.0.0_pre20230521
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.3.1_p20230519
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20230518, 11.3.1_p20230525
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230524
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: cleanup live ebuild handling
* Avoid subshells in a few cases * Unify across the *.*.9999 ebuilds * Drop some redundancies/errors in version handling too (harmless though) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230602
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.4.1_p20230601
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230531
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 11.4.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230529
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.5.9999, drop 11.4.9999
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.4.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 13.1.1_p20230527
Closes: https://bugs.gentoo.org/869536 Closes: https://bugs.gentoo.org/905818 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.1.1_p20230527
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 12.3.1_p20230526
Closes: https://bugs.gentoo.org/905818 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230526
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230525
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport split match.pd changes to 13.1.1_p20230520
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109927#c21. This should improve (reduce) the peak RAM usage when building GCC as it builds gimple-match in smaller chunks (previously was one huge generated file) as well as speeding up parallel build when used. i.e. This has benefits for both people building on constrained hardware (because -j1 is more effective and just means each smaller chunk is built one-at-a-time, not the massive blob) and also for people building with many jobs, as there's one less synchronisation point so the build is less serial. Motivated in particular by the upstream report (PR109927) of this being an issue on m68k with RAM usage for the single GCC process building gimple-match. (IIRC immolo and possibly dilfridge had mentioned similar issues when building some arches in qemu as well.) Note that upstream are planning on splitting insn-* as well so there are further improvements in the pipeline (see PR54179, but discussion has occurred far more recently on IRC about this and tamar is likely to look at it.). Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54179 (old bug for splitting insn-*, will be revisited) Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84402 (tracker bug for parallelisation, interesting discussion) Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109927 Bug: https://bugs.gentoo.org/891909 (not the same issue per-se but related to reduced resource usage) Bug: https://bugs.gentoo.org/894256 Bug: https://bugs.gentoo.org/901317 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 14.0.0_pre20230507, 14.0.0_pre20230514
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 13.1.0-r1, 13.1.1_p20230506, 13.1.1_p20230513
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.3.1_p20230512, 12.3.1_p20230512-r1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20230504, 11.3.1_p20230511
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230503, 10.4.1_p20230510
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230524
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230521
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 11.3.1_p20230518
The other snapshots from the same time are kw'd, so let's do this as well. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 10.4.1_p20230517
Closes: https://bugs.gentoo.org/905634 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.1.1_p20230520
Bug: https://bugs.gentoo.org/906380 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 13.1.1_p20230513
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230519
Recommitting just to have atomic commits (as I'd mixed in the gcc-13 keywording commit too). Closes: https://bugs.gentoo.org/906310 Closes: https://bugs.gentoo.org/906380 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
Revert "sys-devel/gcc: add 12.3.1_p20230519" (just to recommit atomically)
This reverts commit 6fb70c691b854a3c58064a00992345afdff3f452. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230519
Closes: https://bugs.gentoo.org/906310 Closes: https://bugs.gentoo.org/906380 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230518
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230517
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport ccache ICE fix for 12.3*
Bug: https://bugs.gentoo.org/906310 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230514
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix build w/ musl-1.2.4 for 13 deux
Thanks to Kangie for pointing this out. Bug: https://bugs.gentoo.org/900871 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.1.1_p20230513
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.1_p20230512
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230511
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 14.0.0_pre20230423, 14.0.0_pre20230430
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 13.1.1_p20230429, 13.1.1_p20230429-r1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20230505
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230510
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix build w/ musl-1.2.4 for 13
Closes: https://bugs.gentoo.org/900871 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.4.9999, drop 12.3.9999
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.3.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230507
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.1.1_p20230506
Not keywording yet but may later, see 1e10614cf5b563340143230bae47c10c45300196. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20230502
Please upgrade to 12.2.1_p20230505 (RC2) instead w/ miscompilation fixes. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230505 (12.3 RC2)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230504
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230503
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport libstdc++ UB fix for 13
May keyword this version later or may wait until next snapshot in a few days, we'll see. Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109703 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230502 (12.3 RC1)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230430
Masked as well because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109672. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.1.1_p20230429
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20230121-r1, 12.2.1_p20230304
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20230120-r1, 11.3.1_p20230303
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230119-r1, 10.4.1_p20230302
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20230421
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230427 sparc, #905283
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230427 x86, #905283
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230427 hppa, #905283
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230427 ppc64, #905283
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230427 ppc, #905283
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230427 arm64, #905283
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230427 arm, #905283
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230427 amd64, #905283
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230428-r1 sparc, #905281
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230428-r1 x86, #905281
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230428-r1 hppa, #905281
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230428-r1 ppc64, #905281
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230428-r1 arm64, #905281
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230428-r1 arm, #905281
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230428-r1 amd64, #905281
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230426-r1 sparc, #905282
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230426-r1 x86, #905282
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230426-r1 hppa, #905282
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230426-r1 ppc64, #905282
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230426-r1 ppc, #905282
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230426-r1 arm64, #905282
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230426-r1 arm, #905282
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230426-r1 amd64, #905282
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230304 sparc, #904931
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230304 x86, #904931
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230304 hppa, #904931
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230304 ppc64, #904931
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230304 arm64, #904931
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230304 arm, #904931
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230303 sparc, #904933
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230303 hppa, #904933
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230303 ppc64, #904933
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230303 ppc, #904933
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230303 arm64, #904933
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230303 arm, #904933
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230302 sparc, #904932
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230302 hppa, #904932
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230302 ppc64, #904932
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230302 ppc, #904932
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230302 arm64, #904932
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230302 arm, #904932
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: really backport the -Wstringop-overflow fix to 12.x
Fixes: ae7c8d24243939e59063bad6972c7b07dd3bfe02 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230428
Keyword it despite the fact 11.4.0 will be here soonish given it's long-shadowed in ~arch so most people are only building the stable ones anyway, and some testing is good. Plus there's a miscompilation fix in this (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109585). There's also a fix for the annoying -Wstringop-overflow false positive (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107087). Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230419
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20221209, 11.3.1_p20230420
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 13.1.0
13.1.0-r1 seems fine and the patches we added are on releases/gcc-13 now, so.. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 10.4.1_p20230426, add alias miscompilation patch
Keyword it despite the fact 11.4.0 will be here soonish given it's long-shadowed in ~arch so most people are only building the stable ones anyway, and some testing is good. Plus there's a miscompilation fix in this (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109585). Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230427
Keyword it despite the fact 11.4.0 will be here soonish given it's long-shadowed in ~arch so most people are only building the stable ones anyway, and some testing is good. Plus there's a miscompilation fix in this (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109585). Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230302 x86, #904932
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230303 x86, #904933
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230302 amd64, #904932
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230303 amd64, #904933
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230426
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix 13 cross builds w/ fixincludes
Add workaround for now. Bug: https://bugs.gentoo.org/905118 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 13.0.1_pre20230421, 13.0.1_pre20230422
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.1.0-r1 w/ backports
This includes the chromium ICE fix for bug #904455 as well as two miscompilation fixes which just missed the 13.1.0 tag. Bug: https://bugs.gentoo.org/904455 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.1.0
Note that there's also 13.1.0-r1 (which we recommend using) with some backports for miscompilations that just missed the 13.1.0 tag. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.2.9999, drop 13.0.1.9999
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20230415
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20230414
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230413
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0_pre20230423
To the first of many! Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230304 amd64, #904931
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230422
Closes: https://bugs.gentoo.org/904714 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230421
Unkeyworded at first like usual. I don't intend on keywording this one given 12.3 will be out soon enough. Bug: https://bugs.gentoo.org/904455 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 13.0.1_pre20230416, 13.0.1_pre20230419-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230421 (RC3)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230420
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230419
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230419-r1 (13.1 RC2), drop 13.0.1_pre20230419-r0 (13.1 RC1)
Please upgrade to -r1 and then get testing it thoroughly. RC2 drops the last-minute change that was in RC1 and I don't expect any more RCs unless something comes up in the week (but no obvious reason why one would happen, is the point). Note that wrt 765137e190d78330104b0386add4aa559b0f5772, we won't be able to fix the versioning after discussion with upstream (had suggested changing gcc/BASE_VER) and Fedora are actually doing the same as us. So it is what it is. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230419 (13.1 RC1)
I hope to return to fix this silly versioning issue for RCs at some point, I can't promise I'll do it for 13.1 RC1 later, but I may do it over the next few days. We'll see. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 12.2.0
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.0
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20230408
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20230407
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230406
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 13 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 14.0.0.9999
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: gcc 13 is now branched (update EGIT_BRANCH for 13.0.1.9999)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230416
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230415
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230414
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230413
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport two more patches for 13 (checking ICE + Clang miscompilation)
First fix is a checking ICE. As we're new to handling checking (see previous commits), these are generally a sign of possible wrong-code/miscompilation, so it's nice when checking flags it up and turns the issue into an ICE. So, don't be fooled by the ICE part. Second is a miscompilation of Clang which leads to a test failure. I wouldn't normally backport so many of these, but they're all things we've found through testing in Gentoo over the last few days, and it's especially important given GCC 13 is imminent. Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109473 Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109462 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport DSE fix for std::optional for 13
Probably wouldn't do this by itself but given I've just pushed the SLP fix (989bee28461116343b958e978fe19472fe2ea3cb) and nobody will have built that yet, let's just do it given it's a miscompilation. Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109434 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: fix SLP returns_twice issue for 13
This fixes a checking (which we now do by default for pre-releases) ICE for busybox/xdvik, but it's potentially more serious anyway. Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109469 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop old 13 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 12 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20230324, 11.3.1_p20230331
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230323, 10.4.1_p20230330
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: revbump for toolchain.eclass checking change for 13
See 564b130fd1bc8a35ac4d673d5211654c49af3fda. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230409
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230408
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230407
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230406
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport 13 fix for Python 3.12 ICE
Closes: https://bugs.gentoo.org/903245 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230120-r1 hppa, #891797
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230119-r1 hppa, #891795
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230402
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230401
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230331
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230330
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport opencv ICE fix for 13
I've decided that for now I'll just put these temporary already-on-master patches in files/ given I'd have to re-cut the patchset repeatedly otherwise (have to add it, cut a patchset, then delete it from git immediately so 9999 doesn't break, but then I'm in trouble if I want to backport another patch before the next snapshot). Closes: https://bugs.gentoo.org/903505 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230326
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230325
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 13.0.1_pre20230226, 13.0.1_pre20230305
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20230311-r1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20230310, 11.3.1_p20230317
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230309, 10.4.1_p20230316
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230324
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230119-r1 x86, #891795
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230120-r1 x86, #891797
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230323
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: don't set *DEPEND for cross builds
We don't always want Binutils for cross. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230319
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230318
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230317
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230316
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230121-r1 x86, #888475
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: update patches to disable F_S when ASAN is set
This can cause either false positives in warnings from the compiler or false negatives where the sanitizer misses something, so don't default-enable FORTIFY_SOURCE when -fsanitize=address is set to be safe. Bug: https://github.com/google/sanitizers/issues/247 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230312
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230311
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230310
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230309
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20221208
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20221126
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230223
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 12 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 11 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230209, 10.4.1_p20230216
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 13.0.1_pre20230212, 13.0.1_pre20230219
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 12.2.1_p20230304
- Fixes arm64 miscompile of an orc test - Fixes ICE when building 6.1.x kernel (with -O3?) Bug: https://bugs.gentoo.org/886973 Closes: https://bugs.gentoo.org/896034 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 11.3.1_p20230303
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 10.4.1_p20230302
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230305
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230304
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230303
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230302
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230226
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230225
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230224
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230223
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230219
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230218
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230217
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230216
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 13 snapshot versions
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 12 snapshot versions
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20230127, 11.3.1_p20230203
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230126, 10.4.1_p20230202
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230212
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230211
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230210
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230209
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport gettext/libstdc++ fix to 8.5.0/9.5.0
Closes: https://bugs.gentoo.org/892816 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport Harfbuzz build fix
Only affects last snapshots (12.2.1_p20230204, 13.0.1_pre20230205). Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107461 Closes: https://bugs.gentoo.org/893410 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230205
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230204
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230203
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230202
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add musl patches for 13
Closes: https://bugs.gentoo.org/892870 Closes: https://bugs.gentoo.org/892868 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: revbump 13.0.1_pre20230129 to add hardening changes
These are just the changes we made for 12.x earlier (F_S=3, GLIBCXX_ASSERTIONS). Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230129
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix copyright
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: update musl patchset for others too (not just latest of each)
Easier if we do it for all, given not all kw'd. Bug: https://bugs.gentoo.org/862831 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: update musl patchset for 10.x
Fixes cross-compilation on ppc/x86 and other special arches wrt ssp for musl. Bug: https://bugs.gentoo.org/862831 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: update musl patchset for 11.x
Fixes cross-compilation on ppc/x86 and other special arches wrt ssp for musl. Bug: https://bugs.gentoo.org/862831 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: update musl patchset for 12.x
Fixes cross-compilation on ppc/x86 and other special arches wrt ssp for musl. Bug: https://bugs.gentoo.org/862831 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230128
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230127
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230126
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230121-r1 hppa, #888475
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
Revert "sys-devel/gcc: Stabilize 12.2.1_p20230121-r1 ppc, #888475"
This reverts commit 6f66777ea3155685d5a74d64a6f6fca843ba2a32. Broken on ppc (miscompiles LLVM). I meant to unCC PPC from the bug but forgot. Bug: https://bugs.gentoo.org/888475 Signed-off-by: Sam James <sam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230121-r1 arm64, #888475
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230121-r1 arm, #888475
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230121-r1 sparc, #888475
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230121-r1 ppc64, #888475
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230121-r1 ppc, #888475
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230120-r1 arm64, #891797
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230120-r1 arm, #891797
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230120-r1 sparc, #891797
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230120-r1 ppc64, #891797
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230120-r1 ppc, #891797
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230119-r1 arm64, #891795
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230119-r1 arm, #891795
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230119-r1 sparc, #891795
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230119-r1 ppc64, #891795
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230119-r1 ppc, #891795
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
Revert "sys-devel/gcc: drop 12.2.0"
This reverts commit 6bdb2e6432eebef5d2f2897925504e9319a962ed. Ada pins to 12.2.0*. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 13.0.0_pre20230115
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.0
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.0
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20230120-r1 amd64, #891797
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20230119-r1 amd64, #891795
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 12.2.1_p20230121-r1 amd64, #888475
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20221231, 12.2.1_p20230121
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20221223
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20221222
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: backport CET fix for 11; further make jobserver related fixes for all
- jobserver: Led to crashes during build in some cases. Note that this is a bug in the driver so could easily happen when using GCC to build other things too. - CET: See https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=15daf0510a5fab17cd556261d688a6618391a0c1 for details, but went for a more conservative approach for GCC 11. Bug: https://bugs.gentoo.org/822036 Closes: https://bugs.gentoo.org/885501 Closes: https://bugs.gentoo.org/891655 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.1_pre20230122
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: mv 13.1.9999 -> 13.0.1.9999
Match conventions. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 13.0.0_pre20230108
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20230107, 12.2.1_p20230114
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20230106, 11.3.1_p20230113
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20230105, 10.4.1_p20230112
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230121
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230120
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230119
No changes. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.1.9999, drop 13.0.9999
Stage 4 time! Get testing! Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20230115
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230114
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230112
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230113
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 12.2.1_p20221126 (shadowed, just for musl)
Newer versions don't work on musl. This doesn't affect others who will already have a newer version installed. Bug: https://bugs.gentoo.org/885501 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old 13 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20221210, 12.2.1_p20221224
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20221230
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20221229
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20230108
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20230107
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20230106
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20230105
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20230101
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: further GCC 11 musl/calloc fixes
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 12.2.1_p20221231
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20221230
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: restore 12.2.1_p20221126 for musl
Fixes: add25cd2d8789812e33791df51620b65aa9a53a8 Bug: https://bugs.gentoo.org/885501 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20221229
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221231, USE=hardened changes
USE=hardened will now imply: - default -D_FORTIFY_SOURCE=3 (instead of 2 for normal profiles) - default -D_GLIBCXX_ASSERTIONS Bug: https://bugs.gentoo.org/876895 Bug: https://bugs.gentoo.org/884417 Bug: https://bugs.gentoo.org/847148 Bug: https://bugs.gentoo.org/876893 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20221203
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 13.0.0_pre20221204, 13.0.0_pre20221211
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20221217
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20221216
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20221215
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20221225
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221224
See 316d250ee4d7bf08015da05b04e56264735cb178. Closes: https://bugs.gentoo.org/884633 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20221223
As remarked on IRC, this + the last GCC 10 snapshot + GCC 12 tomorrow are likely the last ones to be keyworded for a little while, as we want the make 4.4 fixes, with the exception of 12 which might get another one kewyorded beyond this weekend if there's a fix for the PPC + LLVM issues. Bug: https://bugs.gentoo.org/884633 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20221222
Bug: https://bugs.gentoo.org/884633 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20221218
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221217
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fixup bsdtar patch
Closes: https://bugs.gentoo.org/886447 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: unkeyword 10.4.1_p20221215, 11.3.1_p20221216
Didn't mean to push these w/ keywords. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: fix build w/ bsdtar for 13
Closes: https://bugs.gentoo.org/886447 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: fix build w/ bsdtar for 12
Bug: https://bugs.gentoo.org/886447 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20221216
Bug: https://bugs.gentoo.org/886447 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add gcc-10.4.1_p20221215
Bug: https://bugs.gentoo.org/886447 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20221209 sparc, #885387
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20221209 hppa, #885387
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20221209 x86, #885387
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20221209 amd64, #885387
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20221209 ppc64, #885387
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20221209 ppc, #885387
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20221209 arm64, #885387
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 11.3.1_p20221209 arm, #885387
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20221208 x86, #885385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20221208 ppc64, #885385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20221208 ppc, #885385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20221208 amd64, #885385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20221211
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20221208 arm64, #885385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20221208 arm, #885385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.1_p20221208 sparc, #885385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221210
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 13.0.0_pre20221106, 13.0.0_pre20221127
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20221008, 12.2.1_p20221126
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20221006, 10.4.1_p20221124, 10.4.1_p20221201
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 10.4.1_p20221208
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 11.3.1_p20221209
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20221209
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20221208
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: bump 12.2.1_p20221203 to patchset 12.2.0 patchset 4
This is for the make 4.4 jobserver fixes. Note that GCC 10 & 11 still need backports. Bug: https://bugs.gentoo.org/884633 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20221204
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: use patchset 3 for 12.2.1_p20221203
Includes the default-* hardening bits. Bug: https://bugs.gentoo.org/675050 Bug: https://bugs.gentoo.org/876923 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20221201
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 11.3.1_p20221202
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 12.2.1_p20221203
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221203
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20221202
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/gcc: keyword 13.0.0_pre20221127 for ~loong
Test results mostly unchanged (only 3 cases *disappeared* but no new failures compared to previous run), no problems observed so far. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 13.0.0_pre20221030, 13.0.0_pre20221120
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20221112, 12.2.1_p20221119
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20221111, 11.3.1_p20221118
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20221110, 10.4.1_p20221117
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20221127
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221126
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-devel/gcc: add patch tarball for 13.0.0_pre20221120
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20221125
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20221124
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 13.0.0_pre20221113
Not a good version to keep around as it had the shorted-lived Sphinx stuff upstream. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop obsolete TOOLCHAIN_SPHINX_BUILD=1
This version didn't use Sphinx. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20221120
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 13.0.0_pre20221023
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.2.1_p20221029, 12.2.1_p20221105
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20221028, 11.3.1_p20221104
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20221027, 10.4.1_p20221103
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221119
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20221118
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20221117
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop TOOLCHAIN_SPHINX_BUILD from 13.*.9999
It's been reverted upstream for now. Keep the support in the eclass until the next 13 snapshot though. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20221113
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221112
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20221111
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20221110
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add TOOLCHAIN_SPHINX_BUILD to 13.0.9999
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20221106
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221105
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20221104
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20221103
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20221030
Closes: https://bugs.gentoo.org/879049 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-devel/gcc: restore ~riscv keyword in 12.2.1_p20221008
Problem not caused by gcc Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221029
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20221028
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20221027
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-devel/gcc: Restore mips keyword, can't reproduce the problem with it
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/gcc: keyword 13.0.0_pre20221023 for ~loong
Native bootstrap on loong confirmed working. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
WANG Xuerui · gentoo
sys-devel/gcc: add 13.0.0_pre20221023
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 13.0.0_pre20220918
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20220909
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop old snapshots
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-devel/gcc: drop mips and riscv from 12.2.1_p20221008
https://archives.gentoo.org/gentoo-releng-autobuilds/message/61682cb8487c48565899d6d8bc017095 https://archives.gentoo.org/gentoo-releng-autobuilds/message/918a1b810afaf109fec665288b174119 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221022
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20221021
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20221020
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221015
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20221014
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20221013
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 12.2.1_p20221008
Bug: https://bugs.gentoo.org/865835 Bug: https://bugs.gentoo.org/873505 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 11.3.1_p20221007
Bug: https://bugs.gentoo.org/865835 Bug: https://bugs.gentoo.org/873505 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: keyword 10.4.1_p20221006
- Switches us over to the newer layout of using major version for install directory. - Includes patch for building Chromium (https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=2b2d97fc545635a0f6aa9c9ee3b017394bc494bf). Bug: https://bugs.gentoo.org/865835 Bug: https://bugs.gentoo.org/873505 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-devel/gcc: drop loong in 13.0.0_pre20221002, does not build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 13.0.0_pre20221009 (unbootstrappable)
Fails to bootstrap for me on amd64 and had reports of it being broken on loong too (see 9ec3e2dd818a64d22d375b21078a530366ac0968). Let's wait until next week and revisit. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-devel/gcc: drop loong from snapshot, doesnt build for anyone
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20221009
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221008
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20221007
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20221006
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20221001
Bug: https://bugs.gentoo.org/865835 Bug: https://bugs.gentoo.org/873505 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220930
Bug: https://bugs.gentoo.org/865835 Bug: https://bugs.gentoo.org/873505 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20221002
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220929
Bug: https://bugs.gentoo.org/865835 Bug: https://bugs.gentoo.org/873505 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20220924
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220923
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220922
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: restore 11.3.1_p20220909
Thanks-to: josef64 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20220918
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: unkeyword 11.3.1_p20220916
No need. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20220917
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220916
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220915
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20220911
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20220910
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 11.3.1_p20220909
Notably contains fixes for PPC which may cause crashes at runtime. Had come across this bug and a few others when poking at Clang build failure on PPC (bug 829602), although it doesn't seem to have fixed that (tagging bug anyway as it's possibly related in some form). I've been tempted to keyword a newer 11 stable snapshot for a while but didn't feel comfortable doing so until bug 834845 was resolved (info page/docs issue). Bug: https://bugs.gentoo.org/829602 Bug: https://bugs.gentoo.org/834845 Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104090 See: https://github.com/buildroot/buildroot/commit/b42c6b24755170a8eb015b3ea0b25e6d91e037cb Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220909
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220908
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20220904
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20220903
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220902
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220901
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20220828
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.2.1_p20220827
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220826
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220825
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 10.4.0 hppa, #865025
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 10.3.1_p20211126
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix problematic FLAGS mangling in 10.* too
Bug: https://bugs.gentoo.org/849722 See: a77ef2492f01ef479bada91fa2ccd6a50b2dcc95 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: fix problematic FLAGS mangling in 11.* too
Bug: https://bugs.gentoo.org/849722 See: a77ef2492f01ef479bada91fa2ccd6a50b2dcc95 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 10.4.1_p20220804, 13.0.0_pre20220807
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: switch 10.5.9999 to 10.5 patches
No functional changes, just dropped glibc-2.36 patch as unnecessary. The next patches for 10.4.0_p* should be from the 10.5 dir. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix build with USE=d for 10.4.0
Closes: https://bugs.gentoo.org/855902 Thanks-to: Magnus Granberg <zorry@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: patch USE=go for 12 with non-bash /bin/sh
Not needed for any other versions. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: fix glibc-2.36 build for Go too for 10.4.0
Bug: https://bugs.gentoo.org/865879 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: fix glibc-2.36 build for Go too for 11.3.0
Bug: https://bugs.gentoo.org/865879 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20220821
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20220814
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220819
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220818
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add glibc 2.36 patch for 11.3.0, 10.4.0
Tried adding to gcc-patches (and indeed did) [0] but got into a mess and it's not worth the hassle for now. [0] https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=97ae6391c543891918047f724b0bddecc5f834bc Closes: https://bugs.gentoo.org/864717 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.3.9999, drop 12.2.9999
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.2.0
Let's keyword immediately given been testing myself (on various machines) with snapshots and none of the other folks testing them have had issues either. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix build for 9.5.0 w/ glibc-2.36
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #865025
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #865025
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #865025
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: arm stable wrt bug #865025
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #865025
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.0 sparc, #865025
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.4.0 arm64, #865025
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: restore 12.1.1_p20220625
We'll keyword 12.2 when the time comes though. Fixes: 0259106bb65e70b66aef0f43da3e0a3b7534e3f7 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220812
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220811
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.1.1_p20220812 (12.2 RC1)
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/gcc: keyword 13.0.0_pre20220807 for ~loong
gcc-13 has been pretty stable over the weeks I have been using it, so keyword one latest gcc-13 snapshot for wider testing. This should bring the entire loong world to make use of the new-style relocs [1] [2]. Currently the loong kernel cannot be natively built with such a toolchain combination, but a fix is in the works [3]. Because no Gentoo kernel source package has been keyworded ~loong, and the current userbase can be effectively notified in other ways (the Telegram Loongson user group for example), I decided to proceed with the keywording to enable widespread testing of the fresh loong code. The various toolchain projects all cut their releases just recently so we should have plenty of time to polish things before the next big release. [1]: https://github.com/loongson/LoongArch-Documentation/pull/57 [2]: https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=6d13722a97cee3fd397e116bde3bcedbb1e220be;hp=5d471bd907be60e9858b22cdf4fd10ddc0f6ee1a [3]: https://lore.kernel.org/loongarch/CAAhV-H7oQkGVqZV_s7tXjDGBL9yQ+CsUkCv7tC+pWuW2MXe9LA@mail.gmail.com/T/#me74ccdafb0d98d5d13fa2a82356ec5dff1a49a89 Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
WANG Xuerui · gentoo
sys-devel/gcc: add 13.0.0_pre20220807
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/gcc: add 13.0.0_pre20220731
Closes: https://github.com/gentoo/gentoo/pull/26766 Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_p20220806
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220805
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220804
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_p20220730
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220729
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220728
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.0 hppa, #848462
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20220724
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_p20220723
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220722
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220721
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_p20220716
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220715
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220714
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20220710
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_p20220709
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220708
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220707
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.5.9999, drop 10.4.9999
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: rename 11.3->11.4.9999 back again
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: fix USE=nls w/ newer GCC for 12.1.1*
Not that it really matters here for now, hence not doing 12.1.0 etc. Bug: https://bugs.gentoo.org/843119 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: fix USE=nls w/ newer GCC for 11.{3,4}.0
Bug: https://bugs.gentoo.org/843119 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.4.1_p20220630
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: fix USE=nls w/ newer GCC for 10.4.0
Bug: https://bugs.gentoo.org/843119 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_p20220702
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220701
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.4.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 13.0.0_pre20220605
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 12.1.1_p20220611, 12.1.1_p20220618
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 11.3.1_p20220610, 11.3.1_p20220617
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 12.1.1_p20220625
The stars have finally aligned and all notable regressions have been fixed upstream in this snapshot (and nothing new introduced). Recommend people use this over 12.1.0 itself. Bug: https://bugs.gentoo.org/839906 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop broken sed CFLAGS mangling
We already do filtering as needed and this only triggers on the JIT run anyway. Bug: https://bugs.gentoo.org/849722 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: update musl patchset for 12.1.1_p20220625
Closes: https://bugs.gentoo.org/851555 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_p20220625
Will be keyworded shortly, but need to fix musl first. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220624
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.3.1_p20220623
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.3.1_p20220621 (10.4.0 RC1)
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20220619
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_p20220618
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220617
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.3.1_p20220616
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_p20220611
But doesn't fix the 0ad ICE. Bug: https://bugs.gentoo.org/847601 Closes: https://bugs.gentoo.org/849791 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220610
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 10.3.1_p20220609
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20220605
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_p20220604
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220603
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: cleanup KEYWORDS guards
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.3.1_p20220602
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: stabilize 9.5.0
Please don't actually use this unless you need to. It's EOL. Closes: https://bugs.gentoo.org/849314 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fixup some TOOLCHAIN_PATCH_DEV
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 9.4.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
toolchain.eclass: introduce TOOLCHAIN_PATCH_DEV
The PMS-legality of trying every entry in SRC_URI is questionable, so let's follow the model we use in some other places like the binutils + glibc ebuilds, and just add a variable for the developer hosting the patchset for an ebuild. We use an array in toolchain.eclass because it's easier. We also fall back to the old behaviour if TOOLCHAIN_PATCH_DEV is not set. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add same guard to {10,11}.*.9999
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: unify KEYWORDS guard for live ebuilds
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre20220529
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: use git for patches for {10,11}.*.9999
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
toolchain.eclass: fetch patches from git for 9999 ebuilds
Saves us spinning a new patchset all the time, especially for e.g. 13 which won't have a release for a long time. Suggested-by: WANG Xuerui <xen0n@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: update CET patch for 12
Let's switch to the Ubuntu-style spec changing given that the old approach was fragile and could fall over w/ bootstrap (at least w/ USE="pgo lto jit"). Didn't seem to happen with different combinations though. Bug: https://bugs.gentoo.org/822036 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #848462
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/gcc: keyword 12.1.1_p20220528 for ~loong
Restoring the ~loong keyword for wider testing. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #848462
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: arm64 stable wrt bug #848462
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: arm stable wrt bug #848462
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #848462
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #848462
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 11.3.0 amd64, #848462
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add binutils-2.30 lower bound
Very, very bare minimum, but it's needed for CET anyway, and let's apply it unconditionally. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_p20220528; patch set 6
New patch set just includes CET default dropped from 11->12 at some point. Not that it matters much given it's all unkw'd anyway, but still. Bug: https://bugs.gentoo.org/822036 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220527
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.3.1_p20220526
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop 9.4.1_p20220317, 9.4.1_p20220520, 9.5.9999
The GCC 9 branch is now closed. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 9.5.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.1_p20220520
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix TOOLCHAIN_GCC_PV in 13.0.9999
Closes: https://bugs.gentoo.org/847226 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: unkeyword 9.4.1_p20220520
Didn't mean to keyword, but only because the real version should be out soon. Nothing harmful in it if built. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 10.3.1_p20220519
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 9.4.1_p20220520
RC for 9.5.0. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: EAPI 8 for 13.0.9999
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix IncorrectCopyright
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
toolchain.eclass: introduce TOOLCHAIN_PATCH_SUFFIX
Apologies for the churn here. It's turned out to be easier to just do this based on EAPI and override in ebuilds if needed. I won't plan to change this again. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: fix GCC 12.1.1 snapshot versioning
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: rename GCC live ebuilds
Now live ebuilds are always newer than snapshots etc. For example: 12.1.9999 > 12.1.1_pre20220521 > 12.1.1_pre9999 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_pre20220521
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_pre20220514
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-devel/gcc: drop 6.5.0-r4, 7.5.0-r2
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.1.1_pre9999, drop 12.0.0_pre9999
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add 12.1.0, drop 12.0.1_pre20220429, 12.0.1_pre20220430
Unkeywored, of course, as usual, until most of the tree is ready. Bug: https://bugs.gentoo.org/839906 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: drop unnecessary cross-compile patch
Closes: https://bugs.gentoo.org/843026 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.0.1_pre20220430, drop 12.0.1_pre20220424
Only 3 changes over 12.0.1_pre20220429 (RC1, which remains in tree) but this version is in line with the release branch now. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.0.1_pre20220429 (RC1)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 13.0.0_pre9999; update 12.0.0_pre9999 for release branch
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/gcc: keyword 12.0.1_pre20220424 for ~loong
From this commit on, seed stage for loong should be fully keyworded and buildable. VirtualKeywordsUpdate lints are to be fixed in followup commits. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Sam James · gentoo
sys-devel/gcc: update calloc patch (again again)
Bug: https://bugs.gentoo.org/828580 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: update musl calloc patch for 12
Bug: https://bugs.gentoo.org/828580 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: add musl patch for USE=jit to 12
Bug: https://bugs.gentoo.org/828580 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.0.1_pre20220424
Bug: https://bugs.gentoo.org/840128 Closes: https://bugs.gentoo.org/840170 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: keyword 11.3.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.0, rename 11.2.1_pre9999 -> 11.3.1_pre9999
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: adapt to toolchain.eclass change for 11.2.1_p20220414
See: 5b80c7730d73c42607c826270e2de85fce40ac79 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.2.1_p20220414
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 12.0.1_pre20220417
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
Revert "sys-devel/gcc: add 11.3.0_rc20220414"
This reverts commit f3309e201415dfe4c1cf969bac4dee0a73608ad2. See: bc950592bad6f3472921cbb18869f84e7622eca5 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.3.0_rc20220414
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/gcc: Stabilize 10.3.1_p20211126 ppc64, #833358
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: update GCC 12 patchset
Closes: https://bugs.gentoo.org/835842 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop 11.2.1_p20211127
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.3.1_p20211126 hppa, #833358
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.2.1_p20220115 hppa, #833357
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.2.1_p20220115 x86, #833357
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.2.1_p20220115 arm, #833357
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.3.1_p20211126 arm, #833358
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.2.1_p20220115 arm64, #833357
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.3.1_p20211126 arm64, #833358
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 9.4.1_p20220317
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #833357
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #833357
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 11.2.1_p20220115 amd64, #833357
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #833358
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #833358
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #833358
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #833358
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/gcc: update 12.0.0 patchset
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix GCC 12 versioning
Reported-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 11.2.1_p20220115
Fairly minor changes upstream since the last snapshot of the 11 stable branch. Includes more CET fixes and the upstream cross-compile patch. Also, the PCH ICE fix, although we've since masked PCH globally due to its instability. Bug: https://bugs.gentoo.org/822036 Closes: https://bugs.gentoo.org/803371 Closes: https://bugs.gentoo.org/828400 Closes: https://bugs.gentoo.org/822690 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix 12.0.0_pre9999
Closes: https://bugs.gentoo.org/830908 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: tweak/simplify *DEPEND
Bug: https://bugs.gentoo.org/830454 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: CET support needs glibc[cet] if enabled
We'll probably revbump with these fixes (or a slightly later gcc snapshot) shortly, but not doing it just yet. Bug: https://bugs.gentoo.org/830454 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: CET support needs glibc[cet] if enabled
We'll probably revbump with these fixes (or a slightly later gcc snapshot) shortly, but not doing it just yet. Bug: https://bugs.gentoo.org/830454 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: update patchset version for 11.2.1_pN
Old version was cached on mirrors, so call it 3 instead. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: switch patchset version for 11.2.1_p20211127 for CET fixes
If hitting related issues before this, please try emerge -v1 sys-devel/gcc. Doesn't seem to have affected many people at all (just tinderbox?) so not worth a revbump (at this point, anyway). Also includes fix for i486 CET (unrelated). Closes: https://bugs.gentoo.org/828546 Closes: https://bugs.gentoo.org/828549 Closes: https://bugs.gentoo.org/828081 Closes: https://bugs.gentoo.org/827880 Closes: https://bugs.gentoo.org/827905 Closes: https://bugs.gentoo.org/777117 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop back to previous CET patch for now
It's safer until I sort out new version. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix (disable) CET for x86 / no CMOV
Opting not to revbump for now as the number of people with USE=hardened && USE=cet on < i686 seems quite small; we can revisit this if necessary though. This also fixes build failures in some cases on < i686 in the same environment aforementioned. Bug: https://bugs.gentoo.org/828081 Bug: https://bugs.gentoo.org/827880 Bug: https://bugs.gentoo.org/827905 Bug: https://bugs.gentoo.org/777117 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 11.2.0 hppa, #806586
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-devel/gcc: add 11.2.1_p20211127
upstream has indicated that 11.3 is unlikely to be released soon, and 11.2 has accumulated enough bugs to require an intermediate release for Gentoo. Bug: https://bugs.gentoo.org/806482 Bug: https://bugs.gentoo.org/811867 Bug: https://bugs.gentoo.org/823780 Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
David Seifert · gentoo
sys-devel/gcc: add 10.3.1_p20211126
Signed-off-by: David Seifert <soap@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/23060 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: fix cross compile patch application
Bug: https://bugs.gentoo.org/803371 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add musl support to 9.4.0
Closes: https://bugs.gentoo.org/825458 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-devel/gcc: import musl mechanisms prepared by sam_ from ::musl overlay
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add workaround for cross-compile failure
Bug: https://bugs.gentoo.org/803371 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: add 9.4.1_pre9999
If it happens, it'll probably be 9.5(?), but in any case, this is useful for testing out bugs. Bug: https://bugs.gentoo.org/806094 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 11.2.0 ppc64, #806586
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.2.0 arm64, #806586
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 11.2.0 arm, #806586
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 11.2.0 amd64, #806586
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #806586
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #806586
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #806586
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-devel/gcc: drop 11.1.0-r2
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-devel/gcc: drop 10.3.0, 10.3.0-r1
Signed-off-by: David Seifert <soap@gentoo.org>
Rolf Eike Beer · gentoo
sys-devel/gcc: Stabilize 10.3.0-r2 hppa, #802069
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-devel/gcc: drop 9.3.0-r1, 9.3.0-r2
Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
sys-devel/gcc: drop 8.5.0
Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
sys-devel/gcc: stabilize 8.5.0-r1
* The only difference to 8.5.0 is 30_all_remove-cyclades.patch, which only affects build-time enumeration of ioctl numbers for ASAN and has been tested by all other major versions of GCC now. Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 9.4.0 arm64, #800767
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 9.4.0 arm, #800767
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: restore 11.2.0 keywords
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: update SLOT=12 live ebuild
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: update SLOT=11 live ebuild
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 11.2.0 (no keywords yet)
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 10.3.0-r2 ppc64, #802069
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.3.0-r2 ppc, #802069
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 10.3.0-r2 arm64, #802069
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.3.0-r2 arm, #802069
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 9.4.0 for hppa, bug #800767
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #802069
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #802069
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 10.3.0-r2 amd64, #802069
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: update live ebuild to use EAPI=8
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 10.3.0-r1 for hppa, bug #801466
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #801466
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #800767
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #801466
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #800767
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #801466
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 8.5.0 for hppa, bug #796719
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #801466
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #801466
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #800767
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: restore ~arch KEYWORDS for 11.1.0-r2
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: restore ~arch KEYWORDS for 10.3.0-r2
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: restore ~arch KEYWORDS for 8.5.0-r1
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #800767
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #800767
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 8.5.0 arm, #796719
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 8.4.0-r2 arm, #765730
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 8.5.0 arm64, #796719
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 8.4.0-r2 arm64, #765730
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 6.5.0: cut 6 patchset
Two new changes: + 29_all_plugin-objdump.patch: use host-prefixed objdump + 30_all_remove-cyclades.patch: fix build failure against linux-headers-5.13 Bug: https://gcc.gnu.org/PR95648 Bug: https://gcc.gnu.org/PR100379 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 7.5.0: cut 4 patchset
Two new changes: + 25_all_plugin-objdump.patch: use host-prefixed objdump + 26_all_remove-cyclades.patch: fix build failure against linux-headers-5.13 Bug: https://gcc.gnu.org/PR95648 Bug: https://gcc.gnu.org/PR100379 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 8.5.0: cut 2 patchset
Single new change: + 30_all_remove-cyclades.patch: fix build failure against linux-headers-5.13 Bug: https://gcc.gnu.org/PR100379 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 10.3.0: cut 3 patchset
Single new change: + 32_all_remove-cyclades.patch: fix build failure against linux-headers-5.13 Bug: https://gcc.gnu.org/PR100379 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 11.1.0: cut 3 patchset
Single new change: + 32_all_remove-cyclades.patch: fix build failure against linux-headers-5.13 Bug: https://gcc.gnu.org/PR100379 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #796719
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #796719
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #796719
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #796719
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #796719
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 10.3.0: cut 2 patchset
Two new patches: + 33_all_ctor-union-PR100489.patch: fix ICE on some c++ initializers + 34_all_ICE-tsubst-PR100102.patch: fix ICE in c++ tempate substitution Bug: https://bugs.gentoo.org/788829 Bug: https://gcc.gnu.org/PR100489 Bug: https://bugs.gentoo.org/794775 Bug: https://gcc.gnu.org/PR100102 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 11.1.0: cut 2 patchset
Five new patches: + 27_all_msp430-f2c.patch: fix build on 16-bit targets + 28_all_ctor-union-PR100489.patch: fix ICE on some c++ initializers + 29_all_perfect-implicit-PR100644.patch: fix move deletion (fireofx build) + 30_all_arm-lto-ICE-march-mix.patch: fix LTO ICE on arm -march=/-mtune mix + 31_all_ICE-tsubst-PR100102.patch: fix ICE in c++ tempate substitution Bug: https://gcc.gnu.org/PR100361 Bug: https://bugs.gentoo.org/788829 Bug: https://gcc.gnu.org/PR100489 Bug: https://gcc.gnu.org/PR100644 Bug: https://bugs.gentoo.org/792705 Bug: https://gcc.gnu.org/PR100767 Bug: https://bugs.gentoo.org/792291 Bug: https://bugs.gentoo.org/794775 Bug: https://gcc.gnu.org/PR100102 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #793449
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #793449
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #793449
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 10.3.0 arm, #793449
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.3.0 arm64, #793449
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.3.0 amd64, #793449
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.3.0 x86, #793449
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 9.4.0: cut 1 patchset, a copy of 9.3.0 patches
The only change compared to 9.3.0 is removal of early backported paches. Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 8.5.0: cut 1 patchset
A copy of 8.4.0 with upstreamed pacthes removed. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #765730
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #762907
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: fail if riscv32 patch does not exist
While at it fix patch name. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: refresh gcc:11 live ebuild
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 11.1.0
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: add live ebuild for 12 branch, update 11 branch
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 10.2.0-r5 for hppa, bug #762907
Package-Manager: Portage-3.0.17, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: update live ebuild for gcc-10 branch
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 10.3.0
10.3.0: initial patchset, a copy of 10.2.0 patches Dropped upstreamed patches are: - 32_all_sparc_pie_TEXTREL.patch - 33_all_lto-O0-mix-ICE-ipa-PR96291.patch - 35_all_ipa-fix-bit-CP.patch - 36_all_ipa-fix-bit-CP-p2.patch - 37_all_c-vector-init-PR96377.patch - 38_all_gcov-TOPN-PR96913.patch - 39_all_ipa-prop-multispec.patch - 40_all_ipa-to_frequency.patch - 41_all_strlen-PR96758.patch - 42_all_vmat-PR97236.patch Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #762907
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Sam James · gentoo
sys-devel/gcc: fix variable references
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #758437
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #765730
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #762907
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #758437
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #762907
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #758437
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #765730
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #765730
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 10.2.0-r5 arm64, #762907
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 10.2.0-r5 arm, #762907
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-devel/gcc: x86 stable (bug #762907)
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: Stabilize 10.2.0-r5 amd64, #762907
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christophe Lermytte · gentoo
sys-devel/gcc: bump live 11.0.0 ebuild to 11.0.1
Signed-off-by: Christophe Lermytte <gentoo@lermytte.be> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 11.0.0: cut 6 patchset
Single upstream patch removed: - 07_all_i386_libgcc_note.GNU-stack.patch Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #765730
Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #765730
Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 10.2.0: cut 6 patchset
Single dropped patch: - 34_all_fundecl-ICE-PR95820.patch: revert PR95820 backporting Bug: https://gcc.gnu.org/PR95820 Bug: https://bugs.gentoo.org/730406 Reported-by: Daniel Santos Bug: https://gcc.gnu.org/PR98441 Closes: https://bugs.gentoo.org/762382 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 8.4.0: cut 3 patchset
Two new patches: + 31_all_plugin-objdump.patch: always use tool-prefixed objdump + 32_all_assume-aligned.patch: fix constraint alignment And one update: U 11_all_extra-options.patch: fix diff file name. Should be a no-op. Bug: https://gcc.gnu.org/PR95648 Bug: https://bugs.gentoo.org/750905 Bug: https://gcc.gnu.org/PR94163 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 10.2.0: cut 5 patchset
Single new patch: + 41_all_strlen-PR96758.patch: fix string comparison against literals Bug: https://bugs.gentoo.org/757792 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 9.3.0-r2 arm64, #758437
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/gcc: Stabilize 9.3.0-r2 arm, #758437
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #758437
Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 11.0.0: cut 5 patchset
Fixed minor conflict of removed 'Report' option keyword. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 9.3.0-r2 for sparc, bug #758437
Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-devel/gcc: x86 stable (bug #758437)
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 10.2.0: cut 4 patchset
Single new patch: + 40_all_ipa-to_frequency.patch: fix ICE on empty profile merges. Bug: https://bugs.gentoo.org/746578 Bug: https://gcc.gnu.org/PR97295 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 9.3.0: cut 4 patchset
Three new patches: + 30_all_plugin-objdump.patch: always use prefixed objdump + 31_all_ipa-to_frequency.patch: fix ICE on empty profile merges. + 32_all_assume-aligned.patch: don't assume alignment Bug: https://bugs.gentoo.org/746578 Bug: https://gcc.gnu.org/PR97295 Bug: https://bugs.gentoo.org/750905 Bug: https://gcc.gnu.org/PR94163 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 6.5.0-r3 for hppa
stable wrt bug #737232 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #737232
Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #737232
Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop masked gcc-5.x
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 10.2.0: cut 3 patchset
three new patches: + 37_all_c-vector-init-PR96377.patch: fix vector init on arm + 38_all_gcov-TOPN-PR96913.patch: fix TOPN prof counters in shared libraries + 39_all_ipa-prop-multispec.patch: fix multiple speculation resolution on prof builds Bug: https://gcc.gnu.org/PR96377 Bug: https://gcc.gnu.org/PR96913 Closes: https://bugs.gentoo.org/734006 Bug: https://gcc.gnu.org/PR96394 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop gcc-4.x series
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-devel/gcc: Enable rv32 for new enough glibc
Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: skip upstreamed patches from gcc-10
Reported-by: Helmut Jarausch Closes: https://bugs.gentoo.org/740682 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: Stabilize 6.5.0-r3 arm64, #737232
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 11.0.0: cut 4 patchset
One patch dropped: - 25_all_hppa-faster-synth_mult.patch: upstream got better fix Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 11.0.0 cut 3 patchset
Dropped one old patch: - 16_all_libgfortran-Werror.patch: should not be neede Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 2 patchset
Four new patches: + 33_all_lto-O0-mix-ICE-ipa-PR96291.patch: fix -O0 crash for ipa/lto + 34_all_fundecl-ICE-PR95820.patch: fix ICE on invalid templates + 35_all_ipa-fix-bit-CP.patch: fix bad code generation in ipa bit constprop + 36_all_ipa-fix-bit-CP-p2.patch: part 2 of previous patch Closes: https://bugs.gentoo.org/733482 Bug: https://gcc.gnu.org/PR96291 Closes: https://bugs.gentoo.org/730406 Bug: https://gcc.gnu.org/PR95820 Closes: https://bugs.gentoo.org/736685 Bug: https://gcc.gnu.org/PR96482 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 5.5.0: cut 4 patchset
One new patch: + 40_all_gcc-c++17.patch: be buildable with c++17 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #737232
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #737232
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: arm stable wrt bug #737232
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #737232
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #737232
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 7.5.0-r1 for hppa, bug #730904
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 6.5.0-r2 for hppa, bug #730906
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.9.4: tweak config/esp.h pie patch
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.9.4: switch EAPI=7
Single new patch to support bootstrap with c++17 compiler. Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 9.3.0-r1 for hppa, bug #730900
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 8.4.0-r1 for hppa, bug #730902
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: arm64 stable (bug #730906)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: arm64 stable (bug #730904)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: bump gcc:10 live branch version
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 10.2.0: cut 1 patchset
Based on gcc-10.1.0 patchset. The only change is upstreamed backports: - 29_all_fix-float-hang-PR95118.patch - 31_all_ctor-range-PR95241.patch - 33_all_avx512-scalar-PR95528.patch - 34_all_cet-cross-x86.patch - 35_all_ICE-array-subscript-PR95508.patch - 38_all_ICE-ipa-fnsummary-PR96130.patch Bug: https://gcc.gnu.org/PR96190 Bug: https://bugs.gentoo.org/619706 Bug: https://gcc.gnu.org/PR96130 Bug: https://bugs.gentoo.org/733246 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #730906
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: arm64 stable (bug #730902)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/gcc: arm64 stable (bug #730900)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 6.5.0: cut 5 patchset
Single new patch to handle libjava's multilib. Reported-by: Georgi Georgiev Bug: https://bugs.gentoo.org/504812 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: arm stable wrt bug #730906
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #730906
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #730906
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: arm stable wrt bug #730904
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #730906
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #730904
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #730902
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #730900
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #730906
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #730904
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #730902
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #730900
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #730904
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #730902
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #730900
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #730904
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #730902
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #730900
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #730904
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #730902
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #730900
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: arm stable wrt bug #730902
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: arm stable wrt bug #730900
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #730906
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #730904
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #730902
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #730900
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 10.1.0: cut 3 patchset
Four new patches: + 33_all_avx512-scalar-PR95528.patch: fix ICE on small avx512 unpack + 34_all_cet-cross-x86.patch: backport CET cross-compilation fix + 35_all_ICE-array-subscript-PR95508.patch: fix ICE on some C++ array subscripts + 36_all_fno-delayed-branch.patch: disable -fdelayed-branch to to fix python mis-compilation. Bug: https://gcc.gnu.org/PR95528 Bug: https://bugs.gentoo.org/727028 Bug: https://gcc.gnu.org/94998 Bug: https://bugs.gentoo.org/729074 Bug: https://gcc.gnu.org/PR95508 Bug: https://bugs.gentoo.org/729434 Reported-by: Jeroen Roovers Bug: https://gcc.gnu.org/PR96015 Bug: https://bugs.gentoo.org/729570. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 11.0.0: cut 2 patchset
Two new patches: + 29_all_plugin-objdump.patch: detect tool-prefixed objdump + 30_all_fno-delayed-branch.patch: disable -fdelayed-branch to to fix python mis-compilation. Bug: https://gcc.gnu.org/PR95648 Reported-by: Jeroen Roovers Bug: https://gcc.gnu.org/PR96015 Bug: https://bugs.gentoo.org/729570 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 8.4.0 for hppa, bug #717960
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 10.1.0: cut 2 patchset
Four new patches: + 29_all_fix-float-hang-PR95118.patch: fix looping in printing real numbers + 30_all_lto-intl-workaround-PR95194.patch: add a workaround to fix gettext LTO + 31_all_ctor-range-PR95241.patch: fix constexpr constructors with ranges + 32_all_plugin-objdump.patch: user tuple-prefixed objdump Bug: https://gcc.gnu.org/PR95118 Closes: https://bugs.gentoo.org/722774 Reported-by: Andrew Savchenko Bug: https://gcc.gnu.org/PR95194 Closes: https://bugs.gentoo.org/723370 Bug: https://gcc.gnu.org/PR95241 Closes: https://bugs.gentoo.org/726644 Bug: https://gcc.gnu.org/PR95648 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 6.5.0: fix patchset numbering
-r2 was not a patchset bump, it should have been. -r1 was a patchset bump by accident. The change reverts -r1 back to patchset 3, -r2 is on patchset 4 now. Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.9.4: cut 2 patchset
Two new patches: + 102_all_ustat-sparc.patch: tweak asan for moder glibc + 103_all_whitespace-pa.patch: backport whitespace change Reported-by: Jeroen Roovers Bug: https://bugs.gentoo.org/725676 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 5.5.0: cut 3 patchset
Two new patches: + 26_all_libcpp-ar.patch: respect user's AR + 27_all_alignof-failure-PR90736.patch: avoid gcc ICE in templates Reported-by: Agostino Sarubbo Bug: https://bugs.gentoo.org/718004 Bug: https://gcc.gnu.org/PR94657 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 6.5.0: cut 4 patchset
Two new patches: + 26_all_libcpp-ar.patch: respect user's AR + 27_all_alignof-failure-PR90736.patch: avoid gcc ICE in templates Reported-by: Agostino Sarubbo Bug: https://bugs.gentoo.org/718004 Bug: https://gcc.gnu.org/PR94657 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 7.5.0: cut 3 patchset
One new patch: - 29_all_libcpp-ar.patch: respect user's AR Reported-by: Agostino Sarubbo Bug: https://bugs.gentoo.org/718004 Bug: https://gcc.gnu.org/PR94657 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 8.4.0: cut 2 patchset
Two new patches: + 29_all_libcpp-ar.patch: respect user's AR + 30_all_alignof-failure-PR90736.patch: avoid gcc ICE in templates Reported-by: Agostino Sarubbo Bug: https://bugs.gentoo.org/718004 Bug: https://gcc.gnu.org/PR94657 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 9.3.0: cut 3 patchset
One new patch: - 29_all_libcpp-ar.patch: respect user's AR Reported-by: Agostino Sarubbo Bug: https://bugs.gentoo.org/718004 Bug: https://gcc.gnu.org/PR94657 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: cut patchset 1 for live ebuilds, bug #725682
One change compared to previous patchset: - refresh 04_all_nossp-on-nostdlib.patch patchset Reported-by: Jeroen Roovers Closes: https://bugs.gentoo.org/725682 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop most 4.x compilers
Let's keep only 4.9.4 as the olderst available version for now. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop 3.x versions
These are very old versions. Let's finally drop them. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: use gcc-10.1.0 patchset against live ebuilds
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: switch live versions to BDEPEND-style deps
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 10.1.0
10.1.0 patchset is a copy/refresh of patches from 9.3.0: Changes are: 2 upstreamed patches are removed: - 12_all_pr55930-dependency-tracking.patch - 25_all_ia64-bootstrap.patch 1 patch is updated: - 11_all_extra-options.patch is split in two: + 27_all_EXTRA_OPTIONS-z-now.patch + 28_all_EXTRA_OPTIONS-fstack-clash-protection.patch Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: update gcc-10 live ebuild version
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: switch gcc master to 11.0.0 version
Reported-by: Arfrever Frehtes Taifersar Arahesis Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #717960
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #717960
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #717960
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #717960
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #717960
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: arm stable wrt bug #717960
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: amd64 stable wrt bug #717960
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-devel/gcc: arm64 stable (bug #717956)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
*/*: downgrade m68k down to ~m68k
m68k and ~m68k trees are inconsistent. Let's drop keywords down to ~m68k only. Profiles already accept both keywords: ACCEPT_KEYWORDS="m68k ~m68k" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-devel/gcc: arm64 stable (bug #717960)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #717956
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #717956
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: arm stable wrt bug #717956
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #717956
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #717956
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #717956
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: amd64 stable wrt bug #717956
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 8.3.0: cut 4 patchset
3 new patches: riscv32 ABI patch and libsanitiser patch Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-devel/gcc: arm64 stable (bug #711386)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 5.5.0: fix pie patchset
make 40_all_gcc49_config_esp.patch -p1 appliable. Before the change patch silently created file in wrong location. Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 5.5.0: cut 2 patchset
Two new patches to handle glibc-2.31 struct changes: + 36_all_libsanitizer-p1.patch + 37_all_libsanitizer-p2.patch While at it switch to EAPI=7, twea pie patches to be -p1 appliable. Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
sys-devel/gcc: Stable for HPPA
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: refresh live ebuild against latest patchset
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 9.3.0: cut 2 patchset
One new patch: + 28_all_hppa-faster-synth_mult.patch: speed up xxhash compilation on hppa One old patch is split in two: - 04_all_default-ssp-fix.patch + 04_all_nossp-on-nostdlib.patch + 27_all_default_ssp-buffer-size.patch to separate two independent fixes. Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 2 patchset for 6.5.0
Two new patches to add sanitizer compatibility with glibc-2.31: + 23_all_libsanitizer-p1.patch + 24_all_libsanitizer-p2.patch Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 2 patchset for 7.5.0
Two new patches to add sanitizer compatibility with glibc-2.31: + 22_all_libsanitizer-p1.patch + 23_all_libsanitizer-p2.patch Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-devel/gcc: arm64 stable (bug #711388)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: sh stable wrt bug #711388
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sh" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-devel/gcc: sh stable wrt bug #711386
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sh" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: rebase live ebuild against 9.3.0-1 patchset
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 9.3.0
9.3.0: cut initial patchset, a copy of 9.2.0 patches All patches removed are backports: - 27_all_sparc-PIC-constant-PR91472.patch - 28_all_sparc-fpu-subregs-91269.patch - 29_all_mips_split_move-SEGV.patch - 30_all_arm64-march-native.patch - 31_all_openmp-for-SEGV.patch - 32_all_sparc-PIC-constant-part2.patch - 33_all_extend-lifetime.patch - 34_all_ia64-neg-insn-cost.patch - 35_all_glibc-2.31-libsanitizer-1.patch - 36_all_glibc-2.31-libsanitizer-2.patch - 37_all_whitespace-pa.patch Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 9.2.0: cut 6 patchset
Single new patch: - 37_all_whitespace-pa.patch: fix hppa target built with gcc-10 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 8.4.0, patchset 1
patchset 1, is a copy of 8.3.0 patchset without upstreamed patches. The only change from 8.3.0 is removal of 3 upstreamed patches: - 16_all_sh_textrel-on-libitm.patch - 27_all_flto-make-all.patch - 28_all_i386_retpoline-and-jumptable.patch Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ia64 stable wrt bug #711386
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #711386
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ia64 stable wrt bug #711388
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: arm stable wrt bug #711386
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #711386
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #711388
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #711386
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #711386
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #711388
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #711386
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: arm stable wrt bug #711388
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #711388
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #711386
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #711388
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #711388
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #711388
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop upstreamed libatomic patch, bug #710522
Reported-by: andy Closes: https://bugs.gentoo.org/710522 Bug: https://gcc.gnu.org/PR55930 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop unused PATCHES= assignment
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 9.2.0: cut 5 patchset
Three new patches: + 34_all_ia64-neg-insn-cost.patch: fix lz4 code generation on ia64 + 35_all_glibc-2.31-libsanitizer-{1,2}.patch: fix build against glibc-2.31 Closes: https://bugs.gentoo.org/707958 Bug: https://gcc.gnu.org/PR88879 Closes: https://bugs.gentoo.org/708346 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-devel/gcc: [QA] inherit toolchain-funcs.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: allow negative insn cost, bug #707958
Apply the patch right on stable ebuild to unblock catalyst builds for ia64. Reported-by: Matt Turner Bug: https://bugs.gentoo.org/707958 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: match live ebuild version with upstream's
Closes: https://bugs.gentoo.org/706240 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: add live ebuild for gcc-master
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop 7.3.0-r6 again
Closes: https://bugs.gentoo.org/701050 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 9.2.0: cut 4 patchset
4 new patches: - 27_all_sparc-PIC-constant-PR91472.patch: fix PIC register alocation (bug detected by gmp test suite) - 31_all_openmp-for-SEGV.patch: fix opemnmp for loop condition folding - 32_all_sparc-PIC-constant-part2.patch: fix PIC register allocation (bug detected by python regressin) - 33_all_extend-lifetime.patch: fix lifetime extension on ':?' operator (bug detected by firefox LTO build Bug: https://gcc.gnu.org/PR91472 Bug: https://bugs.gentoo.org/699938 Bug: https://gcc.gnu.org/PR92504 Bug: https://bugs.gentoo.org/697708 Bug: https://gcc.gnu.org/PR92095 Bug: https://bugs.gentoo.org/701866 Bug: https://gcc.gnu.org/PR92831 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: restore 7.3.0-r6, bug #701050
This reverts commit 242ab93fca9d6a746bf5eb5ba6c351d10997b0db. In bug #701050 users claim that gcc-7.3.0 is the only working version that works. It's not clear why yet. Let's restore it for the time being. While at it bump up to EAPI=7. Bug: https://bugs.gentoo.org/701050 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop gcc-5.* keywords down to ~arch
gcc-5 branch is masked on modern profiles. We will not maintain stable keywords there. Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: arm stable wrt bug #698646
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 9.2.0-r2 for hppa, bug #698646
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 7.5.0, 1 patchset
The difference from 7.4.0 is a single dropped patch: - 21_all_kr-decl-PR88214.patch: backported upstream Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ia64 stable wrt bug #698646
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #698646
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
sys-devel/gcc-9.2.0-r2: alpha stable, bug 698646
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #698646
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
sys-devel/gcc-9.2.0-r2: sparc stable, bug 698646
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.6.4: cut 2 patchset
Single patch update: 97_all_cgraph_node-gcc-9.patch: allow gcc-9.2 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.5.4: cut 2 patchset
Single patch update: 102_all_cgraph_node-gcc-9.patch: allow gcc-9.2 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.4.7: cut 2 patchset
Single patch update: 99_all_cgraph_node-gcc-9.patch: allow gcc-9.2 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.3.6: cut 2 patchset
Single patch update: 98_all_cgraph_node-gcc-9.patch: allow gcc-9.2 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.2.4: cut 2 patchset
Single patch update: 98_all_cgraph_node-gcc-9.patch: allow gcc-9.2 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.0.4: cut 2 patchset
Single patch update: 98_all_cgraph_node-gcc-9.patch: allow gcc-9.2 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: s390 stable wrt bug #698646
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-devel/gcc: x86 stable (bug #698646)
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: amd64 stable wrt bug #698646
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sys-devel/gcc: arm64 stable (bug #698646)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.78, Repoman-2.3.17
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 8.3.0: cut 3 patchset
Dropped patch: - 27_all_sparc-PIC-constant-PR91472.patch: restore python codegen on sparc While at it switched to EAPI=7 to add support for selective stripping. Closes: https://bugs.gentoo.org/697708 Closes: https://bugs.gentoo.org/686512 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 9.2.0: cut 3 patchset
New patch: + 30_all_arm64-march-native.patch: fix -march= ordering handling on arm64 Dropped patch: - 27_all_sparc-PIC-constant-PR91472.patch: restore python codegen on sparc While at it switched to EAPI=7 to add support for selective stripping. Bug: https://bugs.gentoo.org/697708 Bug: https://bugs.gentoo.org/695420 Bug: https://bugs.gentoo.org/686512 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: m68k stable wrt bug #685144
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="m68k" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-devel/gcc: sh stable wrt bug #685144
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="sh" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: sh stable wrt bug #694998
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="sh" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-devel/gcc: m68k stable wrt bug #694998
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="m68k" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-devel/gcc: arm stable wrt bug #694998
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-devel/gcc: m68k stable wrt bug #694996
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="m68k" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-devel/gcc: sh stable wrt bug #694996
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="sh" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-devel/gcc: arm stable wrt bug #694996
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: de-stabilize gcc-4.*
These compilers are not frequently used and yet patchsets get updated with time. Don't claim these ebuilds are stable. Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.1.2: fix build against gcc-9.2.0
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: bump 3.4.6 up to EAPI=6
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: de-stabilize gcc-3.*
These compilers are not frequently used and yet patchsets get updated with time. Don't claim these ebuilds are stable. Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: bump 3.3.6 up to EAPI=6
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 6.4.0: drop empty uclibc patches
commit bd758f25 ("toolchain.eclass: isolate 'epatch' into 'tc_apply_patches'") slightly changed the way how patches are applied in empty directories: it started failing to apply patches (to ease catching mismatch in requested and applied patches). The change is to drop empty uclibc versioning. Reported-by: Stephan Litterst Closes: https://bugs.gentoo.org/698188 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 7.4.0: drop unappliable 23_all-pgo.patch
23_all-pgo.patch used not to apply due to mis-named patch. commit bd758f25a8246 ("toolchain.eclass: isolate 'epatch' into 'tc_apply_patches'") started applying all patches unconditionall and exposed the problem. The change reverts back to previous patches (misses exactly that patch). Reported-by: Samuel Bernardo Closes: https://bugs.gentoo.org/698130 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sys-devel/gcc: arm64 stable (bug #694998)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.77, Repoman-2.3.17
Aaron Bauman · gentoo
sys-devel/gcc: arm64 stable (bug #694996)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.77, Repoman-2.3.17
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
sys-devel/gcc-6.5.0-r1: alpha stable, bug 694996
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
sys-devel/gcc-7.4.0-r2: alpha stable, bug 694998
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove remaining *-fbsd keywords
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #694998
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: s390 stable wrt bug #694996
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 7.4.0-r2 for hppa/sparc, bug #694998
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-devel/gcc: x86 stable (bug #694998)
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-devel/gcc: x86 stable (bug #694996)
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Mikle Kolyada · gentoo
sys-devel/gcc: amd64 stable wrt bug #694998
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-devel/gcc: amd64 stable wrt bug #694996
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 7.4.0-r2 for ppc64, bug #694998
Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 6.5.0-r1 for ppc64, bug #694996
Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 7.4.0-r2 for ppc, bug #694998
Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 6.5.0-r1 for ppc, bug #694996
Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 6.5.0-r1 for hppa/sparc, bug #694996
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 8.3.0: cut 2 patchset
3 new backports: + 29_all_ia64-bootstrap.patch: fix bootstrap on ia64 (debug wibble) + 30_all_sparc-PIC-constant-PR91472.patch: fix -fPIE sparc codegen + 31_all_sparc-fpu-subregs-91269.patch: fix -fPIE sparc codegen Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 9.2.0: cut 2 patchset
3 new backports: + 27_all_sparc-PIC-constant-PR91472.patch: fix -fPIE sparc codegen + 28_all_sparc-fpu-subregs-91269.patch: fix another -fPIE sparc codegen + 29_all_mips_split_move-SEGV.patch: fix crashes on mips16 code Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 7.4.0-r2 for ia64, bug #694998
Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 6.5.0-r1 for ia64, bug #694996
Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 9.2.0
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 2 patchset for 3.3.6
Two new patches: 93_all_gperf-inline.patch: fix gcj compilation on modern gcc. 94_all_flag_jni.patch: fix gcj compilation on modern gcc. Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: bump patchset to 2 for 3.4.6
Single new patch: 93_all_gperf-inline.patch: fix gcj compilation on modern gcc. Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 8.3.0-r1 for hppa, bug #685144
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 3.3.6: cut 1.11 patchset
Single new patch: 92_all_ucontext-to-ucontext_t.patch:fix libjava build on modern glibc Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 3.4.6: cut 1.9 patchset
Two new patches: 91_all_ucontext-to-ucontext_t.patch: fix libjava build on modern glibc 92_all_libtool-pass-all.patch: Unbreak libc and libm detection by libtool when those are linker scripts. Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.0.4: cut 1.5 patchset
Two new patches: 87_all_libjava-ucontext.patch: fix libjava build on modern glibc 88_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0 Closes: https://bugs.gentoo.org/629502 Bug: https://gcc.gnu.org/PR90677 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.1.2: cut 1.8 patchset
Two new patches: 97_all_libjava-ucontext.patch: fix libjava build on modern glibc 98_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0 Closes: https://bugs.gentoo.org/629502 Bug: https://gcc.gnu.org/PR90677 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.2.4: cut 1.6 patchset
Three new patches: 94_all_gcc-libgomp-no-werror.patch: disable -Werror on libgomp 95_all_libjava-ucontext.patch: fix libjava build on modern glibc 96_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0 Closes: https://bugs.gentoo.org/629502 Bug: https://gcc.gnu.org/PR90677 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.3.6: cut 1.4 patchset
Two new patches: 98_all_libjava-ucontext.patch: fix libjava build on modern glibc 99_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0 Closes: https://bugs.gentoo.org/629502 Bug: https://gcc.gnu.org/PR90677 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.4.7: cut 1.5 patchset
Two new patches: 98_all_libjava-ucontext.patch: fix libjava build on modern glibc 99_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0 Closes: https://bugs.gentoo.org/629502 Bug: https://gcc.gnu.org/PR90677 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.5.4: cut 1.5 patchset
Three new patches: 101_all_libjava-ucontext.patch: fix libjava build on modern glibc 102_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0 103_all_gcc-gperf-gnu-inline.patch: fix inline declaration for modern gcc Closes: https://bugs.gentoo.org/629502 Bug: https://gcc.gnu.org/PR90677 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.6.4: cut 1.5 patchset
Three new patches: 95_all_libjava-ucontext.patch: fix libjava build on modern glibc 96_all_gcc-gperf-gnu-inline.patch: fix inline declaration for modern gcc 97_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0 Closes: https://bugs.gentoo.org/629502 Bug: https://gcc.gnu.org/PR90677 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.7.4: cut 1.6 patchset
Single patch to fix libjava build on glibc-2.28 (ucontext changes). Closes: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.8.5: cut 1.5 patchset
Four new patches: 96_all_stage1-ldflags.patch: fix LDFLAGS passing to STAGE1 97_all_libjava-ucontext.patch: fix ucontext definition for glibc-2.28 98_all_asan-signal_h.patch: fix signal declarations for glibc-2.28 99_all_libsanitizer-res_state-glibc-2.28.patch: fix libsanitizer for glibc-2.28 Closes: https://bugs.gentoo.org/629502 Closes: https://bugs.gentoo.org/671568 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 4.9.4: cut 1.4 patchset
Three new patches: 99_all_remove-lieee.patch: don't require empty libieee presence on glibc. 100_all_avoid-ustat-glibc-2.28.patch: fix libsanitizer build against glibc-2.28 101_all_libsanitizer-libbacktrace-Werror.patch: drop -Werror Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 6.5.0: cut 2 patchset
Single new patch: fix std::pair ABI deviation in 6.5 branch. This change will once again break ABI for existing 6.5 users but longer-term it should be more compatible with rest of gcc branches. Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 7.4.0: cut 1.3 patchset
Single new patch to backport PGO fix. Bug: https://bugs.gentoo.org/677724 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: 9.1.0: cut 1.1 patchset
Three new patches: 26_all_ipa-incomplete.patch: fix ICE on pcsx2 package 27_all_es-po.patch: fix ICE on es lcoales 28_all_disable-riscv32-ABIs.patch: disable unconditional riscv32 ABIs Bug: https://gcc.gnu.org/PR90303 Closes: https://bugs.gentoo.org/686930 Bug: https://gcc.gnu.org/PR90528 Closes: https://bugs.gentoo.org/686076 Bug: https://gcc.gnu.org/PR90419 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-devel/gcc: re-keyword ~riscv
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ia64 stable wrt bug #685144
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64"
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-devel/gcc: Add patch disabling riscv 32bit ABIs
For more information see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90419 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc64 stable wrt bug #685144
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc64"
Agostino Sarubbo · gentoo
sys-devel/gcc: ppc stable wrt bug #685144
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc"
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: s390 stable wrt bug #685144
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="s390"
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: arm stable wrt bug #685144
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm"
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 8.3.0-r1 for sparc, bug #685144
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-devel/gcc: x86 stable (bug #685144)
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sys-devel/gcc: arm64 stable (bug #685144)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Tobias Klausmann · gentoo
sys-devel/gcc-8.3.0-r1: alpha stable
Bug: http://bugs.gentoo.org/685144 Signed-off-by: Tobias Klausmann <klausman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: amd64 stable wrt bug #685144
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 9.1.0
Cut 1.0 patchset, a copy of 8.3.0 patches (safe backports). Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Andreas K. Hüttel · gentoo
sys-devel/gcc: Dont build 32bit ABIs on riscv, not supported by glibc
Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: fix ia64 bootstrap
On ia64 stage2/3 comparison fails due to label wibble. Bug: https://gcc.gnu.org/87338 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-devel/gcc: arm64 stable (bug #678254)
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.1 patchset for 8.3.0
Three new patches: - 26_all_overridable_native.patch - 27_all_flto-make-all.patch - 28_all_i386_retpoline-and-jumptable.patch This is also the first EAPI=6 gcc ebuild. Closes: https://bugs.gentoo.org/679738 Closes: https://bugs.gentoo.org/682018 Closes: https://bugs.gentoo.org/682218 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 8.2.0-r6 for ia64, bug #678254
Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
sys-devel/gcc-8.2.0-r6: alpha stable, bug 678254
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 8.2.0-r6 for hppa, bug #678254
Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: s390 stable wrt bug #678254
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="s390"
Mikle Kolyada · gentoo
sys-devel/gcc: m68k stable wrt bug #678254
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="m68k"
Mikle Kolyada · gentoo
sys-devel/gcc: sh stable wrt bug #678254
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sh"
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: arm stable wrt bug #678254
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 8.2.0-r6 for ppc/ppc64, bug #678254
Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-devel/gcc: x86 stable (bug #678254)
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: amd64 stable wrt bug #678254
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 8.3.0, patchset 1.0
It's a verbatim copy of 8.2.0 patchset with upstreamed patches removed. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.2 patchset for 7.4.0
One new patch and one update: U 01_all_default-fortify-source.patch: make _FORTIFY_SOURCE portable + 21_all_kr-decl-PR88214.patch: fix SIGSEVs on net-analyzer/netcat Reported-by: ernsteiswuerfel Closes: https://bugs.gentoo.org/672032 Reported-and-tested-by: Martin Kletzander Tested-by: Tomáš Mózes Bug: https://bugs.gentoo.org/621036 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: stabilize 8.2.0-r6 eary on sparc, bug #667032
Currently gcc-7.3.0 and gcc-7.4.0 experience mysterious crashes on Niagara ships (see #667032 for details). The current workaround is not to use gcc-7.x on them. Let's stable 8.x early while debugging happens. Reported-by: Ben Kohler Bug: https://bugs.gentoo.org/667032 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 1.7 patchset
Two new patches: + 114_all_kr-decl-PR88214.patch: ICE on k&r declarations + 115_all_avx2-SIGSEGV-PR86871.patch: ICE in vectorizer Bug: https://bugs.gentoo.org/672032 Bug: https://bugs.gentoo.org/657060 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 5.5.0, patchset 1.0
The only changes from 5.4.0 patches are: - removed backported and upstreamed patches - dropped gcc.info doc patches Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 7.4.0, 1.1 patchset
Compared to 7.3.0 patchset base single patch update: 01_all_default-fortify-source.patch: simplify _FORTIFY_SOURCE macro definition Bug: https://bugs.gentoo.org/621036 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 8.2.0: cut 1.6 patchset
Single patch update: U 10_all_default-fortify-source.patch: simplify _FORTIFY_SOURCE default. Reported-by: Martin Kletzander Bug: https://bugs.gentoo.org/621036 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.11 patchset for 5.4.0
Eight new patches: + 99_all_remove-lieee.patch: drop assumed -lieee from -mieee-fp + 100_all_libgfortran-Werror.patch: + 101_all_libgomp-Werror.patch + 102_all_libitm-Werror.patch + 103_all_libatomic-Werror.patch + 104_all_libbacktrace-Werror.patch + 105_all_libsanitizer-libbacktrace-Werror.patch: pull in all -Werror patches from 8.2.0 + 106_all_libstdcxx-no-vtv.patch: drop libvtv RPATH from libstdc++ Bug: https://bugs.gentoo.org/667104 Bug: https://bugs.gentoo.org/475350 Bug: https://bugs.gentoo.org/229059 Bug: http://gcc.gnu.org/PR38436 Bug: https://bugs.gentoo.org/433435 Bug: http://gcc.gnu.org/PR54724 Bug: https://bugs.gentoo.org/582524 Bug: https://gcc.gnu.org/PR85884 Closes: https://bugs.gentoo.org/621178 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 6.5.0-1 patchset, a copy of 6.4.0-1.8
The only different from 6.4.0-1.8 patchset is dropped patches that are already upstream. 22 patches: + 01_all_default-fortify-source.patch + 02_all_default-warn-format-security.patch + 03_all_default-warn-trampolines.patch + 04_all_default-ssp-fix.patch + 05_all_alpha-mieee-default.patch + 06_all_arm_armv4t-default.patch + 07_all_ia64_note.GNU-stack.patch + 08_all_superh_default-multilib.patch + 09_all_libiberty-asprintf.patch + 10_all_libiberty-pic.patch + 11_all_nopie-all-flags.patch + 12_all_extra-options.patch + 13_all_pr55930-dependency-tracking.patch + 14_all_asan-signal_h.patch + 15_all_respect-build-cxxflags.patch + 16_all_libgfortran-Werror.patch + 17_all_libgomp-Werror.patch + 18_all_libitm-Werror.patch + 19_all_libatomic-Werror.patch + 20_all_libbacktrace-Werror.patch + 21_all_libsanitizer-libbacktrace-Werror.patch + 22_all_libstdcxx-no-vtv.patch Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.8 patchset for 6.4.0
Eight new patches: + 103_all_remove-lieee.patch: drop assumed -lieee from -mieee-fp + 104_all_libgfortran-Werror.patch: + 105_all_libgomp-Werror.patch + 106_all_libitm-Werror.patch + 107_all_libatomic-Werror.patch + 108_all_libbacktrace-Werror.patch + 109_all_libsanitizer-libbacktrace-Werror.patch: pull in all -Werror patches from 8.2.0 + 110_all_libstdcxx-no-vtv.patch: drop libvtv RPATH from libstdc++ Bug: https://bugs.gentoo.org/667104 Bug: https://bugs.gentoo.org/475350 Bug: https://bugs.gentoo.org/229059 Bug: http://gcc.gnu.org/PR38436 Bug: https://bugs.gentoo.org/433435 Bug: http://gcc.gnu.org/PR54724 Bug: https://bugs.gentoo.org/582524 Bug: https://gcc.gnu.org/PR85884 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.8 patchset for 7.3.0
Five new patches: + 101_all_remove-lieee.patch: drop assumed -lieee from -mieee-fp + 102_all_libgfortran-Werror.patch: + 103_all_libgomp-Werror.patch + 104_all_libitm-Werror.patch + 105_all_libatomic-Werror.patch + 106_all_libbacktrace-Werror.patch + 107_all_libsanitizer-libbacktrace-Werror.patch: pull in all -Werror patches from 8.2.0 + 108_all_libstdcxx-no-vtv.patch: drop libvtv RPATH from libstdc++ Bug: https://bugs.gentoo.org/667104 Bug: https://bugs.gentoo.org/475350 Bug: https://bugs.gentoo.org/229059 Bug: http://gcc.gnu.org/PR38436 Bug: https://bugs.gentoo.org/433435 Bug: http://gcc.gnu.org/PR54724 Bug: https://bugs.gentoo.org/582524 Bug: https://gcc.gnu.org/PR85884 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.5 patchset for 8.2.0
3 new patches: + 111_all_ubd-hog-PR85704.patch: fix initialization of empty structs U 105_all_libgfortran-Werror.patch: patch configure.ac as well + 112_all_libstdcxx-no-vtv.patch: drop libstdc++ libking against libvtv + 113_all_ICE-on-strncmp-PR87099.patch: fix SIGSEGV on strncmp() VRP checks Closes: https://gcc.gnu.org/PR85704 Closes: https://bugs.gentoo.org/582524 Bug: https://gcc.gnu.org/PR85884 Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/668044 Bug: https://gcc.gnu.org/PR87099 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.4 patchset for 8.2.0
Six new patches. All disable -Werror: + 105_all_libgfortran-Werror.patch + 106_all_libgomp-Werror.patch + 107_all_libitm-Werror.patch + 108_all_libatomic-Werror.patch + 109_all_libbacktrace-Werror.patch + 110_all_libsanitizer-Werror.patch 105..109 are picked from 4.9.x patchset. 110 is new. Reported-by: Jeroen Roovers Bug: https://bugs.gentoo.org/667104 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old 2.95.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.10 patchset for 3.3.6
Three new patches: + 89_all_gcc-3.3.x-ucontext.patch: Port to glibc-2.26, Fix by Christian Schmidt + 90_all_libtool-pass-all.patch: fix auto-detection of -lc and -lm by libtool + 91_all_libexec-gcc-binutils.patch: add /usr/libexec/gcc/<TARGET> for executables (STANDARD_LIBEXEC_PREFIX) Closes: https://bugs.gentoo.org/664486 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.4 patchset for 4.0.4
One new patch: + 86_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.7 patchset for 4.1.2
One new patch: + 96_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.5 patchset for 4.2.4
One new patch: + 93_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.3 patchset for 4.3.6
One new patch: + 92_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.4 patchset for 4.4.7
One new patch and one update: U 93_all_gcc-4.5-cloog-dl.patch + 97_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.4 patchset for 4.5.4
One new patch and one update: U 93_all_gcc-4.5-cloog-dl.patch + 100_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.4 patchset for 4.6.4
Two new patches and four removals: - 10_all_default-fortify-source.patch - 11_all_gcc-default-format-security.patch - 12_all_default-warn-trampolines.patch + 34_all_libjava-classpath-locale-sort.patch fix sortting on cs_CZ locale - 99_all_testsuite-01-Wformat.patch + 94_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/563710 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.5 patchset for 4.7.4
Two new patches and two updates: + 34_all_libjava-classpath-locale-sort.patch fix sortting on cs_CZ locale + 95_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.4 patchset for 4.8.5
Three new patches and two updates: U 09_all_default-ssp.patch disable stack protector when stage1 is built, fix ffreestanding handling + 34_all_libjava-classpath-locale-sort.patch fix sortting on cs_CZ locale U 74_all_gcc48_cloog-dl.patch update cloog patch + 94_all_gcc-gperf-gnu-inline.patch fix build failure against new gcc + 95_all_ucontext-to-ucontext_t.patch fix build failure against glibc-2.28 Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.49, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.10 patchset for 5.4.0
One new patch: + 98_all_respect-build-cxxflags.patch fix cross-build for arch-specific CXXFLAGS Bug: https://bugs.gentoo.org/581406 Package-Manager: Portage-2.3.49, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.7 patchset for 6.4.0
Two new patches: + 101_all_x32-fix-eh-return-address.patch fix exception handler ABI on x32 + 102_all_respect-build-cxxflags.patch fix cross-build for arch-specific CXXFLAGS Bug: https://bugs.gentoo.org/664016 Bug: https://bugs.gentoo.org/581406 Package-Manager: Portage-2.3.49, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.7 patchset for 7.3.0
Three new patches: + 98_all_msp430-partial-int.patch: fix msp430 code generator on complex types + 99_all_x32-fix-eh-return-address.patch fix exception handler ABI on x32 + 100_all_respect-build-cxxflags.patch fix cross-build for arch-specific CXXFLAGS Bug: https://bugs.gentoo.org/664014 Bug: https://bugs.gentoo.org/664016 Bug: https://bugs.gentoo.org/581406 Package-Manager: Portage-2.3.49, Repoman-2.3.11
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.3 patchset for 8.2.0
Four new patches: + 101_all_x32-fix-eh-return-address.patch: fix exception handler ABI on x32 + 102_all_respect-build-cxxflags.patch: fix cross-build for arch-specific CXXFLAGS + 103_all_mmix-fix-85666-p1.patch + 104_all_mmix-fix-85666-p2.patch backport mmix support Bug: https://bugs.gentoo.org/664016 Bug: https://bugs.gentoo.org/581406 Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: sh/m68k stable wrt bug #658444
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 1.9 patchset for 5.4.0-r4
Fix build failure against glibc-2.28: + 96_all_libsanitizer-avoidustat.h-glibc-2.28-part-1.patch + 97_all_libsanitizer-avoidustat.h-glibc-2.28-part-2.patch Package-Manager: Portage-2.3.48, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.47, Repoman-2.3.10
Sergei Trofimovich · gentoo
sys-devel/gcc: restore ~arch keywords for 6.4.0-r3
Closes: https://bugs.gentoo.org/662500 Package-Manager: Portage-2.3.47, Repoman-2.3.10
Sergei Trofimovich · gentoo
sys-devel/gcc: restore ~arch keywords for 7.3.0-r4
Closes: https://bugs.gentoo.org/662500 Package-Manager: Portage-2.3.47, Repoman-2.3.10
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.47, Repoman-2.3.10
Sergei Trofimovich · gentoo
sys-devel/gcc: drop old
Package-Manager: Portage-2.3.47, Repoman-2.3.10
Sergei Trofimovich · gentoo
sys-devel/gcc: restore ~arch keywords for 8.2.0-r2
Closes: https://bugs.gentoo.org/662500 Package-Manager: Portage-2.3.47, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: 1.6 patchset for 6.4.0-r3
Single new patch: 100_all_isl-include.patch: fix build failure against isl-0.20 Bug: https://bugs.gentoo.org/662500 Package-Manager: Portage-2.3.46, Repoman-2.3.10
Sergei Trofimovich · gentoo
sys-devel/gcc: 1.6 patchset for 7.3.0-r4
Single new patch: 97_all_isl-include.patch: fix build failure against isl-0.20 Bug: https://bugs.gentoo.org/662500 Package-Manager: Portage-2.3.46, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.5 patchset for 6.4.0 (glibc-2.28 support)
Package-Manager: Portage-2.3.46, Repoman-2.3.10
Sergei Trofimovich · gentoo
sys-devel/gcc: cut 1.5 patchset for 7.4.0 (glibc-2.28 support)
Package-Manager: Portage-2.3.46, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: new 1.2 patchset for 8.2.0
One renamed patch to match _all_ arch selector: - 100_all-isl-include.patch + 100_all_isl-include.patch Reported-by: cyrillic Bug: https://bugs.gentoo.org/662500 Package-Manager: Portage-2.3.46, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: new 1.1 patchset for 8.2.0
3 new patches: + 98_all_sh_textrel-on-libitm.patch: fix TEXTRELs in libitm on sh target + 99_all_m68k-textrel-on-libgcc.patch: fix TEXTRELs in libgcc on m68k target + 100_all-isl-include.patch: fix build failures against isl-0.20 Bug: https://bugs.gentoo.org/662500 Package-Manager: Portage-2.3.46, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: use 8.2.0 patchset for 8.2.0 release
No change to gcc source tree. As EPATCH_EXCLUDE is not used anymore this change happens to workaround spurious QA warning in bug #662586. Bug: https://bugs.gentoo.org/662586 Package-Manager: Portage-2.3.44, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 8.2.0 (unkeyworded)
Package-Manager: Portage-2.3.43, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 7.3.0-r3 for hppa, bug #658444
Bug: https://bugs.gentoo.org/658444 Package-Manager: Portage-2.3.43, Repoman-2.3.10 RepoMan-Options: --include-arches="hppa"
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: arm stable wrt bug #658444
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/gcc: s390 stable wrt bug #658444
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 7.3.0-r3 for ppc64, bug #658444
Bug: https://bugs.gentoo.org/658444 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64"
Repository mirror & CI · gentoo
Merge updates from master
Tobias Klausmann · gentoo
sys-devel/gcc-7.3.0-r3: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/658444
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 7.3.0-r3 for ppc, bug #658444
Bug: https://bugs.gentoo.org/658444 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc"
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-devel/gcc: stable 7.3.0-r3 for sparc
Bug: https://bugs.gentoo.org/658444 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 7.3.0-r3 for ia64, bug #658444
Bug: https://bugs.gentoo.org/658444 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64"
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-devel/gcc-7.3.0-r3: arm64 stable (bug #658444)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-devel/gcc: x86 stable (bug #658444)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-devel/gcc: amd64 stable
Gentoo-bug: 658444 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-devel/gcc: Drop old (including all 7.2)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/gcc: marked ~ppc-macos
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Sergei Trofimovich · gentoo
sys-devel/gcc: bump 6.4.0 patchset up to 1.4
1 update: - 13_all_default-ssp-fix.patch : fix breakage of -ffreestanding Not assigning any keywords as there is not many changes compares to previous ebuild. Bug: https://bugs.gentoo.org/646440 Package-Manager: Portage-2.3.38, Repoman-2.3.9
Sergei Trofimovich · gentoo
sys-devel/gcc: bump 7.3.0 patchset up to 1.4
1 new patch, 2 updates:: - 13_all_default-ssp-fix.patch : fix breakage of -ffreestanding - 55_all_extra-options.patch : refrest -fstack-check fixes - 93_all_copy-constructible-fix.patch : fix -O2 enable_if selection Bug: https://bugs.gentoo.org/646440 Package-Manager: Portage-2.3.38, Repoman-2.3.9
Sergei Trofimovich · gentoo
sys-devel/gcc: bump patchset up to 1.3 for gcc-8.1.0
3 new patches: + 95_all_ia64-TEXTREL.patch : fix TEXTRELs on -rdynamic binaries + 96_all_lto-O2-PR85655.patch : fix gcc -flto SIGSEGV on mariadb + 97_all_disable-systemtap-switch.patch : add --disable-systemtap switch Bug: https://bugs.gentoo.org/566118 Bug: https://bugs.gentoo.org/655518 Bug: https://bugs.gentoo.org/654748 Package-Manager: Portage-2.3.36, Repoman-2.3.9
Sergei Trofimovich · gentoo
sys-devel/gcc: push 1.2 patchset for 8.1.0
1.2 patchset has 2 new patches: + 93_all_arm-arch.patch: fix broken arm CPU/features autodetection + 94_all_mips-o32-asan.patch: fix asan build breakage on o32 ABI Package-Manager: Portage-2.3.36, Repoman-2.3.9
Sergei Trofimovich · gentoo
sys-devel/gcc: bump 8.1.0 patchest to 1.1, unkeyworded
No keywords yet as it is very lightly tested. 1.1 patchset has the following update: U 13_all_default-ssp-fix.patch: update ssp patch + 35_all_i386_libgcc_note.GNU-stack.patch: fix executable stack marking + 55_all_extra-options.patch: restore 7.3.0 hardened patch Package-Manager: Portage-2.3.33, Repoman-2.3.9
Sergei Trofimovich · gentoo
sys-devel/gcc: bump up to 8.1.0 (1.0 patchset), unkeyworded
No keywords yet as it is very lightly tested. 1.0 patchset is a copy of 7.3.0 patchset with the folowing changes: - 11_all_default-warn-format-security.patch tweaked for gcc-8.1.0 - 91_all_bmi-i386-PR-target-81763.patch dropped (was a backport) - 55_all_extra-options.patch dropped, does not apply and needs a port Package-Manager: Portage-2.3.33, Repoman-2.3.9
Andreas K. Hüttel · gentoo
sys-devel/gcc: Remove old
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Sergei Trofimovich · gentoo
sys-devel/gcc: bump patchset of 7.3.0 up to 1.2, bug #511548
Single new patch: + 92_all_sh-drop-sysroot-suffix.patch : drop sysroot-suffix Reported-by: Manuel Lauss Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42947 Closes: https://bugs.gentoo.org/511548 Package-Manager: Portage-2.3.28, Repoman-2.3.9
Sergei Trofimovich · gentoo
sys-devel/gcc: restore KEYWORDS for 7.3.0-r1
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Sergei Trofimovich · gentoo
sys-devel/gcc: bump 1.1 patchset: add i386-bmi tweak, bug #649880
Single new patch: + 91_all_bmi-i386-PR-target-81763.patch No keywords yet to verify minmal sanity. Bug: https://bugs.gentoo.org/649880 Bug: https://gcc.gnu.org/PR81763 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 6.4.0-r1 for arm, bug #641474
Bug: https://bugs.gentoo.org/641474 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jeroen Roovers · gentoo
sys-devel/gcc: Stable for HPPA too.
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --ignore-arches
Markus Meier · gentoo
sys-devel/gcc: arm stable, bug #638030
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm"
Andreas K. Hüttel · gentoo
sys-devel/gcc: Restore keywords of gcc 7.3.0
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Sergei Trofimovich · gentoo
sys-devel/gcc: drop unused variables, use 7.3.0 patchset for gcc-7.3.0
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Andreas K. Huettel · gentoo
sys-devel/gcc: Version bump, untested, unkeyworded
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Michał Górny · gentoo
*/*: Remove sparc-fbsd keywords
Sergei Trofimovich · gentoo
sys-devel/gcc: restore ~arch keywords for static+pie fixes, bug #641474
Bug: https://bugs.gentoo.org/641474 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Sergei Trofimovich · gentoo
sys-devel/gcc: fix building against glibc-2.26 (ucontext_t change), bug #629502#c20
Single patch to fix built failure: - 97_all_libjava-ucontext.patch Applied to gcc-5.9.4, -5.4.0-r4, -6.4.0-r1 Reported-by: Andrey Grozin Bug: https://bugs.gentoo.org/643390 Closes: https://bugs.gentoo.org/629502#c20 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Mike Frysinger · gentoo
sys-devel/gcc: mark 5.4.0-r4 m68k/s390/sh stable
Sergei Trofimovich · gentoo
sys-devel/gcc: bump 6.4.0 and 7.2.0 patchsets, bug #641474
Two new patches for a single issue: - 95_all_static_override_pie.patch - 96_all_powerpc_pie.patch First fixes -static handling for --default-pie compiler. Second fixes to use proper startup files for --default-pie on powerpc. This should unbreak 17.0 profiles at least for powerpc. Dropped keywords until minimal testing is done for other arches. Bug: https://bugs.gentoo.org/641474 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
sys-devel/gcc: bump 4.7.4, 4.8.5, 5.4.0-r4 to EAPI=5, bug #642316
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Signed-off-by: Matthias Maier <tamiko@gentoo.org> Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --force
Mart Raudsepp · gentoo
sys-devel/gcc-6.4.0: arm64 stable
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm64"
Matt Turner · gentoo
sys-devel/gcc-6.4.0: alpha stable, bug 638030
Andreas K. Hüttel · gentoo
sys-devel/gcc: Drop gcc-6.3.0
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 6.4.0 for sparc, bug #638030 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc"
Anthony G. Basile · gentoo
sys-devel/gcc: add UCLIBC_VER="1.0" to fix uclibc-ng
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 6.4.0 for ia64, bug #638030
Package-Manager: Portage-2.3.14, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64"
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 6.4.0 for ppc/ppc64, bug #638030
Package-Manager: Portage-2.3.14, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64"
Andreas K. Hüttel · gentoo
sys-devel/gcc: Drop gcc 7.1
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Andreas K. Hüttel · gentoo
sys-devel/gcc: Re-add keywords to 7.2
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Thomas Deutschmann · gentoo
sys-devel/gcc: x86 stable (bug #638030)
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Andreas K. Hüttel · gentoo
sys-devel/gcc: stable for amd64, bug 638030
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Andreas K. Hüttel · gentoo
sys-devel/gcc: Fix build of gcc-4.9.4 by gcc-6.4.0, bug 638056
Solution found by Zorry Closes: https://bugs.gentoo.org/638056 Package-Manager: Portage-2.3.14, Repoman-2.3.6
Andreas K. Hüttel · gentoo
sys-devel/gcc: Drop old
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Sergei Trofimovich · gentoo
sys-devel/gcc: bump 4.9.4 patch set up to 1.2, bug #629502
Patchset contains the following new patches (picked as-is from 5.4.0): - 94_all_compatibility_fix_with_perl_5.26.patch: regex tweak for perl-5.26 - 95_all_asan-signal_h.patch: add missing '<signal.h>' header - 96_all_ucontext-to-ucontext_t.patch: change 'struct ucontext' to 'ucontext_t' - 97_all_no-sigaltstack.patch: remove 'sigaltstack' usage to fix gcc-4.9.4 build failure against glibc-2.26. I've deleted 4.9.4-r1 as it contained single build-time fix for perl-5.26. Closes: https://bugs.gentoo.org/629502 Closes: https://bugs.gentoo.org/620164 Package-Manager: Portage-2.3.12, Repoman-2.3.4
Sergei Trofimovich · gentoo
sys-devel/gcc: bump 6.4.0 patch set up to 1.1, bug #629502
Patchset contains the following new patches (picked as-is from 5.4.0): - 92_all_asan-signal_h.patch: add missing '<signal.h>' header - 93_all_ucontext-to-ucontext_t.patch: change 'struct ucontext' to 'ucontext_t' - 94_all_no-sigaltstack.patch: remove 'sigaltstack' usage to fix gcc-6.4.0 build failure against glibc-2.26. Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.12, Repoman-2.3.4
Sergei Trofimovich · gentoo
sys-devel/gcc: bump 5.4.0-r3 patch set up to 1.7, bug #629502
Patchset contains single new patch: - 94_all_no-sigaltstack.patch to fix gcc-5.4.0-r3 build failure against glibc-2.26. Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.12, Repoman-2.3.4
Sergei Trofimovich · gentoo
sys-devel/gcc: bump 5.4.0-r3 patch set up to 1.6, bug #629502
Patchset contains single new patch: - 93_all_ucontext-to-ucontext_t.patch to fix gcc-5.4.0-r3 build failure against glibc-2.26. Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.12, Repoman-2.3.4
Sergei Trofimovich · gentoo
sys-devel/gcc: bump 5.4.0-r3 patch set up to 1.5, bug #629502
Patchset contains single new patch: - 92_all_asan-signal_h.patch to fix gcc-5.4.0-r3 build failure against glibc-2.25-r8. Bug: https://bugs.gentoo.org/629502 Package-Manager: Portage-2.3.12, Repoman-2.3.3
Sergei Trofimovich · gentoo
sys-devel/gcc: stable 5.4.0-r3 for sparc, bug #603260 (tested by Dakon)
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc"
Andreas K. Hüttel · gentoo
sys-devel/gcc: Bump patchset in -r3 to add build fix for bug 620164; remove unkeyworded -r4
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Andreas K. Hüttel · gentoo
sys-devel/gcc: Version bump (build tested, no keywords)
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Matthias Maier · gentoo
sys-devel/gcc: 4.9.4-r1, actually apply 1.1 patchset.
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Matthias Maier · gentoo
sys-devel/gcc: 5.4.0-r4, bump patchset to 1.4, fix for bug #620164
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Matthias Maier · gentoo
sys-devel/gcc: 4.9.4, bump patchset to 1.1, fix for bug #620164
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Anthony G. Basile · gentoo
sys-devel/gcc: remove older stable version in 4.9 branch
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Anthony G. Basile · gentoo
sys-devel/gcc: version bump to 6.4.0
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Matthias Maier · gentoo
sys-devel/gcc: Bump patchset for gcc-7.1.0, bug #617260 comment 13
This fixes a typo in patch 13_all_default_ssp-fix.patch Package-Manager: Portage-2.3.5, Repoman-2.3.2
Matthias Maier · gentoo
sys-devel/gcc: add 7.1.0 to the tree, bug #617260
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jeroen Roovers · gentoo
sys-devel/gcc: Stable for HPPA (bug #603260).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
sys-devel/gcc: alpha stable wrt bug #603260
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="alpha" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
William Hubbs · gentoo
sys-devel/gcc: Add ~ keywords to 6.3.0
I am doing this after a discussion on the ml and speaking with Kensington on IRC. Package-Manager: Portage-2.3.5, Repoman-2.3.1
Agostino Sarubbo · gentoo
sys-devel/gcc: ia64 stable wrt bug #603260
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Michael Weber · gentoo
sys-devel/gcc: arm arm64 ppc ppc64 stable (bug 603260).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="arm arm64 ppc ppc64"
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #603260
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gcc: amd64 stable wrt bug #603260
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mike Frysinger · gentoo
sys-devel/gcc: move 5.[123] to the toolchain overlay
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Magnus Granberg · gentoo
sys-devel/gcc: missed to bump the gentoo patchet to 1.3 for 5.4.0-r3
Package-Manager: portage-2.3.2
Magnus Granberg · gentoo
sys-devel/gcc: version bump to 5.4.0-r3
Bump 5.4.0 to -r3 and remove 5.4.0-r2 Package-Manager: portage-2.3.2
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Mike Frysinger · gentoo
fix quoting to a lot of patch calls
Magnus Granberg · gentoo
sys-devel/gcc: Bump 5.4 to r2 bug #603798
Bump the patchset to 1.2 for 1.1 was broken bug #603798 Package-Manager: portage-2.3.2
Magnus Granberg · gentoo
sys-devel/gcc: Rmove gcc-5.4.0-r1
That bump need more work bug #603798 Package-Manager: portage-2.3.2
Magnus Granberg · gentoo
sys-devel/gcc: Bump to 5.4 to -r1
Bumped with a git diff snapshot git diff 9d0507742960aa9f2b99bc6e9584655ecc611792 > file Package-Manager: portage-2.3.2
Magnus Granberg · gentoo
sys-devel/gcc: version bump to 6.3
Bump to 6.3 bug 603548 Package-Manager: portage-2.3.2
Thomas Deutschmann · gentoo
sys-devel/gcc: x86 stable (bug #595560)
Package-Manager: Portage-2.3.2, Repoman-2.3.1
Aaron Bauman · gentoo
sys-devel/gcc: amd64 stable wrt bug #595560
Mike Frysinger · gentoo
sys-devel/gcc: mark 4.9.4 arm64/ia64/m68k/ppc/s390/sh/sparc stable #595560
Markus Meier · gentoo
sys-devel/gcc: arm stable, bug #595560
Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm"
Jeroen Roovers · gentoo
sys-devel/gcc: Stable for PPC64 (bug #595560).
Package-Manager: portage-2.3.2 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
sys-devel/gcc: Stable for HPPA (bug #595560).
Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches
Tobias Klausmann · gentoo
sys-devel/gcc-4.9.4-r0: stable on alpha
Gentoo-Bug: 595560
Magnus Granberg · gentoo
sys-devel/gcc: Bump gcc 6.2 for default ssp support
Package-Manager: portage-2.3.0
Jason A. Donenfeld · gentoo
sys-devel/gcc: fix english
Package-Manager: portage-2.3.0
Magnus Granberg · gentoo
sys-devel/gcc: add gcc 6.2.0
Anthony G. Basile · gentoo
sys-devel/gcc: version bump to 4.9.4, bug #590966
Package-Manager: portage-2.2.28
Michał Górny · gentoo
toolchain.eclass: [QA] Remove meaningless USE=multislot, #584610
The USE=multislot as defined partially by toolchain.eclass and partially by sys-devel/gcc was used for two purposes: - enabling build-time (only) blockers on old gcc versions -- which do not make any sense because they are build-time only and there is no technical reason for two gcc version ranges not to be installed at the same time, both at build time and at run time, - changing behavior of post-install wrt conditional gcc-config calls. Both cases are invalid use of USE flags, considering that the flag does not affect the installed files in any way.
Mike Frysinger · gentoo
sys-devel/gcc: version bump to 5.4.0 #585370
Ryan Hill · gentoo
sys-devel/gcc: 5.3.0 p1.1
Fixes bug #574044 (ICE building Wine) and bug #503838 (glibc build failure on ia64). Package-Manager: portage-2.2.28 Signed-off-by: Ryan Hill <rhill@gentoo.org>
Mike Frysinger · gentoo
toolchain.eclass: use versioned SLOT all the time
Mike Frysinger · gentoo
sys-devel/gcc: mark 4.9.3 sparc stable #561844
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/gaupol'
Pull request: https://github.com/gentoo/gentoo/pull/743
Michał Górny · gentoo
sys-devel/gcc: Merge ~amd64-fbsd ~x86-fbsd keywords
Pull-Request: https://github.com/gentoo/gentoo/pull/757
Yuta Satoh · gentoo
sys-devel/gcc: Added ~amd64-fbsd ~x86-fbsd keyword.
Mike Frysinger · gentoo
sys-devel/gcc: roll new snapshots to fix building w/newer gcc
Mike Frysinger · gentoo
sys-devel/gcc: add fix from upstream for bootstrapping some targets
Mike Frysinger · gentoo
sys-apps/gcc: restore 4.9.3
Previous clean up shouldn't have dropped this version as it's our current stable.
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/nvinson/nagios-check_logfiles_eapi6'
Pull request: nvinson/nagios-check_logfiles_eapi6
Mike Frysinger · gentoo
sys-devel/gcc: move old 4.8 and 4.9 versions to toolchain overlay
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/548'.
Mike Frysinger · gentoo
sys-devel/gcc: mark 4.8.[345] & 4.9.3 ia64 stable #545124
Mike Frysinger · gentoo
sys-devel/gcc: move 5.3.0 into ~arch
Mike Frysinger · gentoo
sys-devel/gcc: version bump to 5.3.0
Mike Frysinger · gentoo
gcc: drop spec-env patch from non-hardened builds #528170
The GCC_SPEC env var is really only used by the hardened minispec logic, so drop it from the ebuilds that no longer support hardened.
Mike Frysinger · gentoo
sys-devel/gcc: drop hardened support from 4.6
Matt Turner · gentoo
sys-devel/gcc: alpha stable, bug 561844.
Jeroen Roovers · gentoo
sys-devel/gcc: Stable for HPPA (bug #561844).
Package-Manager: portage-2.2.23 RepoMan-Options: --ignore-arches
Mike Frysinger · gentoo
sys-devel/gcc: add upstream fix for checking JNI headers in some locales #563710
Mike Frysinger · gentoo
sys-devel/gcc: fix build w/isl-0.11 #562728
Pacho Ramos · gentoo
sys-devel/gcc: x86 stable, bug #561844
Package-Manager: portage-2.2.22
Mike Frysinger · gentoo
sys-devel/gcc: add upstream fix for ms_abi miscompiles #549768
Anthony G. Basile · gentoo
sys-devel/gcc: marked stable for arm, bug #561844 c#5
Package-Manager: portage-2.2.20.1
Mike Frysinger · gentoo
sys-devel/gcc: mark 4.9.3 arm64/m68k/s390/sh stable #561844
Mikle Kolyada · gentoo
sys-devel/gcc: amd64 stable wrt bug #561844
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
sys-devel/gcc: 4.9.3 stable on ppc and ppc64, bug #561844.
Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
sys-devel/gcc: Stable for HPPA (bug #559146).
Package-Manager: portage-2.2.20.1 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
sys-devel/gcc: sparc stable wrt bug #559146
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="sparc"
Mike Frysinger · gentoo
sys-devel/gcc: mark 4.8.5 stable for arm64/m68k/s390/sh #559146
Agostino Sarubbo · gentoo
sys-devel/gcc: x86 stable wrt bug #559146
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Anthony G. Basile · gentoo
sys-devel/gcc: 4.8.5 stable on arm #559146
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
sys-devel/gcc: 4.8.5 stable on ppc and ppc64 #559146
Package-Manager: portage-2.2.20.1
Tobias Klausmann · gentoo
sys-devel/gcc: add alpha keyword
Gentoo-Bug: 559146 Package-Manager: portage-2.2.20.1
Mikle Kolyada · gentoo
sys-devel/gcc: amd64 stable wrt bug #559146
Package-Manager: portage-2.2.20.1
Mike Frysinger · gentoo
sys-devel/gcc: fix 4.8.5 building w/isl-0.15 #557330
Mike Frysinger · gentoo
sys-devel/gcc: disable -fstack-check for arm/hardened #518598
Mike Frysinger · gentoo
sys-devel/gcc: fix building w/isl-0.15 #558032
Mike Frysinger · gentoo
sys-devel/gcc: backport generated headers fix #487398
Mike Frysinger · gentoo
gcc: fix bconfig.h/gengtype-lex.c parallel build issues #487398
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed