Skip to content

[vcpkg upgrade][vcpkg-tool-meson[core]] build failure "vcpkg-tool-meson[core] is only supported on 'native'" #22278

@MarkCallow

Description

@MarkCallow

Host Environment

  • OS: macOS 12.1 (Monterey)
  • Compiler: Xcode 13.2.1 / Apple clang version 13.0.0 (clang-1300.0.29.30)

To Reproduce
Steps to reproduce the behavior:
git pull # to update to tip of tree master. I'm at commit 1085a57
./bootstrap-vcpkg.sh
./vcpkg upgrade

I did the bootstrap-vcpkg because on my first attempt at ./vcpkg-upgrade I got

Errors occurred while parsing /Users/mark/Projects/github/vcpkg/ports/glib/vcpkg.json
    $.features.libmount (a feature): unexpected field 'supports', did you mean 'description'?
Error: failed to load port from /Users/mark/Projects/github/vcpkg/ports/glib
Note: Updating vcpkg by rerunning bootstrap-vcpkg may resolve this failure.

Failure logs

Error: vcpkg-tool-meson[core] is only supported on 'native'

Additional context

I have various triplets of only OpenImageIO and its dependencies installed including x64-osx which is native for my hardware. (I do not recall meson being one of those dependencies.) I then tried explicitly specifying the triplet

./vcpkg upgrade --triplet x64-osx

but I get the same error.

I'm not sure if this is a package build failure or an issue with vcpkg itself.

Metadata

Metadata

Assignees

Labels

category:vcpkg-bugThe issue is with the vcpkg system (including helper scripts in `scripts/cmake/`)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions