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

Please make builds reproducible #157

Open
jlaine opened this issue Feb 21, 2025 · 1 comment
Open

Please make builds reproducible #157

jlaine opened this issue Feb 21, 2025 · 1 comment

Comments

@jlaine
Copy link
Member

jlaine commented Feb 21, 2025

Looking at the output of successive builds for the same build scripts I noticed that the output artifacts do not match, for example the two latest runs:

The "7a-community" release binary seems to be the one from the "patch" build, not the "main" build.

=> why are the outputs not the same?

@WyattBlue
Copy link
Member

I see the file sizes changing.

for "Disable experimental codecs" MacOS arm64 artifact size:
27461719 - on patch
27467618 - on main

I'm not sure why this is happening (maybe it's race conditions in make for parallel builds), but I'm not surprised by this. I'm also not sure if there's anything we can do besides, uggh, NixOS, or disable all parallel builds.

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

No branches or pull requests

2 participants