-
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
[Many ports] Update to the latest version or commit #13560
[Many ports] Update to the latest version or commit #13560
Conversation
[libsync] Update patch format
|
||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY) | ||
|
||
vcpkg_from_github( | ||
OUT_SOURCE_PATH SOURCE_PATH | ||
REPO librsync/librsync | ||
REF v2.0.2 | ||
SHA512 5d2bc1d62b37e9ed7416203615d0a0e3c05c4c884b5da63eda10dd5c985845b500331bce226e4d45676729382c85b41528282e25d491afda31ba434ac0fefad7 | ||
REF d1938c387e86ab5bbf7cb2e84244229c5bbd5ebf # commit 2020-06-04 |
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.
We should use the latest release: https://github.com/librsync/librsync/releases/tag/v2.3.1
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.
There are some errors in the latest release, so I used the latest commit to update this port.
Such as
CMake Error at C:/Program Files/CMake/share/cmake-3.17/Modules/TestBigEndian.cmake:50 (message):
no suitable type found
Call Stack (most recent call first):
CMakeLists.txt:115 (TEST_BIG_ENDIAN)
Please see librsync/librsync#207
error C2491: 'rs_trace_to': definition of dllimport function not allowed
These two issues have been fixed in the latest commit.
pkgconfig for |
Revert |
Update ports to latest version and also fix build errors.
Update ci.baseline.txt
Related #13536
Note: There are many errors in the latest version for
librsync
. So I updated it to the latest commit.