-
Notifications
You must be signed in to change notification settings - Fork 6.4k
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
[fmt] Update to 10.0.0 #31378
[fmt] Update to 10.0.0 #31378
Conversation
coolprop and seacas failures come from a breaking change with 10.0 where enums require a custom formatter. spdlog 1.11 has known issues with the latest fmt version. It has already been fixed upstream but no release contain this fix. (gabime/spdlog@0ca574a) |
Are the upstream projects of |
If updating a port causes issues with downstream ports, it is necessary to fix those downstream ports as well. |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
83ef8ef
to
03cc3d8
Compare
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.
Has upstream been notified of this issue/ are they planning on fixing it? We would prefer to avoid patching whenever possible and some of these patches are very large. If upstream is aware of the issue and working on the solution, it might be best to wait for their update.
Additionally, I see this patch being added to the coolprop
port, but I don't see it being applied in the portfile.
I hear your concerns, regarding upstream:
Regarding Coolprop's patch not being added to the portfile, there already was a Hopefully this addresses your concerns, let me know if there is any change you wish to be made. |
03cc3d8
to
bd34c81
Compare
It seems that updating I went ahead and opened a standalone PR to update the port since it's no longer related to this PR. (#31489) |
- Remove dead code. It is no longer necessary to manually move DLLs and edit CMake configs. - Use vcpkg_install_copyright.
* Update to 2023.05.08.00. * Add patch to support fmt 10. * Update baseline.
* Add upstream patch to support fmt 10. * Update portfile. * Add usage. * Update baseline.
* Add patch to support fmt 10.0.0. * Update baseline.
* Update patch to support fmt 10.0.0. See CoolProp/CoolProp#2252 * Update baseline.
* Add patch to support fmt 10 * Update baseline
bd34c81
to
83b72ce
Compare
./vcpkg x-add-version --all
and committing the result.