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 FreeBSD cross-compilation #4251

Merged
merged 6 commits into from
Nov 20, 2023

Conversation

DingDongSoLong4
Copy link
Collaborator

@DingDongSoLong4 DingDongSoLong4 commented Oct 27, 2023

This fixes FreeBSD cross-compile support. It compiles correctly and seems to run ok in a FreeBSD VM, but proper testing from someone who actually uses FreeBSD would be greatly appreciated.

I've also cleaned up and updated the compiler container, shaving down its size from 6.08GB to 4.39GB despite the additional FreeBSD libs.

Most of the changes were taken from https://github.com/smartmontools/docker-build.

Supersedes #4249

@WithoutPants WithoutPants added the chore Pull requests for refactoring and admin work label Nov 2, 2023
@WithoutPants WithoutPants added this to the Version 0.24.0 milestone Nov 2, 2023
@WithoutPants WithoutPants merged commit 65b416a into stashapp:develop Nov 20, 2023
2 checks passed
@DingDongSoLong4 DingDongSoLong4 deleted the fix-freebsd branch November 20, 2023 10:09
halkeye pushed a commit to halkeye/stash that referenced this pull request Sep 1, 2024
* Cleanup compiler container
* Fix FreeBSD cross-compilation
* Bump compiler version
---------
Co-authored-by: WithoutPants <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Pull requests for refactoring and admin work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants