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

sort options in bash_completion #64

Merged
merged 1 commit into from Aug 15, 2021

Conversation

M0ses
Copy link
Contributor

@M0ses M0ses commented Feb 1, 2021

without this patch the output of " bash_completion" differs between
each call. This breaks reproducible builds like in Debian or SUSE, because,
even without code changes, the content of a built package (deb or rpm) which
include a file containing the bash_completion differs on each build.
See also https://wiki.debian.org/ReproducibleBuilds.

This patch sorts the options before generating the output of bash_completion
to generate reproducible results.

without this patch the output of "<command> bash_completion" differs between
each call. This breaks reproducible builds like in Debian or SUSE, because,
even without code changes, the content of a built package (deb or rpm) which
include a file containing the bash_completion differs on each build.
See also https://wiki.debian.org/ReproducibleBuilds.

This patch sorts the options before generating the output of bash_completion
to generate reproducible results.
@maros maros merged commit bcc6e57 into maros:master Aug 15, 2021
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

Successfully merging this pull request may close these issues.

None yet

2 participants