-
Notifications
You must be signed in to change notification settings - Fork 7.2k
[7-Zip] update to 22.00 #25388
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
[7-Zip] update to 22.00 #25388
Conversation
ports/7zip/vcpkg.json
Outdated
| "name": "7zip", | ||
| "version-string": "21.07", | ||
| "port-version": 1, | ||
| "version-string": "22.00", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this be changed to version?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Adela0814, there should be "version-string", if we change it to "version" and then run the command "./vcpkg format-manifest ports/7zip/vcpkg.json" we get this error:
PS F:\Commit-pr\vcpkg> ./vcpkg format-manifest ports/7zip/vcpkg.json
Failed to parse manifest file: F:\Commit-pr\vcpkg\ports/7zip/vcpkg.json
Errors occurred while parsing F:\Commit-pr\vcpkg\ports/7zip/vcpkg.json
$ (a manifest): 'version' text was not a relaxed version:
Error: String `22.00` must only contain dot-separated numeric values without leading zeroes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
version-string is bad for manifest mode. For now, simply drop leading zeros: "version": "22.0".
(There are more ports which live with this limitation, e.g. poppler.)
Fix #25338
Update 7-Zip to the latest version 22.00
Note: no feature need to test