Skip to content
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

Fix build on MacOS #78

Merged
merged 6 commits into from
Aug 29, 2023
Merged

Fix build on MacOS #78

merged 6 commits into from
Aug 29, 2023

Conversation

Gottox
Copy link
Owner

@Gottox Gottox commented Aug 29, 2023

No description provided.

Unfortunately macfuse chose to change the signature of getxattr. This
is a bit annoying, but we can work around it by adding a new function
that translates the arguments to the right signature. We assume that
the `position` argument is safe to be ignored.
@Gottox Gottox changed the title Fix/macos build Fix build on MacOS Aug 29, 2023
According to [1] macfuse is hard to be used inside of github actions.
This commit modifies the test suite to not test sqshfs2 if the host
system is darwin.

[1] #77 (comment)
@Gottox Gottox merged commit cbaeba0 into main Aug 29, 2023
10 checks passed
@Gottox Gottox mentioned this pull request Aug 29, 2023
@Gottox Gottox deleted the fix/macos-build branch August 29, 2023 14:32
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.

None yet

1 participant