Skip to content

Conversation

@ShahanaFarooqui
Copy link
Collaborator

After removing the external dependencies on lowdown and libsodium in favor of the built-in versions, we also need to install these packages in the Ubuntu and Fedora Dockerfiles to ensure successful reproducible Core Lightning builds.

Additionally, exclude the fuzz tests when the installed OpenSSL version is incompatible (if the version is less than 3.x.x).

Changelog-None.

This check will exclude fuzz tests for Ubuntu Focal as it supports OpenSSL v1.1.1f while CLN requires ≥ v3.0.
After external lowdown and libsodium-dev removal with PR ElementsProject#8536, we need to explicitly install them in Dockerfiles.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant