Versions
v14.0.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 nptl objc objc++ objc-gc openmp pch pgo pie rust sanitize ssp systemtap test valgrind vanilla vtv zstd
v14.0.0_pre20230604 :: 14 :: gentoo (Masked by set 6661)
- 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 nptl objc objc++ objc-gc openmp pch pgo pie rust sanitize ssp systemtap test valgrind vanilla vtv zstd
v14.0.0_pre20230529 :: 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 nptl objc objc++ objc-gc openmp pch pgo pie rust sanitize ssp systemtap test valgrind vanilla vtv zstd
v13.2.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 nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd
v13.1.1_p20230603 :: 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 nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd
v13.1.1_p20230527 :: 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 nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd
v13.1.1_p20230520 :: 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 nptl 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 nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd
v12.3.1_p20230602 :: 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 nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd
v12.3.1_p20230526 :: 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 ~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 multilib nls nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd
v12.3.0 :: 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 ~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 multilib nls nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd
v12.2.1_p20230428-r1 :: 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 ~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 multilib nls nptl 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 nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd
v11.4.1_p20230601 :: 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 nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd
v11.4.0 :: 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 nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd
v11.3.1_p20230427 :: 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 nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test valgrind vanilla vtv zstd
v10.5.9999 :: 10 :: gentoo
- Modified
- License
- GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
- USE flags
- ada cet cxx d debug doc fixed-point fortran go graphite hardened jit libssp lto multilib nls nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test vanilla vtv zstd
v10.4.1_p20230531 :: 10 :: gentoo
- Modified
- License
- GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
- USE flags
- ada cet cxx d debug doc fixed-point fortran go graphite hardened jit libssp lto multilib nls nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test vanilla vtv zstd
v10.4.1_p20230517 :: 10 :: 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 cxx d debug doc fixed-point fortran go graphite hardened jit libssp lto multilib nls nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test vanilla vtv zstd
v10.4.1_p20230426-r1 :: 10 :: 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 cxx d debug doc fixed-point fortran go graphite hardened jit libssp lto multilib nls nptl 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 5957)
- 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 nptl 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 5957)
- 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 mpx multilib nls nptl objc objc++ objc-gc openmp pch pgo pie sanitize ssp systemtap test vanilla vtv
USE flags
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.
- mpx
- Enable support for Intel Memory Protection Extensions (MPX)
- 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)
- nptl
- Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)
- 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 (>=sys-devel/gcc-3.4 only)
- 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-util/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
Dependencies
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
dev-util / systemtap : A linux trace/probe tool
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
Runtime Dependencies
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
Depending packages
app-arch / unar : Unpacker for various archiving formats, e.g. rar v3
app-crypt / libb2 : C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp
app-editors / emacs : The extensible, customizable, self-documenting real-time display editor
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
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-exe-bin : PyPy3 executable (pre-built version)
dev-python / pypy3_10-exe-bin : PyPy3 executable (pre-built version)
dev-python / pypy3_9-exe-bin : PyPy3 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 / 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 / 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-client / chromium-bin : Open-source version of Google Chrome web browser
www-servers / uwsgi : uWSGI server for Python web applications
www-servers / varnish : Varnish is a state-of-the-art, high-performance HTTP accelerator
Bugs
- 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
- 513042
- sys-devel/gcc: updating in a mips n64-only system produces a n32-build
- 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
- 650930
- sys-devel/gcc-6.4.0: std::shared_future broken on armv5 (was: sys-devel/llvm-4.0.1-r1)
- 672408
- sys-devel/gcc-8.2.0-r5 - file collision in /usr/share/gcc-data/x86_64-pc-linux-gnu/8.2.0/info/dir with no claimed ownership
- 675954
- sys-devel/gcc: `gcc -print-multi-os-directory` returns ../lib64 (should be ../lib or .) on 64-bit musl and uclibc systems
- 678830
- sys-devel/gcc-8.3.0 fails tests
- 679602
- sys-devel/gcc-8.3.0 fails tests: ERROR: tcl error sourcing /var/tmp/portage/sys-devel/gcc-8.3.0/work/gcc-8.3.0/libstdc++-v3/testsuite/libstdc++-abi/abi.exp.
- 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
- 699588
- sys-devel/gcc installs orphan /lib64/libgcc_s.so.1 on separate-/usr systems
- 700388
- sys-devel/gcc-9.2.0-r2: test failures
- 712166
- sys-devel/gcc-9.2.0-r4 fails tests: FAIL: gcc.c-torture/execute/vfprintf-chk-1.c -O1 execution test
- 723738
- sys-devel/gcc-10.1.0 fails to build with combined lto and pgo flags if fortran flag is present (possible race)
- 728586
- sys-devel/gcc-10.1.0-r1: gcc-10.1.0/gcc/tree-ssa-reassoc.c:4754:1: internal compiler error: Segmentation fault (skylake)
- 728638
- sys-devel/gcc[lto] fails src_compile with binutils-config[-native-symlinks] ( /work/build/./prev-gcc/gcc-ar: Cannot find binary 'ar' )
- 748951
- sys-devel/gcc-10.2.0-r2: Build fails with gcc-9.3.0 without bootstrap
- 751970
- sys-devel/gcc-10.2.0-r2 fails several tests on ppc64
- 780822
- sys-devel/gcc-10.2.0-r5: test failures on hppa
- 787596
- sys-devel/gcc-11.1.0 - fails several tests on ppc64
- 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)
- 828439
- sys-devel/gcc-11.2.1_p20211127[go] - mv: cannot stat 'cpugen.o': No such file or directory
- 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
- 831423
- sys-devel/gcc-12.2.1_p20221210 does not respect LDFLAGS
- 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
- 834445
- sys-devel/gcc: fails to compile sys-apps/fakeroot with CFLAGS="-fno-semantic-interposition" (/usr/include/bits/fcntl2.h:117:1: error: inlining failed in call to 'always_inline' 'openat.localalias': function not inlinable)
- 835069
- sys-devel/gcc-10.3.1_p20211126 failed to build while building prefix on gentoo (cc1: internal compiler error: Segmentation fault)
- 836239
- sys-devel/gcc: stack overflow in libiberty rust-demangle
- 840014
- sys-devel/gcc-12.2.1_p20221210 installs libtool files (.la) without corresponding static libraries
- 840392
- sys-devel/gcc-11.3.0 QA Notice: Files built without respecting LDFLAGS have been detected
- 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)
- 851756
- sys-devel/gcc[lto]: bootstrap comparison failure
- 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-util/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
- 874495
- sys-devel/gcc-11.3.1_p20220909 - rm: cannot remove _libstdc_-v3_ : No such file or directory
- 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]
- 881839
- scripts/bootstrap.sh: returns '1' if pruning of sys-devel/gcc fails on line 349 (affects catalyst stage2 run)
- 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
- 885451
- sys-devel/gcc-12.2.1_p20221210 - f951: all warnings being treated as errors
- 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
- 889948
- dev-libs/gmp: miscompiled with sys-devel/gcc LTO on arm64
- 890636
- sys-devel/gcc-12.2.1_p20221231 fails during bootstrap stage 2: cannot find bits/libc-header-start.h
- 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")
- 893654
- sys-devel/gcc-12.2.1 fails build with USE="sanitize" under musl armv6j chroot
- 898330
- sys-devel/gcc-12.3.9999 has implicit function declarations in configure logs (GCC-13-SYSTEM)
- 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?)
- 900685
- sys-devel/gcc: ICE when building app-emulation/qemu-7.2.0-r3 on sparc with -mcpu=niagara4
- 900945
- sys-devel/gcc-12.2.1_p20230121-r1 fails several tests on ppc
- 901317
- sys-devel/gcc-12.2.1_p20230121-r1: bootstrap-prefix.sh fails (OOM?)
- 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: Bootstrap comparison failure (large diff list)
- 905118
- sys-devel/gcc: fails to cross-compile with "The directory that should contain system headers does not exist: /usr/lib/gcc/armv7a-unknown-linux-musleabihf/13/include" (make[2]: *** [Makefile:3308: stmp-fixinc] Error)
- 905452
- sys-devel/gcc-13.1.0-r1: bootstrap-prefix.sh fails
- 905750
- net-misc/openssh-contrib[hpn] with sys-devel/gcc-13.1.0-r1 -O2: Segfault in ssh_aes_ctr
- 906310
- sys-devel/gcc-12.3.0 internal compiler error (seen when compiling dev-util/ccache-4.8-r1)
- 907182
- sys-devel/gcc: >= gcc 12 hangs when compiling net-analyzer/wireshark-4.0.6 with -fipa-pta
- 907702
- sys-devel/gcc-12.2.1_p20230428-r1: bootstrap-prefix.sh stage3 fails (on unknown)
Masks
5957- Sam James
GCC 9 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 10.- <sys-devel/gcc-10
6661- Sam James
Fails to boostrap, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110120.- =sys-devel/gcc-14.0.0_pre20230604
Change logs
- 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 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> - 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> - 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