Skip to content

scripts: completion.pl: sort the completion file for all shells #16985

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

Closed

Conversation

charles2910
Copy link
Contributor

The reproducible builds effort in Debian has caught a regression in curl 8.13.0-rc1 but we were a bit slow to realize it. The ordering of the completion file for fish is not deterministic so it can differ between builds. Since there is no restriction about the order of the completion file for fish, let's just sort it too.

The reproducible builds effort in Debian has caught a regression in curl
8.13.0-rc1 but we were a bit slow to realize it. The ordering of the
completion file for fish is not deterministic so it can differ between
builds. Since there is no restriction about the order of the completion
file for fish, let's just sort it too.
@github-actions github-actions bot added the script label Apr 5, 2025
@charles2910
Copy link
Contributor Author

charles2910 commented Apr 5, 2025

Full disclosure here, I'm not a perl programmer, so this might not be the best solution, but it works (tm)

@bagder bagder closed this in 2f5e4e0 Apr 6, 2025
@bagder
Copy link
Member

bagder commented Apr 6, 2025

Thanks!

nbaws pushed a commit to nbaws/curl that referenced this pull request Apr 26, 2025
The reproducible builds effort in Debian has caught a regression in curl
8.13.0-rc1 but we were a bit slow to realize it. The ordering of the
completion file for fish is not deterministic so it can differ between
builds. Since there is no restriction about the order of the completion
file for fish, let's just sort it too.

Closes curl#16985
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

3 participants