commit: 0503f13dd77623e7b90ff4886ef7fde8448ecc00 Author: Peter Leese <inbox <AT> peterleese <DOT> org> AuthorDate: Wed Jul 23 06:26:13 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Jul 26 21:32:17 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0503f13d
net-misc/kea: keyword 2.6.4 for ~arm Bug: https://bugs.gentoo.org/958171 Signed-off-by: Peter Leese <inbox <AT> peterleese.org> Part-of: https://github.com/gentoo/gentoo/pull/43074 Closes: https://github.com/gentoo/gentoo/pull/43074 Signed-off-by: Sam James <sam <AT> gentoo.org> net-misc/kea/kea-2.6.4.ebuild | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/net-misc/kea/kea-2.6.4.ebuild b/net-misc/kea/kea-2.6.4.ebuild index b52c810909cc..85aeedd3d356 100644 --- a/net-misc/kea/kea-2.6.4.ebuild +++ b/net-misc/kea/kea-2.6.4.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{11..14} ) -inherit autotools eapi9-ver flag-o-matic python-r1 systemd tmpfiles +inherit autotools eapi9-ver flag-o-matic python-r1 systemd tmpfiles toolchain-funcs DESCRIPTION="High-performance production grade DHCPv4 & DHCPv6 server" HOMEPAGE="https://www.isc.org/kea/" @@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://gitlab.isc.org/isc-projects/kea.git" else SRC_URI="https://downloads.isc.org/isc/kea/${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi LICENSE="MPL-2.0" @@ -171,6 +171,21 @@ src_test() { Dhcpv*SrvTest.checkConfigFiles ) + if [ $(tc-get-ptr-size) -eq 4 ]; then + # see https://bugs.gentoo.org/958171 for reason for skipping these tests + GTEST_SKIP_TESTS+=( + BigintTest.int128 + BigintTest.uint128 + ThreadPoolTest.wait + LibDhcpTest.splitOptionNoBufferMultiThreading + LibDhcpTest.splitOptionOneByteLeftBufferMultiThreading + LibDhcpTest.splitOptionWithSuboptionAtLimitMultiThreading + LibDhcpTest.splitLongOptionMultiThreading + LibDhcpTest.splitOptionWithSuboptionWhichOverflowMultiThreading + LibDhcpTest.splitLongOptionWithLongSuboptionMultiThreading + ) + fi + local -x GTEST_FILTER [[ -n ${GTEST_SKIP_TESTS[*]} ]] && GTEST_FILTER+="-$( IFS=':'; echo "${GTEST_SKIP_TESTS[*]}")"
