Sam James
4c12f17d73
sys-libs/libomp: Stabilize 17.0.6 arm, #920044
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:20:36 +00:00
Sam James
01cb1b20ab
sys-libs/compiler-rt: Stabilize 17.0.6 arm, #920044
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:20:35 +00:00
Sam James
d7164b932e
sys-devel/lld: Stabilize 17.0.6 arm, #920044
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:20:35 +00:00
Sam James
6d987e2dc2
dev-python/lit: Stabilize 17.0.6 arm, #920044
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:20:34 +00:00
Sam James
6cf05c4374
sys-devel/llvm-toolchain-symlinks: Stabilize 17 arm, #920044
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:20:33 +00:00
Sam James
bdf3de4af5
sys-devel/llvmgold: Stabilize 17 arm, #920044
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:20:32 +00:00
Sam James
d022b67c87
sys-devel/llvm: Stabilize 17.0.6 arm, #920044
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:20:31 +00:00
Sam James
d171157e32
sys-libs/libcxx: Stabilize 17.0.6 arm, #920044
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:20:30 +00:00
Sam James
8e610e26ce
sys-devel/clang: Stabilize 17.0.6 arm, #920044
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:20:29 +00:00
Sam James
012a1cae0c
sys-devel/clang-common: Stabilize 17.0.6-r1 arm, #920044
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:20:28 +00:00
Alexey Sokolov
c6529e299e
profiles: mask dev-games/mygui-3.4.3
...
Bug: https://bugs.gentoo.org/927634
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org >
Closes: https://github.com/gentoo/gentoo/pull/35880
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:18:24 +00:00
Alexey Sokolov
c5bc78a990
games-engines/openmw: update deps on mygui version
...
Bug: https://bugs.gentoo.org/927634
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:18:23 +00:00
Sam James
f02411ef0c
toolchain.eclass: prettify gcc bz links
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:05:20 +00:00
Sam James
cff065bdfa
sys-devel/binutils-hppa64: drop stale autoconf 2.13 handling
...
See 010b4be4c6 .
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 16:01:13 +00:00
Sam James
86dc000bf5
sys-devel/binutils: drop stale autoconf 2.13 handling
...
See 010b4be4c6 .
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:59:55 +00:00
Sam James
010b4be4c6
toolchain.eclass: drop stale autoconf 2.13 handling
...
I knew I was meant to do something before pushing the tests branch.. (retry
with the extra error handling).
Fixes: f81ec88475
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:56:56 +00:00
Sam James
d14badba72
dev-python/mypy: Stabilize 1.9.0 x86, #927604
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:43:56 +00:00
Sam James
6f518baca1
net-im/fractal: Stabilize 6 amd64, #927601
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:43:55 +00:00
Sam James
75ee766310
sys-devel/kgcc64: crank copyright
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:43:36 +00:00
Sam James
c25c7345a9
sys-devel/gcc: crank copyright
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:43:28 +00:00
Sam James
f81ec88475
toolchain.eclass: add various missing error handling
...
Prompted by Ionen.
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:40:54 +00:00
Sam James
a4be4b7c55
Revert "toolchain.eclass: default to just running the (execute) torture tests"
...
This reverts commit 97b5abe929550453932060bbf078bb4352b400c1.
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:40:53 +00:00
Sam James
d7773d0cd9
toolchain.eclass: default to just running the (execute) torture tests
...
The (execute) torture tests are a nice subset we can run to make sure things
aren't totally hosed.
Can be overridden by setting GCC_TESTS_CHECK_TARGET=check, GCC_TESTS_RUNTESTFLAGS="".
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:40:52 +00:00
Sam James
c4eccac296
toolchain.eclass: don't install all .sum files
...
Just rely on the validate_failures.py manifests instead. These logs get
real big real fast. People can save build logs if they want to look at
the tests otherwise.
Bug: https://bugs.gentoo.org/214345
Bug: https://bugs.gentoo.org/253926
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:40:52 +00:00
Sam James
1d93a49109
toolchain.eclass: rework tests more
...
Rework src_test around contrib/testsuite-management/validate_failures.py
in gcc.git.
This script is being used by the new Linaro CI effort and it appears well-suited
to us, as it allows marking expected failures easily.
Followup to 9ac3f1cf62 .
Bug: https://bugs.gentoo.org/214345
Bug: https://bugs.gentoo.org/253926
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:40:51 +00:00
Sam James
abf8e2ee55
toolchain.eclass: install test results as orphaned files in /var/cache/gcc
...
This allows comparison across versions even after they get upgraded, which
is useful in itself (and across series), but also for looking into when regressions
started if they're reported but started a while ago.
Followup to 9ac3f1cf62 .
Bug: https://bugs.gentoo.org/214345
Bug: https://bugs.gentoo.org/253926
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:40:50 +00:00
Sam James
e9c493e228
toolchain.eclass: add CHOST to test data path
...
We get collisions for cross-compilers otherwise.
Closes: https://bugs.gentoo.org/925037
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:40:49 +00:00
Sam James
307968a643
toolchain.eclass: use extglob for hybrid hack
...
Thanks Ionen!
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:39:40 +00:00
Sam James
8bfd8afef6
sys-devel/clang-common: updates for 23.0
...
* Promote -Wl,-z,now to vanilla, following GCC (bug #876923 )
* Add USE=cet to control -fcf-protection, following GCC (bug #908600 , bug #927298 )
Bug: https://bugs.gentoo.org/876923
Bug: https://bugs.gentoo.org/927298
Closes: https://bugs.gentoo.org/908600
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 15:38:51 +00:00
Joonas Niilola
546cf50885
www-client/firefox-bin: drop 115.9.0, 124.0
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-03-23 16:56:00 +02:00
Joonas Niilola
c9fdc6b32e
www-client/firefox-bin: add 115.9.1
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-03-23 16:55:59 +02:00
Joonas Niilola
ae072aaaa5
www-client/firefox-bin: add 124.0.1
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-03-23 16:55:59 +02:00
Sam James
b505998d73
toolchain.eclass: split condition for readability
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 14:52:25 +00:00
Sam James
4fba38fc35
toolchain.eclass: add workaround for hybrid CPUs
...
Hybrid/big.little/PE CPUs may report an inconsistent cache size across cores
which can cause GCC's bootstrapping to fail its self-comparison.
When CBUILD is amd64 or x86 and -march=native is in CFLAGS, iterate over
all cores and record l1-cache-size. If any differ, use the first one we found.
Bug: https://gcc.gnu.org/PR111768
Closes: https://bugs.gentoo.org/904426
Closes: https://bugs.gentoo.org/908523
Closes: https://bugs.gentoo.org/915389
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 14:48:47 +00:00
Sam James
df5debfbe8
toolchain.eclass: fix whitespace
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 14:48:42 +00:00
Michał Górny
4c5de839f0
sci-mathematics/z3: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-23 15:36:05 +01:00
Michał Górny
5c81da8926
xfce-extra/xfce4-weather-plugin: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-03-23 15:36:04 +01:00
Arthur Zamarin
6ba1883baa
dev-libs/tree-sitter-python: revbump to apply eclass fix
...
Closes: https://bugs.gentoo.org/927572
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-03-23 16:34:37 +02:00
Arthur Zamarin
b4b75f77d6
dev-libs/tree-sitter-bash: revbump to apply eclass fix
...
Closes: https://bugs.gentoo.org/927571
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-03-23 16:33:49 +02:00
Arthur Zamarin
5f34586458
tree-sitter-grammar.eclass: don't pre-strip library
...
When STRIP is set to anon empty value, it is called during build of the
shared library. By unsetting it, the strip isn't called during compile
but by the portage strip phase.
Closes: https://bugs.gentoo.org/927571
Closes: https://bugs.gentoo.org/927572
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-03-23 16:29:55 +02:00
Ionen Wolkens
fd3e7f8444
dev-libs/ncnn: fix openmp automagic
...
Meant to do this earlier but kind of forgot about it.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-03-23 10:08:50 -04:00
Akinori Hattori
72ea0ec720
app-text/po4a: drop old
...
Signed-off-by: Akinori Hattori <hattya@gentoo.org >
2024-03-23 23:04:29 +09:00
Akinori Hattori
87a1711fc0
app-i18n/unicode-emoji: drop old
...
Signed-off-by: Akinori Hattori <hattya@gentoo.org >
2024-03-23 23:01:16 +09:00
Akinori Hattori
6258779d9c
app-i18n/unicode-cldr: drop old
...
Signed-off-by: Akinori Hattori <hattya@gentoo.org >
2024-03-23 22:57:54 +09:00
Sam James
1f6385e912
app-arch/lzip: Stabilize 1.24.1 amd64, #927595
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 13:44:11 +00:00
Alexey Sokolov
201727b676
games-engines/openmw: update mygui dependency
...
Closes: https://bugs.gentoo.org/926041
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org >
Closes: https://github.com/gentoo/gentoo/pull/35876
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 13:43:36 +00:00
Alexey Sokolov
2e261d54f1
dev-games/mygui: add 3.4.3
...
Closes: https://bugs.gentoo.org/926041
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org >
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 13:43:35 +00:00
Paul Zander
4ff32a9f40
media-libs/opencv: 4.9.0 fix
...
Closes: https://bugs.gentoo.org/927344
Closes: https://bugs.gentoo.org/927270
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Closes: https://github.com/gentoo/gentoo/pull/35874
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 13:43:26 +00:00
Sam James
16eb31c9cb
dev-python/mypy: Stabilize 1.9.0 arm64, #927604
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 13:38:40 +00:00
Sam James
b0dfd48733
dev-python/mypy: Stabilize 1.9.0 ppc64, #927604
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-03-23 13:38:39 +00:00