Skip to content
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

Merged
merged 4 commits into from
Sep 22, 2020

Conversation

NancyLi1013
Copy link
Contributor

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.

@NancyLi1013 NancyLi1013 added info:internal This PR or Issue was filed by the vcpkg team. category:port-update The issue is with a library, which is requesting update new revision labels Sep 16, 2020
@JackBoosY JackBoosY removed their request for review September 16, 2020 09:49
[libsync] Update patch format
@JackBoosY JackBoosY marked this pull request as ready for review September 17, 2020 08:55
@JackBoosY JackBoosY added the info:reviewed Pull Request changes follow basic guidelines label Sep 17, 2020
ports/libmaxminddb/fix-linux-build.patch Show resolved Hide resolved
ports/libplist/CMakeLists.txt Outdated Show resolved Hide resolved
ports/libplist/portfile.cmake Outdated Show resolved Hide resolved

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
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

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.

@NancyLi1013 NancyLi1013 removed the info:reviewed Pull Request changes follow basic guidelines label Sep 21, 2020
@NancyLi1013 NancyLi1013 marked this pull request as draft September 21, 2020 09:12
@NancyLi1013
Copy link
Contributor Author

pkgconfig for libplst needs to further fix. So I convert this PR to draft until the issue is fixed.

@NancyLi1013
Copy link
Contributor Author

Revert libplist and will update it in another PR.

@NancyLi1013 NancyLi1013 marked this pull request as ready for review September 22, 2020 02:40
@JackBoosY JackBoosY added the info:reviewed Pull Request changes follow basic guidelines label Sep 22, 2020
@ras0219-msft ras0219-msft merged commit 7339aea into microsoft:master Sep 22, 2020
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:internal This PR or Issue was filed by the vcpkg team. info:reviewed Pull Request changes follow basic guidelines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants