Skip to content
This repository was archived by the owner on Dec 16, 2022. It is now read-only.

Conversation

pjbgf
Copy link
Member

@pjbgf pjbgf commented Jan 24, 2022

This removes the dependency to glibc and allows the project to be less dependent to configurations picked by official OS packages.

Bumps libgit2 version to 1.3.0, which should enable the use of ECDSA* and ED25519 for hostkey verification.

This removes the dependency to glibc and allows the project to be less dependent to configurations picked by official OS packages.

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
@pjbgf
Copy link
Member Author

pjbgf commented Jan 24, 2022

Alternatively, this repo could produce a base image that contains:

  • golang.
  • libgit2 and all its dependencies statically built.

This would decrease the complexity on the downstream projects, as they would not need to understand the building process of libgit2.

Copy link
Member

@hiddeco hiddeco left a comment

Choose a reason for hiding this comment

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

Thank you @pjbgf 🙇

@hiddeco hiddeco merged commit ae85456 into fluxcd:main Jan 24, 2022
@pjbgf pjbgf deleted the static branch January 24, 2022 15:05
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants