| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/818847
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/845936
Bug: https://bugs.gentoo.org/786585
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/798384
Bug: https://bugs.gentoo.org/845819
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/747982
Bug: https://bugs.gentoo.org/845681
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/845678
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/798204
Bug: https://bugs.gentoo.org/822540
Bug: https://bugs.gentoo.org/845783
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/802927
Bug: https://bugs.gentoo.org/833297
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Bug: https://github.com/openssl/openssl/issues/18625
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
| |
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
|
|
|
|
| |
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/show_bug.cgi?id=291072
Signed-off-by: Kenton Groombridge <concord@gentoo.org>
|
|
|
|
|
|
| |
GCC 12 renamed a bunch of .c -> .cc. Reported by Ionen.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
This reverts commit 460f9558fb7461492a403700b8450b8128e0e42b.
Signed-off-by: Brian Evans <grknight@gentoo.org>
|
|
|
|
|
|
| |
This reverts commit 3462fa09e8a7764525b554d7f0187981eeb5fdb9.
Signed-off-by: Brian Evans <grknight@gentoo.org>
|
|
|
|
|
|
| |
This reverts commit 781f471f6a06d623580e072f24e4534dbd1ab280.
Signed-off-by: Brian Evans <grknight@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/832479
Signed-off-by: Stefan Strogin <steils@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
I should've pre-emptively masked these before to explain to avoid
someone bumping them.
See: e7b9a095de5e6f78668385223fa6ccd9fdeb36ae
See: ac22f739ccb5a81016f42859ec489d9fdbc416dd
See: e509d05a877800358c778520f149e51c978ca0f4
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
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>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/854126
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
| |
- All required dependencies have been keyworded on riscv.
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|