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

FreeBSD uses stat instead of stat64 #1952

Merged
merged 2 commits into from
Nov 6, 2019
Merged

Conversation

pouya-eghbali
Copy link
Contributor

stat64 does not exist on FreeBSD.

Copy link
Owner

@lovell lovell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you, I've been meaning to add FreeBSD to the CI matrix to catch this kind of thing. One small question inline otherwise this is good to merge.

src/pipeline.cc Outdated Show resolved Hide resolved
@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 071bec8 on pouya-eghbali:master into 69050ef on lovell:master.

@lovell lovell merged commit 9baf38d into lovell:master Nov 6, 2019
@lovell
Copy link
Owner

lovell commented Nov 6, 2019

Brilliant, thank you, I'll add FreeBSD to the CI matrix to help prevent this occurring again.

@pouya-eghbali
Copy link
Contributor Author

@lovell it may need extra steps to build on FreeBSD. Latest vips in FreeBSD ports is 8.7.4. I had to fork the port and update it to 8.8.3 to make sharp work.

@lovell
Copy link
Owner

lovell commented Nov 7, 2019

@pouya-eghbali Thanks, are you able to submit a PR/patch to ports itself to upgrade it to the latest vips?

/cc @daniloegea in case this is already happening

@lovell
Copy link
Owner

lovell commented Nov 7, 2019

@pouya-eghbali I've created #1953 to track the addition of CI for FreeBSD.

@pouya-eghbali
Copy link
Contributor Author

I sent an email to @daniloegea .
I'll prepare diffs and make a PR if necessary.

lovell added a commit that referenced this pull request Nov 7, 2019
@lovell lovell added this to the v0.23.3 milestone Nov 9, 2019
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

3 participants