Is it possible to update default VCPKG (Boost) package

Dear AppVeyor,

Is it possible to update VCPKG, or at minimum the boost package, because updating to the latest version now causes always to rebuild all boost packages and that takes a very long time:

cd "C:\Tools\vcpkg"
git pull
.\bootstrap-vcpkg.bat
.\vcpkg update

The following packages differ from their port versions:
    boost-iostreams:x86-windows 1.72.0 -> 1.72.0-1
    boost-modular-build-helper:x86-windows 1.72.0 -> 1.72.0-1
    bzip2:x86-windows 1.0.6-4 -> 1.0.6-5
    liblzma:x86-windows 5.2.4-3 -> 5.2.4-4
    zlib:x86-windows 1.2.11-5 -> 1.2.11-6
    zstd:x86-windows 1.4.0-1 -> 1.4.4

.\vcpkg upgrade --no-dry-run

The following packages will be rebuilt:
  * boost-accumulators[core]:x86-windows
  * boost-algorithm[core]:x86-windows
  * boost-asio[core]:x86-windows
  * boost-assign[core]:x86-windows
  * boost-atomic[core]:x86-windows
  * boost-beast[core]:x86-windows
  * boost-bimap[core]:x86-windows
  * boost-chrono[core]:x86-windows
  * boost-compute[core]:x86-windows
  * boost-container[core]:x86-windows
  * boost-context[core]:x86-windows
  * boost-contract[core]:x86-windows
  * boost-convert[core]:x86-windows
  * boost-coroutine[core]:x86-windows
  * boost-coroutine2[core]:x86-windows
  * boost-date-time[core]:x86-windows
  * boost-disjoint-sets[core]:x86-windows
  * boost-dll[core]:x86-windows
  * boost-dynamic-bitset[core]:x86-windows
  * boost-exception[core]:x86-windows
  * boost-filesystem[core]:x86-windows
  * boost-flyweight[core]:x86-windows
  * boost-foreach[core]:x86-windows
  * boost-graph[core]:x86-windows
  * boost-interprocess[core]:x86-windows
  * boost-iostreams[core]:x86-windows
  * boost-lexical-cast[core]:x86-windows
  * boost-locale[core]:x86-windows
  * boost-math[core]:x86-windows
  * boost-modular-build-helper[core]:x86-windows
  * boost-multi-index[core]:x86-windows
  * boost-multiprecision[core]:x86-windows
  * boost-odeint[core]:x86-windows
  * boost-phoenix[core]:x86-windows
  * boost-property-map[core]:x86-windows
  * boost-property-tree[core]:x86-windows
  * boost-proto[core]:x86-windows
  * boost-ptr-container[core]:x86-windows
  * boost-qvm[core]:x86-windows
  * boost-random[core]:x86-windows
  * boost-range[core]:x86-windows
  * boost-regex[core]:x86-windows
  * boost-serialization[core]:x86-windows
  * boost-spirit[core]:x86-windows
  * boost-system[core]:x86-windows
  * boost-test[core]:x86-windows
  * boost-thread[core]:x86-windows
  * boost-ublas[core]:x86-windows
  * boost-units[core]:x86-windows
  * boost-unordered[core]:x86-windows
  * boost-uuid[core]:x86-windows
  * boost-xpressive[core]:x86-windows
  * bzip2[core]:x86-windows
  * liblzma[core]:x86-windows
  * zlib[core]:x86-windows
  * zstd[core]:x86-windows

That would be great !

With kind regards,
Rob

  1. Have you tried vcpkg on Visual Studio 2019 image? It should be pretty updated there.

  2. Yes I have, this is the top part the the build script:

    version: 1.0.{build}
    image: Visual Studio 2019
    configuration: Release

    you can verify this when you issue the steps previously mentioned (git
    pull, boostrap, vcpkg update, upgrade)

Reply to this discussion Internal reply only staff will see it

Markdown

Attaching KB article:

» »

Read more…

Attach files

Up to 10MB each.

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac