Skip to content

[Build Reproducibility] Sort input file list#35687

Merged
veblush merged 2 commits intogrpc:masterfrom
bmwiedemann:sort
Feb 29, 2024
Merged

[Build Reproducibility] Sort input file list#35687
veblush merged 2 commits intogrpc:masterfrom
bmwiedemann:sort

Conversation

@bmwiedemann
Copy link
Copy Markdown

Sort input file list
so that the .so file builds in a reproducible way
in spite of non-deterministic filesystem readdir order and http://bugs.python.org/issue30461

See https://reproducible-builds.org/ for why this is good.

This patch was done while working on reproducible builds for openSUSE.

so that the .so file builds in a reproducible way
in spite of non-deterministic filesystem readdir order
and http://bugs.python.org/issue30461

See https://reproducible-builds.org/ for why this is good.

This patch was done while working on reproducible builds for openSUSE.
@gnossen
Copy link
Copy Markdown
Contributor

gnossen commented Jan 30, 2024

Thanks for the fix!

@gnossen gnossen changed the title Sort input file list [Build Reproducibility] Sort input file list Jan 31, 2024
@gnossen gnossen added the release notes: yes Indicates if PR needs to be in release notes label Jan 31, 2024
@veblush veblush merged commit d379dc2 into grpc:master Feb 29, 2024
@bmwiedemann bmwiedemann deleted the sort branch July 4, 2024 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/build lang/Python release notes: yes Indicates if PR needs to be in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants