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 include path issue for libyaml #618

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open

Conversation

karolyi
Copy link

@karolyi karolyi commented Feb 14, 2022

Under FreeBSD, clang-based cc doesn't have /usr/local/include within its default include paths, so this patch will add it using pkg-config when necessary so the C extension is able to build when installing.

This should fix the abruptly closed and locked #616, without breaking builds on other systems.

Under FreeBSD, clang-based cc doesn't have `/usr/local/include` within its default include paths, so this patch will add it using `pkg-config` when necessary so the C extension is able to build when installing.

This should fix the abruptly closed and locked yaml#616, without breaking builds on other systems.
Tested and works both on Linux and FreeBSD.
@karolyi
Copy link
Author

karolyi commented Feb 15, 2022

This should be working now, as intended. I've tested it both on my FreeBSD server and on my Linux box, both build the extension successfully.

@karolyi
Copy link
Author

karolyi commented Sep 23, 2023

Hey,

I've just resolved the merge conflict. Here's to hoping it's gonna end up in the production release soon.

Cheers,
László

@karolyi
Copy link
Author

karolyi commented Mar 8, 2024

Hey @nitzmahone,

any chance of merging this? I have customizations necessary in a couple of my project until this gets merged.

So merging it would be highly appreciated. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

None yet

1 participant