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

lib: use pkg-config feature for zstd #628

Merged
merged 1 commit into from
May 22, 2024

Conversation

cgwalters
Copy link
Member

I don't want to default to using vendored C sources.

I don't want to default to using vendored C sources.

Signed-off-by: Colin Walters <[email protected]>
Copy link
Contributor

@jeckersb jeckersb left a comment

Choose a reason for hiding this comment

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

👍 good catch!

@jeckersb jeckersb merged commit 61ab1c6 into ostreedev:main May 22, 2024
8 of 10 checks passed
jeckersb added a commit to jeckersb/bootc that referenced this pull request May 22, 2024
@jeckersb
Copy link
Contributor

Hm need to update deps to include libzstd-devel for this. Added:

@jeckersb
Copy link
Contributor

jeckersb commented May 22, 2024

Also #629 nevermind

lukewarmtemp pushed a commit to lukewarmtemp/bootc that referenced this pull request May 27, 2024
jmarrero added a commit to jmarrero/rpm-ostree that referenced this pull request Aug 9, 2024
After the initial changes to ostree-ext introducing support for
zstd:chunked, which can be found in this pull request:
ostreedev/ostree-rs-ext#615,
an additional PR modified the dependency on zstd during build
time to use pkg-config.
You can review these changes in the pull request:
ostreedev/ostree-rs-ext#628.

These updates also required modifications to bootc, detailed in
this pull request: containers/bootc#586.
This commit mirrors those changes in rpm-ostree.

With these changes, it will be possible to build RPMs on systems
that do not have zstd-devel pre-installed in the build root.
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.

2 participants