summaryrefslogtreecommitdiff
path: root/profiles/arch/hppa/package.mask
blob: b5338568bc8048775a0a4ffd965f0f0bad6f510a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

# Sam James <sam@gentoo.org> (2023-10-31)
# Tries to use unsupported MemoryDenyWriteExecute and crashes on boot.
# See https://github.com/systemd/systemd/issues/29775 and bug #916469.
>=sys-apps/systemd-254

# 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/
# https://lore.kernel.org/linux-parisc/b886c0ee-2ef6-5ec9-17e0-eb66c63a61d4@roeck-us.net/T/#m250c15554add9bf4909751adccfe18c6ee0198a8
# Fix: https://github.com/torvalds/linux/commit/f66066bc5136f25e36a2daff4896c768f18c211e
=sys-kernel/gentoo-kernel-6.1.37
=sys-kernel/gentoo-kernel-6.3.11
=sys-kernel/gentoo-sources-6.1.37
=sys-kernel/gentoo-sources-6.3.11
=sys-kernel/gentoo-sources-6.4.1
=sys-kernel/vanilla-kernel-6.1.37
=sys-kernel/vanilla-kernel-6.3.11
=sys-kernel/vanilla-sources-6.1.37
=sys-kernel/vanilla-sources-6.3.11
=sys-kernel/vanilla-sources-6.4.1
=virtual/dist-kernel-6.1.37
=virtual/dist-kernel-6.3.11

# Sam James <sam@gentoo.org> (2023-03-28)
# Needs explicit porting to each platform (bug 894078#c6)
dev-python/py-cpuinfo

# Sam James <sam@gentoo.org> (2023-03-10)
# Fails to build on HPPA w/ sys-kernel/linux-headers-6.2:
# https://github.com/strace/strace/issues/241
=dev-util/strace-6.2

# Quote from <eike@s...l.de>:
# "Compilation fails with: #error You need to define CycleTimer for
#  your OS and CPU"
dev-cpp/benchmark