You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Link error due to missing symbols, including FreeContextBuffer and CompleteAuthToken. These are added in #6533 with src/libgit2/transports/auth_sspi.c being included unconditionally, and yet not added to LIBGIT2_SYSTEM_LIBS in cmake/SelectHTTPSBackend.cmake.
Either inclusion of system libs for the OpenSSL path, or conditional building of auth_sspi seems workable.
Version of libgit2 (release number or SHA1)
1.7.0 or later
Operating system(s) tested
Windows 10
The text was updated successfully, but these errors were encountered:
Looking further at master for reference in writeup, this turns out to already be fixed with 86872834c5f but hasn't yet made a release. Any chance of a release soon including that fix?
Sounds good, thanks. In the meantime I'll close this with the reference to the commit fixing it, I can backport it onto our internal branch for the time being.
Reproduction steps
Build on Windows using
USE_HTTPS=OpenSSL
Expected behavior
Build succeeds
Actual behavior
Link error due to missing symbols, including
FreeContextBuffer
andCompleteAuthToken
. These are added in #6533 withsrc/libgit2/transports/auth_sspi.c
being included unconditionally, and yet not added toLIBGIT2_SYSTEM_LIBS
incmake/SelectHTTPSBackend.cmake
.Either inclusion of system libs for the OpenSSL path, or conditional building of auth_sspi seems workable.
Version of libgit2 (release number or SHA1)
1.7.0 or later
Operating system(s) tested
Windows 10
The text was updated successfully, but these errors were encountered: