-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
netperf: use the MIT licensed version #2027
Conversation
495ebf1
to
e2b1a60
Compare
@t-lo @miao0miao would it be advisable to add the ebuild in this commit and not use github actions sync for the future versions? |
@ader1990 We should add the new ebuild here and also add net-analyzer/netperf to https://github.com/flatcar/scripts/blob/main/.github/workflows/portage-stable-packages-list here in this PR, too. Only acct-user/netperf and acct-group/netperf are there currently, which seems like a miss. |
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: HewlettPackard/netperf@3bc455b 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: flatcar/Flatcar#1459 Signed-off-by: Adrian Vladu <avladu@cloudbasesolutions.com>
e2b1a60
to
2d29eaa
Compare
Added a commit to sync with Gentoo upstream and then enable the version with MIT license. Also added the package to the github workflow that does the sync PR. |
Fixes: flatcar/Flatcar#1459
Needs first a PR that syncs the latest Gentoo repo files for netperf.