-
Notifications
You must be signed in to change notification settings - Fork 138
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
ci: fix the vs-build job so that CI builds pass again #805
Conversation
/submit |
Submitted as pull.805.git.1607091741254.gitgitgadget@gmail.com To fetch this version into
To fetch this version to local tag
|
Something changed in `vcpkg` (which we use in our Visual C++ build to provide the dependencies such as libcurl) and our `vs-build` job started failing in CI. The reason is that we had a work-around in place to help CMake find iconv, and this work-around is neither needed nor does it work anymore. For the full discussion with the vcpkg project, see this comment: microsoft/vcpkg#14780 (comment) Signed-off-by: Dennis Ameling <dennis@dennisameling.com> Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
ac6f92e
to
6d4fea1
Compare
On the Git mailing list, Junio C Hamano wrote (reply to this):
|
On the Git mailing list, Johannes Schindelin wrote (reply to this):
|
This branch is now known as |
This patch series was integrated into seen via git@ca0fe8c. |
@dscho Looks like GitHub has upgraded to CMake v3.19.1. In this version I have upstreamed few changes to CMake that should change the behavior of how libraries are searched(i.e from all directories per name(old way) to all names per directories). So, we don't need to hard code the library names anymore. Even if the runners install new packages there will be no conflict for the libraries we are using. |
@SibiSiddharthan you mean you got changes accepted into CMake? Congratulations! What do we need to do on Git's side to accommodate? |
Yes, my changes have been accepted into CMake, and released in version 3.19. |
I don't understand. Could you elaborate, please? |
Before this change, we were using |
This patch series was integrated into seen via git@ac56e70. |
This patch series was integrated into next via git@4c6c505. |
This patch series was integrated into seen via git@5f8e890. |
This patch series was integrated into seen via git@ccbde2c. |
This patch series was integrated into next via git@ccbde2c. |
This patch series was integrated into master via git@ccbde2c. |
Closed via ccbde2c. |
This was noticed first in a Git for Windows PR.