| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\ |
|
| |
| |
| |
| | |
Signed-off-by: Brian Evans <grknight@gentoo.org>
|
|\| |
|
| |
| |
| |
| |
| | |
Signed-off-by: Brian Evans <grknight@gentoo.org>
Closes: https://bugs.gentoo.org/854696
|
|\| |
|
| |
| |
| |
| |
| |
| |
| | |
All tests pass for me with OpenMPI and hdf5-1.12.2-r4.
Closes: https://bugs.gentoo.org/808612
Signed-off-by: Sam James <sam@gentoo.org>
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Christian Ruppert <idl0r@gentoo.org>
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
|
|\| |
|
| |
| |
| |
| |
| | |
Bug: https://bugs.gentoo.org/850151
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
|
|\| |
|
| |
| |
| |
| |
| |
| | |
Closes: https://github.com/gentoo/gentoo/pull/25667
Signed-off-by: Atharva <atharvaamritkar@protonmail.com>
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
|
|\| |
|
| |
| |
| |
| |
| |
| |
| | |
media-gfx/eog[svg] mask
Bug: https://bugs.gentoo.org/854201
Signed-off-by: Sam James <sam@gentoo.org>
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Not ideal but hopefully can test enough via reverse dependencies;
pulls in qtwebengine otherwise which is unkw'd.
Bug: https://bugs.gentoo.org/854261
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
| |
| |
| |
| | |
Bug: https://bugs.gentoo.org/854261
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
| |
| |
| |
| | |
Bug: https://bugs.gentoo.org/854261
Signed-off-by: Sam James <sam@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| |
| |
| |
| | |
... to not additionally mask 9999.
Bug: https://bugs.gentoo.org/831437
Signed-off-by: Sam James <sam@gentoo.org>
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Sam James <sam@gentoo.org>
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Sam James <sam@gentoo.org>
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Just until keyworded Rustified librsvg, which we can do shortly.
Bug: https://bugs.gentoo.org/854201
Signed-off-by: Sam James <sam@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/26071
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
Fixes e.g. gcc[pie] accidentally becoming masked.
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This lets us easily inherit features/wd40 for just 32ul,
as 64ul now has Rust.
profiles/default/linux/sparc/17.0 is now purely for 32-bit (64-bit
kernels still, just like before), rather than being used partly
by the 64-bit (64ul) subprofile.
Bug: https://bugs.gentoo.org/769467
See: ff1eda53e71a352f68e02d686d6436dc2f37c518
See: 0a1c580aff19787c759a4690f952b6dcba2a5012
See: 40a8f13c5c6e1ab840eb57d47c0eba58f2e90634
Signed-off-by: Sam James <sam@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Older 32-bit x86 binaries aligned the stack to 4 bytes, whereas modern
binaries align to 16 bytes. These older binaries sometimes segfault when
newer libraries use SSE instructions. This is becoming increasingly
common. Applying the -mstackrealign flag to the 32-bit build works
around the issue but at a performance cost. Other popular
distributions always apply this.
[sam: There's no good choices here. As Ionen pointed out (I'd missed
any reports of this), this ends up getting worse with GCC 12's
default-on vectorisation at -O2. Let's make it optional for now for
32-bit/x86 (irrelevant for other arches, it's specific to x86 ABI).
ncurses is going to need similar treatment. If we end up having
to do this for far more packages, we may revisit and e.g.
just append-flags in ebuilds for right ABI and tell users
to set -mno-stackrealign, or similar.
Another option would be to set this globally by default (again,
this is only ever for x86), but it'd possibly be a big performance
hit (and bad enough doing it in glibc, but it's unavoidable).
The only saving grace here is that there aren't _that_ many
libraries with such longevity & ABI stability from back then
that older applications are using.]
Bug: https://bugs.gentoo.org/616402
Bug: https://github.com/taviso/123elf/issues/12
See: 02aa6328a720c
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The stack alignment issue affecting compatibility with older 32-bit
binaries is specific to amd64 and x86.
The workaround incurs a performance cost on the 32-bit build, so enable
the flag by default on amd64 but not on x86. Other popular distributions
always enable this workaround.
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| |
| | |
Closes: https://bugs.gentoo.org/854063
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|