# Copyright 2019-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Sam James (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 (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 (2023-03-28) # Needs explicit porting to each platform (bug 894078#c6) dev-python/py-cpuinfo # Sam James (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 : # "Compilation fails with: #error You need to define CycleTimer for # your OS and CPU" dev-cpp/benchmark