summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2022-06-28 15:48:28 UTCRepository mirror & CI2022-06-281-2/+2
|
* Merge updates from masterRepository mirror & CI2022-06-281-0/+4
|\
| * profiles: Fix issue of pecl-redis and igbinary targetsBrian Evans2022-06-281-0/+4
| | | | | | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* | Merge updates from masterRepository mirror & CI2022-06-281-4/+0
|\|
| * profiles: Unmask php8-1 PHP_TARGETS USEBrian Evans2022-06-281-4/+0
| | | | | | | | | | Signed-off-by: Brian Evans <grknight@gentoo.org> Closes: https://bugs.gentoo.org/854696
* | Merge updates from masterRepository mirror & CI2022-06-281-5/+0
|\|
| * profiles/base: drop obsolete mask for sci-libs/hdf5[mpi]Sam James2022-06-281-5/+0
| | | | | | | | | | | | | | 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>
* | Merge updates from masterRepository mirror & CI2022-06-281-2/+0
|\|
| * profiles/base: Remove obsolte net-proxy/haproxy[lua] maskChristian Ruppert2022-06-281-2/+0
| | | | | | | | Signed-off-by: Christian Ruppert <idl0r@gentoo.org>
* | Merge updates from masterRepository mirror & CI2022-06-281-0/+5
|\|
| * profiles/base: force system-boost on in sys-cluster/ceph-17Patrick McLean2022-06-271-0/+5
| | | | | | | | Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* | Merge updates from masterRepository mirror & CI2022-06-281-0/+4
|\|
| * profiles: s390x: mask asm usage in nettle-3.8, fails to buildAndreas K. Hüttel2022-06-281-0/+4
| | | | | | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* | Merge updates from masterRepository mirror & CI2022-06-284-2/+18
|\|
| * profiles: mask python:3.11 on mips n32 profilesAndreas K. Hüttel2022-06-284-2/+18
| | | | | | | | | | Bug: https://bugs.gentoo.org/850151 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* | Merge updates from masterRepository mirror & CI2022-06-276-0/+21
|\|
| * profiles/prefix: add riscv profileAtharva2022-06-276-0/+21
| | | | | | | | | | | | Closes: https://github.com/gentoo/gentoo/pull/25667 Signed-off-by: Atharva <atharvaamritkar@protonmail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* | Merge updates from masterRepository mirror & CI2022-06-271-0/+1
|\|
| * profiles/desc: Describe LLVM_TARGETS=SPIRVMichał Górny2022-06-271-0/+1
| | | | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* | Merge updates from masterRepository mirror & CI2022-06-271-5/+0
|\|
| * package.mask: drop exim-4.95 mask (version dropped)Fabian Groffen2022-06-271-5/+0
| | | | | | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* | 2022-06-27 07:02:25 UTCRepository mirror & CI2022-06-271-0/+1
| |
* | Merge updates from masterRepository mirror & CI2022-06-271-0/+1
|\|
| * profiles/desc: Describe LLVM_TARGETS=DirectXMichał Górny2022-06-271-0/+1
| | | | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* | Merge updates from masterRepository mirror & CI2022-06-261-0/+5
|\|
| * profiles/package.mask: mask dev-python/jikanpy for removal.Piotr Karbowski2022-06-261-0/+5
| | | | | | | | Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
* | Merge updates from masterRepository mirror & CI2022-06-261-5/+1
|\|
| * profiles/arch/sparc/64ul: fix copyright header; drop obsolete ↵Sam James2022-06-261-5/+1
| | | | | | | | | | | | | | media-gfx/eog[svg] mask Bug: https://bugs.gentoo.org/854201 Signed-off-by: Sam James <sam@gentoo.org>
* | Merge updates from masterRepository mirror & CI2022-06-261-0/+7
|\|
| * profiles/arch/riscv: mask dev-python/QtPy[test]Sam James2022-06-261-0/+2
| | | | | | | | | | | | | | | | 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>
| * profiles/arch/riscv: mask dev-python/QtPy[webengine] tooSam James2022-06-261-2/+2
| | | | | | | | | | Bug: https://bugs.gentoo.org/854261 Signed-off-by: Sam James <sam@gentoo.org>
| * profiles/arch/riscv: mask dev-python/QtPy[pyside2]Sam James2022-06-261-0/+5
| | | | | | | | | | Bug: https://bugs.gentoo.org/854261 Signed-off-by: Sam James <sam@gentoo.org>
* | 2022-06-26 03:47:56 UTCRepository mirror & CI2022-06-261-0/+2
| |
* | Merge updates from masterRepository mirror & CI2022-06-261-1/+1
|\|
| * profiles: tweak ffmpeg 5 maskSam James2022-06-261-1/+1
| | | | | | | | | | | | | | ... to not additionally mask 9999. Bug: https://bugs.gentoo.org/831437 Signed-off-by: Sam James <sam@gentoo.org>
* | Merge updates from masterRepository mirror & CI2022-06-251-0/+6
|\|
| * profiles/default/linux/sparc/17.0/64ul: unmask gcc[sanitize]Sam James2022-06-261-0/+6
| | | | | | | | Signed-off-by: Sam James <sam@gentoo.org>
* | Merge updates from masterRepository mirror & CI2022-06-251-0/+1
|\|
| * profiles/arch/sparc: force dev-lang/rust[llvm_targets_Sparc]Sam James2022-06-251-0/+1
| | | | | | | | Signed-off-by: Sam James <sam@gentoo.org>
* | Merge updates from masterRepository mirror & CI2022-06-2510-8/+23
|\|
| * profiles/arch/sparc/64ul: temporarily mask media-gfx/eog[svg]Sam James2022-06-251-0/+4
| | | | | | | | | | | | | | | | | | 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>
| * profiles/default/linux/s390/17.0/s390x: swap parent order for base vs releaseSam James2022-06-251-1/+1
| | | | | | | | | | | | Fixes e.g. gcc[pie] accidentally becoming masked. Signed-off-by: Sam James <sam@gentoo.org>
| * profiles: split sparc into 32ul + 64ulSam James2022-06-258-7/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | 2022-06-25 21:47:43 UTCRepository mirror & CI2022-06-251-0/+2
| |
* | Merge updates from masterRepository mirror & CI2022-06-255-2/+28
|\|
| * sys-libs/ncurses: Add stack-realign flag for compat with old 32-bit x86 binariesSam James2022-06-255-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * profiles: Mask glibc[stack-realign] on non-amd64/x86, default on amd64James Le Cuirot2022-06-255-2/+23
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | 2022-06-25 21:17:47 UTCRepository mirror & CI2022-06-251-0/+1
| |
* | Merge updates from masterRepository mirror & CI2022-06-257-20/+8
|\|
| * net-misc/modemmanager: Version bump to 1.18.10Matt Turner2022-06-252-0/+8
| | | | | | | | | | Closes: https://bugs.gentoo.org/854063 Signed-off-by: Matt Turner <mattst88@gentoo.org>