summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-devel/binutils: Stabilize 2.44 ppc64, #950610Sam James81 min.1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: Stabilize 2.44 x86, #950610Sam James13 hours1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: Stabilize 2.44 sparc, #950610Sam James13 hours1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: Stabilize 2.44 amd64, #950610Sam James24 hours1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: filter -mfpmath=* out of testsSam James25 hours3-0/+30
| | | | | | | | | | | | | If we have e.g. -mfpmath=sse -march=pentium4 in CFLAGS, we'll get lto1 warnings for some tests which cause spurious failures because -mfpmath isn't passed at link-time. Filter accordingly. Alternatively, we could pass C{C,XX}_FOR_TARGET with some (ideally not all, surely would break some tests) stuffed in. Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: fix two Firefox issues w/ GCC 15Sam James2 days3-0/+211
| | | | | | | | | | | | | | | | * Fix ICE when building Firefox with PGO (PR118318). The patch isn't yet applied upstream but it's simple and an additional safety-check so shouldn't cause wrong-code (at worst, it's too pessimistic and could hurt performance a bit, rather than anything else). * Fix ICE when building Firefox without -march=XXX combined with LTO (PR119067). I only hit this when building manually without -march=XXX. Never hit it with the ebuild. Bug: https://gcc.gnu.org/PR118318 Bug: https://gcc.gnu.org/PR119067 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 15.0.1_pre20250302Sam James3 days2-0/+53
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gettext: remove unused patchMichael Mair-Keimberger4 days1-44/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* sys-devel/gcc: keyword 13.3.1_p20250301Sam James4 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: keyword 12.4.1_p20250227Sam James4 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: keyword 14.2.1_p20250301Sam James4 days1-1/+1
| | | | | Bug: https://bugs.gentoo.org/949124 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 14.2.1_p20250301Sam James4 days2-0/+55
| | | | | Bug: https://bugs.gentoo.org/949124 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 13.3.1_p20250301Sam James4 days2-0/+67
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 12.4.1_p20250227Sam James5 days2-0/+66
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/patch: require specific automake versionEli Schwartz7 days1-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We apply patches to Makefile.am, so we must run eautomake (but running all of eautoreconf isn't necessary). Successfully doing so requires knowing exactly which version of automake to use, which works great as it is slotted, except we did not in fact actually specify it. In theory, autotools.eclass detects mismatches and forces a full eautoreconf. This is broken in two ways: - I had originally optimistically set WANT_AUTOCONF=none, so we might not have what we need in such a case - the logic is actually broken, entwined with the effects of a commit from 2009 in gentoo-historical-2.git: 773f4f230b88ffbcc9de281f83dbd1c905965564 This wiped out WANT_AUTOMAKE= when checking the installed version due to ??? (it was 2009 so who knows whether it was always broken or is simply incompatible with later changes any time in the next 16 years) and causes automake to "see" a different version for comparison than the one that actually runs. The eclass is clearly broken *today* either way, and investigation is ongoing as to how to fix it, but this is a moot point for the purpose of sys-devel/patch... I originally didn't notice this as Patch was created with automake 1.16, which was also the latest version stable in Gentoo. Well erm, sort of. 1.17 was stabled barely a day ago and I simply hadn't gotten upgraded to it yet. Oops. "configure.ac:33: error: version mismatch." Forcing the correct slotted automake solves all (okay fine, *most* of) our problems. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* sys-devel/patch: backport two regression fixes for the alphaEli Schwartz7 days3-0/+261
| | | | | | | | | | Yes I know, we were trying to move on from needing patch to build patch. On the plus side we are getting really close to a well polished stable release? Worth it. Closes: https://bugs.gentoo.org/949834 Acked-by: Sam James <sam@gentoo.org> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* sys-devel/bc: Stabilize 1.08.1 hppa, #950148Sam James7 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gettext: Stabilize 0.22.4-r1 hppa, #948679Sam James7 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: backport C++ PMF fix to 15.0.1_pre20250223Sam James8 days2-0/+284
| | | | | | | | | This backports the general fix for 2bca6ba8b0bdacccb883071046b7a9b50ce32231 which landed yesterday. While KWin has a workaround, the pattern pops up in other places, so let's avoid hard-to-debug problems. Bug: https://gcc.gnu.org/PR118923 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/elftoolchain: add github upstream metadataPetr Vaněk8 days1-0/+1
| | | | Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
* sys-devel/elftoolchain: drop 0.7.1-r2Petr Vaněk8 days3-93/+0
| | | | Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
* sys-devel/smatch: Do not install cgcc wrapper in live ebuildNHOrus9 days1-1/+1
| | | | | | | | | It still belongs to sparse. Closes: https://bugs.gentoo.org/950232 Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/40733 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 15.0.1_pre20250223Sam James10 days2-0/+54
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/bc: Stabilize 1.08.1 arm, #950148Arthur Zamarin10 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/reflex: Stabilize 20241231 sparc, #950135Arthur Zamarin10 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/bc: Stabilize 1.08.1 x86, #950148Jakov Smolić10 days1-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-devel/bc: Stabilize 1.08.1 amd64, #950148Jakov Smolić10 days1-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-devel/reflex: Stabilize 20241231 x86, #950135Jakov Smolić10 days1-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-devel/reflex: Stabilize 20241231 amd64, #950135Jakov Smolić10 days1-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-devel/bc: Stabilize 1.08.1 arm64, #950148Sam James11 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/reflex: Stabilize 20241231 ppc64, #950135Sam James11 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/reflex: Stabilize 20241231 ppc, #950135Sam James11 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/reflex: Stabilize 20241231 arm64, #950135Sam James11 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: drop old 15 snapshotsSam James11 days8-931/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: drop old 14 snapshotsSam James11 days6-275/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: drop old 13 snapshotsSam James11 days6-335/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: drop old 12 snapshotsSam James11 days6-330/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/reflex: Stabilize 20241231 arm, #950135Sam James11 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/bc: Stabilize 1.08.1 ppc64, #950148Sam James11 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/bc: Stabilize 1.08.1 ppc, #950148Sam James11 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/bc: Stabilize 1.08.1 sparc, #950148Sam James11 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 14.2.1_p20250222Sam James11 days2-0/+55
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/bison: Stabilize 3.8.2-r3 sparc, #949026Sam James11 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/dwz: Stabilize 0.15-r4 sparc, #948813Arthur Zamarin11 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/gcc: add 13.3.1_p20250221Sam James12 days2-0/+67
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 12.4.1_p20250220Sam James12 days2-0/+66
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/rust-std: drop 1.84.0Arthur Zamarin12 days2-155/+0
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/rust-std: add 1.85.0Arthur Zamarin13 days2-0/+153
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/gettext: Stabilize 0.22.5-r1 hppa, #948025Sam James13 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 15.0.1_pre20250216Sam James2025-02-172-0/+55
| | | | Signed-off-by: Sam James <sam@gentoo.org>