Skip to content

Add FreeBSD into CI, fix minor FreeBSD build issues#108

Merged
sedmicha merged 4 commits intomasterfrom
github-actions-freebsd
Mar 19, 2025
Merged

Add FreeBSD into CI, fix minor FreeBSD build issues#108
sedmicha merged 4 commits intomasterfrom
github-actions-freebsd

Conversation

@sedmicha
Copy link
Copy Markdown
Collaborator

Fixes #107

Having FreeBSD as a part of our CI should also prevent similiar issues in the future

This seemed to mostly work because libfds depends on Lz4 and so we would mostly
find Lz4.h in the default system include path on Linux.
On FreeBSD though, Lz4.h is in a path that is not a part of the includes that
CMake would use by default, which revealed this issue.
Could not compile tests on FreeBSD otherwise.
@sedmicha sedmicha force-pushed the github-actions-freebsd branch 3 times, most recently from 8577c17 to ccaa439 Compare March 18, 2025 23:11
@sedmicha sedmicha force-pushed the github-actions-freebsd branch from ccaa439 to 099bc27 Compare March 18, 2025 23:11
@sedmicha sedmicha merged commit f5e20e9 into master Mar 19, 2025
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Input plugin 'tcp' broken on FreeBSD after update to 2.7.1

1 participant