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

depends: native_libtapi: don't embed git hash #9204

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

tobtoht
Copy link
Contributor

@tobtoht tobtoht commented Feb 25, 2024

The native_libtapi depends package is not reproducible because it embeds the checked out git hash of whatever git repository it happens to have been extracted to, which is that of the monero repo in our case. If the native_libtapi package is cached, runs for different monero commits that otherwise do not invalidate the cache will use a native_libtapi package with a hash that does not match the hash of a clean build.

This does not make its way into release binaries, but hinders automated reproducibility scanning.

@tobtoht tobtoht mentioned this pull request Feb 25, 2024
22 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants