Skip to content

Conversation

@mahrud
Copy link
Contributor

@mahrud mahrud commented Mar 20, 2025

This is desired because libxml2 is linked with a number of versioned shared
libraries like libicu which themselves provide static libraries, but
when those formulae update, anything dynamically linked with libxml2 breaks. Statically linking with libxml would avoid this issue altogether.

@github-actions github-actions bot added autosquash Automatically squash pull request commits according to Homebrew style. icu4c ICU use is a significant feature of the PR or issue CI-linux-self-hosted-deps Test dependents on Linux self-hosted runner labels Mar 20, 2025
This is desired because libxml2 is linked with a number of shared
libraries like libicu which themselves provide static libraries, but
when they update anything linked with libxml2 breaks.
@github-actions github-actions bot removed the autosquash Automatically squash pull request commits according to Homebrew style. label Mar 20, 2025
@mahrud mahrud changed the title Added --enable-static for libxml2 libxml2: added --enable-static to build config Mar 25, 2025
@mahrud
Copy link
Contributor Author

mahrud commented Mar 25, 2025

@chenrui333 is this PR okay?

@mahrud mahrud mentioned this pull request Apr 1, 2025
2 tasks
@github-actions
Copy link
Contributor

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@github-actions github-actions bot added the stale No recent activity label Apr 17, 2025
@github-actions github-actions bot closed this Apr 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-linux-self-hosted-deps Test dependents on Linux self-hosted runner icu4c ICU use is a significant feature of the PR or issue stale No recent activity

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant