From 2d29eaa777e950482c834e96360acacebba7bc74 Mon Sep 17 00:00:00 2001 From: Adrian Vladu Date: Wed, 12 Jun 2024 15:40:40 +0300 Subject: [PATCH] net-analyzer/netperf: use the MIT licensed version As the net-analyzer/netperf stable version does not have a clear License, the upstream Gentoo package has a masked ebuild that uses the source from Github commit: https://github.com/HewlettPackard/netperf/commit/3bc455b23f901dae377ca0a558e1e32aa56b31c4 This change unmasks netperf-2.7.0_p20210121 for amd64 and arm64, in order to use the MIT licensed version of netperf. Also, added netperf to the github actions sync list so that it gets automatically synced with the upstream Gentoo. Fixes: https://github.com/flatcar/Flatcar/issues/1459 Signed-off-by: Adrian Vladu --- .github/workflows/portage-stable-packages-list | 1 + .../profiles/coreos/base/package.accept_keywords | 3 +++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/portage-stable-packages-list b/.github/workflows/portage-stable-packages-list index ef1603b719..5ee5ee24c8 100644 --- a/.github/workflows/portage-stable-packages-list +++ b/.github/workflows/portage-stable-packages-list @@ -402,6 +402,7 @@ licenses media-libs/libpng +net-analyzer/netperf net-analyzer/nmap net-analyzer/traceroute diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.accept_keywords b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.accept_keywords index f855f2fcd1..b80a7209a1 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.accept_keywords +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.accept_keywords @@ -65,6 +65,9 @@ =dev-python/lxml-5.2.1 ~arm64 =dev-util/pahole-1.26 ~arm64 +# Needed for the MIT License +=net-analyzer/netperf-2.7.0_p20210121 ~amd64 ~arm64 + # Needed for addressing CVE-2024-25629 =net-dns/c-ares-1.27.0 ~amd64 ~arm64