tcpdump
tcpdump copied to clipboard
Add Github CI for Haiku r1beta5 and nightly using build_matrix.sh
clang 17 doesn't work as expected on x86.
Thank you for preparing these changes. Do you know if there is a feasible way to implement this using Buildbot and a standalone VM?
Sorry, I don't know much about buildbot.
For reference, on my old PC with 4 cores and ccache tcpdump build matrix in a Haiku VM took almost 70 minutes. Given a budget of 2000 minutes per month, that would be 28 builds per month.
Let me have a look and think about it.
Github CI does it in 26 minutes: https://github.com/korli/tcpdump/actions/runs/8349002774 What's the problem with Github actions?
Please don't use 'git merge', always use 'git rebase' (See CONTRIBUTING.md)
I suspected there is a way to extend an existing CI facility for Haiku instead of introducing an additional CI facility just for Haiku (because there are 4 of them already). One such way would be using a Haiku image in Cirrus CI. Here is the document and the script that prove such an image exists, although there seems to be a bug.
https://www.haiku-os.org/guides/virtualizing/google