Skip to content

[wtl] Add another post-release update#25229

Merged
dan-shaw merged 7 commits intomicrosoft:masterfrom
chrullrich:wtl-post-10320-update-3
Jun 17, 2022
Merged

[wtl] Add another post-release update#25229
dan-shaw merged 7 commits intomicrosoft:masterfrom
chrullrich:wtl-post-10320-update-3

Conversation

@chrullrich
Copy link
Contributor

@chrullrich chrullrich commented Jun 14, 2022

Describe the pull request

  • What does your PR fix?

Adds another WTL post-release update (change <> includes in atlribbon.h to "").

It also reverts #25108 by moving the WTL includes back into the include/wtl directory.

Rationale: #25108 will break all projects using WTL via vcpkg at their next vcpkg upgrade. This change was made only five days ago and has not yet caused a flood of bug reports regarding broken WTL installations. Therefore it appears useful to put the WTL includes back where they belong and avoid that flood. The prior change was grounded in the incorrect assumption that WTL's choice of include syntax indicated their preference for the location of the WTL include files. Upstream has since clarified that the use of <> includes instead of "" was indeed a bug.

  • Which triplets are supported/not supported? Have you updated the CI baseline?

Same as before, and no change required.

Yes.

  • If you have added/updated a port: Have you run ./vcpkg x-add-version --all and committed the result?

Yes.

@JackBoosY JackBoosY added info:internal category:port-update The issue is with a library, which is requesting update new revision labels Jun 15, 2022
@chrullrich chrullrich force-pushed the wtl-post-10320-update-3 branch from 8975afa to cf62e7b Compare June 15, 2022 08:15
@JackBoosY JackBoosY added the info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. label Jun 17, 2022
@dan-shaw dan-shaw merged commit 1f2d10b into microsoft:master Jun 17, 2022
@chrullrich chrullrich deleted the wtl-post-10320-update-3 branch June 18, 2022 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:port-update The issue is with a library, which is requesting update new revision info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants