Skip to content

Conversation

taniabogatsch
Copy link
Contributor

For some OS + architecture combinations, the bundled static libraries exceed 100MB, which can be inconvenient.

This PR adds a gather-libs target that collects the individual libraries (pre-bundling) and puts them in a libs folder. When publishing the existing artifact, it also zips that additional libs folder.

Here's an example run: https://github.com/taniabogatsch/duckdb/actions/runs/13853813704

@taniabogatsch
Copy link
Contributor Author

Will close and move to histrionicus

Mytherin added a commit that referenced this pull request Mar 17, 2025
For some OS + architecture combinations, the bundled static libraries
exceed 100MB, which can be inconvenient.

This PR adds a gather-libs target that collects the individual libraries
(pre-bundling) and puts them in a libs folder. When publishing the
existing artifact, it also zips that additional libs folder.

Follow-up to #16654.
@taniabogatsch taniabogatsch deleted the improve-static-libs branch April 29, 2025 08:52
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.

1 participant