summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2023-08-28 15:01:27 +0100
committerSam James <sam@gentoo.org>2023-08-28 15:01:36 +0100
commit1002ab2c91402cd02db4659ab096f5a1d02a0b16 (patch)
treed1efdc50aa6d2c465575ed2d93128dacec05e4d8 /profiles
parentnet-libs/ntirpc: drop 4.2, 4.3 (diff)
downloadgentoo-1002ab2c91402cd02db4659ab096f5a1d02a0b16.tar.gz
gentoo-1002ab2c91402cd02db4659ab096f5a1d02a0b16.tar.bz2
gentoo-1002ab2c91402cd02db4659ab096f5a1d02a0b16.zip
profiles/arch/hppa: mask >=dev-libs/libuv-1.45.0
libuv >=1.45.0 starts to use iouring (but via its own implementation, not sys-libs/liburing) which means CMake then starts using iouring. There are some kernel bugs which got shaken out on hppa: linux 6.4.x is okay, but 6.1.x at least need backports. See https://lore.kernel.org/linux-parisc/87jztggow5.fsf@gentoo.org/T/. Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/arch/hppa/package.mask8
1 files changed, 8 insertions, 0 deletions
diff --git a/profiles/arch/hppa/package.mask b/profiles/arch/hppa/package.mask
index 42e8ff124302..ee2eb675422c 100644
--- a/profiles/arch/hppa/package.mask
+++ b/profiles/arch/hppa/package.mask
@@ -1,6 +1,14 @@
# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2023-08-28)
+# libuv >=1.45.0 starts to use iouring (but via its own implementation, not sys-libs/liburing)
+# which means CMake then starts using iouring. There are some kernel bugs which
+# got shaken out on hppa: linux 6.4.x is okay, but 6.1.x at least need backports.
+#
+# See https://lore.kernel.org/linux-parisc/87jztggow5.fsf@gentoo.org/T/.
+>=dev-libs/libuv-1.45.0
+
# Sam James <sam@gentoo.org> (2023-07-03)
# Broken memory handling
# https://lore.kernel.org/linux-parisc/612eaa53-6904-6e16-67fc-394f4faa0e16@bell.net/