msvc: Update vcpkg manifest #28938

pull hebasto wants to merge 3 commits into bitcoin:master from hebasto:231125-vcpkg changing 1 files +3 −5
  1. hebasto commented at 6:25 pm on November 25, 2023: member

    Last time we updated dependency packages used when compiling with MSVC in #26891. Then we switched to specifying the builtin-baseline in the vcpkg.json manifest file, which made checking out the entire vcpkg repository to a specific commit or tag unneeded.

    This PR updates the manifest baseline from 2023.01.09 to 2023.08.09:

    • berkeleydb: 4.8.30#8 –> 4.8.30#9
    • boost: 1.81.0 –> 1.82.0#2
    • sqlite3: 3.40.0#1 –> 3.42.0#1
    • zeromq: 4.3.4#6 –> 2023-06-20#1

    The most recent https://github.com/microsoft/vcpkg/releases/tag/2023.11.20 tag is still unavailable in the vcpkg installation in the current GHA Windows image (the head commit is https://github.com/microsoft/vcpkg/commit/2b14b606cea54573eec11080a3ac00737958b6d6 only).

    The other https://github.com/microsoft/vcpkg/releases/tag/2023.10.19 tag introduces a warning C4297 in the Boost.Process 1.83 that is fixed in the upcoming version 1.84.

  2. hebasto added the label Build system on Nov 25, 2023
  3. DrahtBot commented at 6:25 pm on November 25, 2023: contributor

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Code Coverage

    For detailed information about the code coverage, see the test coverage report.

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK fanquake

    If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

  4. msvc: No need to specify the default feature for `libevent` package 2d2ef2f14f
  5. msvc: Update vcpkg manifest baseline up to "2023.08.09 Release"
    Dependency changes (2023.01.09 --> 2023.08.09):
    - berkeleydb: 4.8.30#8 --> 4.8.30#9
    - boost: 1.81.0 --> 1.82.0#2
    - sqlite3: 3.40.0#1 --> 3.42.0#1
    - zeromq: 4.3.4#6 --> 2023-06-20#1
    1f97e51d73
  6. msvc: Specify `boost-date-time` package explicitly
    Compilation now succeeds only by coincidence, as the `boost-date-time`
    package is installed as a dependency of the `boost-process` one.
    6d05c4fd13
  7. hebasto force-pushed on Nov 25, 2023
  8. hebasto marked this as a draft on Nov 25, 2023
  9. hebasto marked this as ready for review on Nov 25, 2023
  10. fanquake approved
  11. fanquake commented at 3:05 pm on November 30, 2023: member
    ACK 6d05c4fd138b80168d14a8cf1dbcca43782851af
  12. fanquake merged this on Nov 30, 2023
  13. fanquake closed this on Nov 30, 2023

  14. hebasto deleted the branch on Nov 30, 2023

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-21 12:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me