mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-28 03:59:02 +08:00
812080c89a
* [sdl2-mixer] Update features behaviour. - Reword feature description. - Disable FLAC and MP3 support when libflac and mpg123 are not selected. - Make libvorbis a dependency instead of a feature. Unlike the FLAC/MP3 backends, the vorbis backend cannot be disabled. * [sdl2-mixer] Remove alternative midi features. The priority for MIDI backends is: fluidsynth > timidity > nativemidi. - Turn off implicitely enabled timidity backend which shadows the nativemidi backend. - Remove nativemidi as it offers the same functionalities as fluidsynth but is not available outside of Windows and Apple platforms. Moreover it may give the false impression that MIDI is supported out of the box * [sdl2-mixer] Use targets provided by dependencies. This allows the dependencies to inform the sdl2-mixer about their usage requirements, making it much easier to statically link the library. * [sdl2-mixer] FluidSynth now requires pkg-config. Since 2.3.1#1 FluidSynth's CMake config required pkg-config to find its dependencies. * [sdl2-mixer] UWP builds should work again. * [sdl2-mixer] Update baseline. * [sdl2-mixer] Add back a dummy libvorbis feature. This is to keep compatibility with downstream users. * [sdl2-mixer] Update version. * [sdl2-mixer] Remove the dummy libvorbis feature. Since vcpkg tool version 2023-02-16, this is no longer needed. * [sdl2-mixer] Update version. --------- Co-authored-by: Monica <v-liumonica@microsoft.com>
1191 lines
36 KiB
Plaintext
1191 lines
36 KiB
Plaintext
###########################################################################
|
|
## This file defines the current expected build state of ports in CI.
|
|
##
|
|
## States
|
|
## <unspecified> (default) -
|
|
## If a port is missing from this file then it is assumed
|
|
## to build successfully if not blocked by a dependency.
|
|
## pass - The port must build successfully in the CI system. It is a hard
|
|
## error if the port build is blocked by a failed dependency.
|
|
## fail - The port build is expected to fail in the CI system.
|
|
## This is not necessarily the same as if a port is expected to build
|
|
## on a developers machine because it may fail due to the machine
|
|
## configuration. When set to fail the CI system will silently skip
|
|
## the port for pull request CI runs. But the CI system will still
|
|
## attempt to build the port in scheduled runs, reporting unexpected
|
|
## build success as a CI failure.
|
|
## skip - Do not build this port in the CI system.
|
|
## This is added to ports that may be flaky or conflict with other
|
|
## ports. Please comment for why a port is skipped so it can be
|
|
## removed when the issue is resolved.
|
|
##
|
|
##
|
|
## CI tested triplets:
|
|
## arm64-windows
|
|
## arm-uwp
|
|
## x64-linux
|
|
## x64-osx
|
|
## x64-uwp
|
|
## x64-windows
|
|
## x64-windows-static
|
|
## x64-windows-static-md
|
|
## x86-windows
|
|
##
|
|
|
|
# Add new items alphabetically
|
|
|
|
# Broken with CUDA 12; needs update to 3.8.3 and https://github.com/arrayfire/arrayfire/issues/3349 fixed
|
|
arrayfire:x64-linux=fail
|
|
# Fails with "fatal error LNK1322: cannot avoid potential ARM hazard" even with /Gy
|
|
allegro5:arm64-windows=fail
|
|
# Cross compiling CI machine cannot run gen_test_char to generate apr_escape_test_char.h
|
|
apr:arm64-windows=fail
|
|
# broken when `python` is python3, https://github.com/microsoft/vcpkg/issues/18937
|
|
bde:x64-linux=fail
|
|
bitserializer:arm64-osx=fail
|
|
blitz:x64-uwp=fail
|
|
blitz:arm64-windows=fail
|
|
blitz:arm-uwp=fail
|
|
# Conflicts with openssl
|
|
boringssl:arm64-windows=skip
|
|
boringssl:arm-uwp=skip
|
|
boringssl:x64-linux=skip
|
|
boringssl:x64-osx=skip
|
|
boringssl:arm64-osx=skip
|
|
boringssl:x64-uwp=skip
|
|
boringssl:x64-windows=skip
|
|
boringssl:x64-windows-static=skip
|
|
boringssl:x64-windows-static-md=skip
|
|
boringssl:x86-windows=skip
|
|
bond:arm-uwp=fail
|
|
bond:x64-osx=fail
|
|
bond:arm64-osx=fail
|
|
bond:x64-uwp=fail
|
|
caf:arm-uwp=fail
|
|
caf:x64-uwp=fail
|
|
caffe2:x86-windows=fail
|
|
caffe2:arm64-windows=fail
|
|
|
|
# file conflict with dbg-macro
|
|
c-dbg-macro:x86-windows=skip
|
|
c-dbg-macro:x64-windows=skip
|
|
c-dbg-macro:x64-windows-static=skip
|
|
c-dbg-macro:x64-windows-static-md=skip
|
|
c-dbg-macro:x64-uwp=skip
|
|
c-dbg-macro:arm64-windows=skip
|
|
c-dbg-macro:arm-uwp=skip
|
|
c-dbg-macro:x64-osx=skip
|
|
c-dbg-macro:arm64-osx=skip
|
|
c-dbg-macro:x64-linux=skip
|
|
|
|
casclib:arm-uwp=fail
|
|
casclib:x64-uwp=fail
|
|
catch-classic:arm64-windows = skip
|
|
catch-classic:arm-uwp = skip
|
|
catch-classic:x64-linux = skip
|
|
catch-classic:x64-osx = skip
|
|
catch-classic:arm64-osx = skip
|
|
catch-classic:x64-uwp = skip
|
|
catch-classic:x64-windows = skip
|
|
catch-classic:x64-windows-static = skip
|
|
catch-classic:x64-windows-static-md=skip
|
|
catch-classic:x86-windows = skip
|
|
cctag:x64-windows-static-md=fail
|
|
cello:arm-uwp=fail
|
|
cello:x64-uwp=fail
|
|
cfitsio:arm-uwp=fail
|
|
cfitsio:x64-uwp=fail
|
|
chakracore:x64-linux=skip
|
|
# DCMTK currently has a vendored copy of libcharls.a, which causes conflicts with charls (TODO: use charls' copy)
|
|
charls:arm64-windows=skip
|
|
charls:arm-uwp=skip
|
|
charls:x64-linux=skip
|
|
charls:x64-osx=skip
|
|
charls:x64-uwp=skip
|
|
charls:x64-windows=skip
|
|
charls:x64-windows-static=skip
|
|
charls:x64-windows-static-md=skip
|
|
charls:x86-windows=skip
|
|
# chartdir does not offer stable download URLs
|
|
chartdir:arm64-windows=skip
|
|
chartdir:arm-uwp=skip
|
|
chartdir:x64-uwp=skip
|
|
chartdir:x64-windows-static=skip
|
|
chartdir:x86-windows=skip
|
|
chartdir:x64-windows=skip
|
|
chartdir:x64-windows-static-md=skip
|
|
chartdir:x64-osx=skip
|
|
|
|
# chromium-base has several problems and is upgraded to "skip" because it hits a lot of servers that can slow CI
|
|
# broken on Windows because it does not yet support VS2022
|
|
chromium-base:x64-windows=skip
|
|
chromium-base:x64-windows-static=skip
|
|
chromium-base:x64-windows-static-md=skip
|
|
# broken on Linux because
|
|
chromium-base:x64-linux=skip
|
|
# broken on OSX for unknown reasons; it appears to be messing with some form of system-wide cache
|
|
# because the first attempt to build it fails, but subsequent attempts succeed
|
|
chromium-base:x64-osx=skip
|
|
|
|
civetweb:arm64-windows = skip
|
|
civetweb:arm-uwp = skip
|
|
civetweb:x64-uwp = skip
|
|
clamav:arm64-windows=fail
|
|
clockutils:x64-linux=fail
|
|
cmcstl2:arm64-windows = skip
|
|
cmcstl2:arm-uwp = skip
|
|
cmcstl2:x64-linux = skip
|
|
cmcstl2:x64-osx = skip
|
|
cmcstl2:x64-uwp = skip
|
|
cmcstl2:x64-windows = skip
|
|
cmcstl2:x64-windows-static = skip
|
|
cmcstl2:x64-windows-static-md=skip
|
|
cmcstl2:x86-windows = skip
|
|
coin:arm64-windows=fail
|
|
coin:arm-uwp=fail
|
|
coin:x64-uwp=fail
|
|
# coinutils requires autoconf2.71 not yet available in CI
|
|
coinutils:x64-linux=fail
|
|
# there is an ICE in VS2022 with colmap in release mode
|
|
colmap:x86-windows=fail
|
|
colmap:x64-windows=fail
|
|
colmap:x64-windows-static=fail
|
|
colmap:x64-windows-static-md=fail
|
|
|
|
concurrencpp:x64-linux=fail
|
|
concurrencpp:x64-osx=fail
|
|
constexpr-contracts:x64-linux=fail
|
|
coolprop:arm-uwp=fail
|
|
coolprop:x64-uwp=fail
|
|
coroutine:arm-uwp=fail
|
|
coroutine:x64-linux=fail
|
|
coroutine:x64-uwp=fail
|
|
cppmicroservices:arm64-windows=fail
|
|
cppmicroservices:arm-uwp=fail
|
|
cppmicroservices:x64-uwp=fail
|
|
cpp-netlib:arm-uwp=fail
|
|
cpp-netlib:x64-uwp=fail
|
|
cppcoro:x64-linux=fail
|
|
cppcoro:arm-uwp=fail
|
|
cppcoro:x64-uwp=fail
|
|
# The x64-linux pipeline uses gcc 9.3.0, which lacks C++20 coroutine support.
|
|
# This is known to work on x64-linux as of gcc 10.3.0.
|
|
cppgraphqlgen:x64-linux=fail
|
|
crashpad:arm-uwp=fail
|
|
cuda:x64-osx=fail
|
|
# Since pipeline cannot automatically install dbghelp dependency, skip this detection
|
|
dbghelp:arm-uwp=skip
|
|
dbghelp:arm64-windows=skip
|
|
dbghelp:x64-linux=fail
|
|
dbghelp:x64-osx=fail
|
|
dbghelp:x64-uwp=skip
|
|
dbghelp:x64-windows-static=skip
|
|
dbghelp:x64-windows-static-md=skip
|
|
dbghelp:x64-windows=skip
|
|
dbghelp:x86-windows=skip
|
|
dcmtk:x64-uwp=fail
|
|
# legacy directxsdk which conflicts with dxsdk-d3dx
|
|
directxsdk:x86-windows=skip
|
|
directxsdk:x64-windows=skip
|
|
directxsdk:x64-windows-static-md=skip
|
|
discord-game-sdk:x64-windows-static=fail
|
|
discord-game-sdk:x64-windows-static-md=fail
|
|
discord-rpc:arm-uwp=fail
|
|
discord-rpc:x64-uwp=fail
|
|
# requires g++11
|
|
discordcoreapi:x64-linux=fail
|
|
dlib:arm-uwp=fail
|
|
dlib:x64-uwp=fail
|
|
dmlc:arm-uwp=fail
|
|
dmlc:x64-uwp=fail
|
|
|
|
# requires python@2 from brew, but that no longer exists
|
|
# python2 EOL yay!
|
|
duktape:x64-osx=skip
|
|
duktape:arm64-osx=skip
|
|
|
|
eastl:arm-uwp=fail
|
|
easyloggingpp:arm-uwp=fail
|
|
easyloggingpp:x64-uwp=fail
|
|
ebml:arm-uwp=fail
|
|
ebml:x64-uwp=fail
|
|
# Checks for gnu extension so only works with gcc.
|
|
elfutils:x64-osx=fail
|
|
elfutils:arm64-osx=fail
|
|
epsilon:arm-uwp=fail
|
|
epsilon:x64-uwp=fail
|
|
faiss:arm64-windows=fail
|
|
fastrtps:arm-uwp=fail
|
|
fastrtps:x64-uwp=fail
|
|
fastrtps:x64-windows-static=fail
|
|
fastrtps:x64-windows-static-md=fail
|
|
flashlight-cpu:x64-linux=fail
|
|
flashlight-cuda:x64-linux=fail
|
|
# fluidlite conflicts with fluidsynth; we test fluidsynth rather than fluidlite because
|
|
# fluidlite has no dependencies and thus is less likely to be broken by another package.
|
|
fluidlite:arm-uwp=skip
|
|
fluidlite:arm64-windows=skip
|
|
fluidlite:x64-linux=skip
|
|
fluidlite:x64-osx=skip
|
|
fluidlite:arm64-osx=skip
|
|
fluidlite:x64-uwp=skip
|
|
fluidlite:x64-windows-static=skip
|
|
fluidlite:x64-windows-static-md=skip
|
|
fluidlite:x64-windows=skip
|
|
fluidlite:x86-windows=skip
|
|
fmi4cpp:arm-uwp=fail
|
|
fmi4cpp:x64-uwp=fail
|
|
fontconfig:x64-uwp=fail
|
|
fontconfig:arm-uwp=fail
|
|
foonathan-memory:arm64-windows=fail
|
|
foonathan-memory:arm-uwp=fail
|
|
foonathan-memory:x64-uwp=fail
|
|
freeglut:arm-uwp=fail
|
|
freeglut:x64-uwp=fail
|
|
freeglut:x64-osx=fail
|
|
# Needs /bigobj
|
|
freeopcua:arm64-windows=fail
|
|
ftgl:x64-uwp=fail
|
|
ftgl:arm-uwp=fail
|
|
|
|
# VS 2022 Update 3 seems to have broken Gazebo: https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems/edit/1522474
|
|
gazebo:x64-windows=fail
|
|
gazebo:x64-linux=fail
|
|
|
|
# gsoap does not offer stable public source downloads
|
|
gsoap:x64-windows = skip
|
|
gsoap:x86-windows = skip
|
|
gsoap:x64-windows-static = skip
|
|
gsoap:x64-windows-static-md = skip
|
|
|
|
# Port geotrans source ftp://ftp.nga.mil server
|
|
# extremely slow may take several hours to download
|
|
geotrans:x64-linux = skip
|
|
geotrans:x64-windows = skip
|
|
geotrans:x86-windows = skip
|
|
getopt:arm-uwp=fail
|
|
getopt:x64-uwp=fail
|
|
gflags:arm-uwp=fail
|
|
gflags:x64-uwp=fail
|
|
|
|
# Conflicts with libevent
|
|
gherkin-c:arm64-windows = skip
|
|
gherkin-c:arm-uwp = skip
|
|
gherkin-c:x64-linux = skip
|
|
gherkin-c:x64-osx = skip
|
|
gherkin-c:x64-uwp = skip
|
|
gherkin-c:x64-windows = skip
|
|
gherkin-c:x64-windows-static = skip
|
|
gherkin-c:x64-windows-static-md = skip
|
|
gherkin-c:x86-windows = skip
|
|
glew:arm64-windows=fail
|
|
glfw3:arm-uwp=fail
|
|
glfw3:x64-uwp=fail
|
|
glibmm:x64-windows-static-md=fail
|
|
glibmm:x64-windows-static=fail
|
|
gmmlib:arm-uwp=fail
|
|
gmmlib:arm64-windows=fail
|
|
gmmlib:x64-osx=fail
|
|
gmmlib:x64-uwp=fail
|
|
gmmlib:x64-windows-static-md=fail
|
|
gmmlib:x64-windows-static=fail
|
|
gmmlib:x64-windows=fail
|
|
gmmlib:x86-windows=fail
|
|
google-cloud-cpp:arm-uwp=fail
|
|
google-cloud-cpp:x64-uwp=fail
|
|
gperftools:arm64-windows=fail
|
|
gperftools:x64-uwp=fail
|
|
gperftools:arm-uwp=fail
|
|
graphicsmagick:arm-uwp=fail
|
|
graphicsmagick:x64-uwp=fail
|
|
# graphicsmagick non-uwp trigger an ICE in VS 2022 17.3 https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems/edit/1557251
|
|
graphicsmagick:x86-windows=fail
|
|
graphicsmagick:x64-windows=fail
|
|
graphicsmagick:x64-windows-static=fail
|
|
graphicsmagick:x64-windows-static-md=fail
|
|
graphqlparser:arm64-osx=fail # python2 required
|
|
gtk:x64-windows-static=fail
|
|
gtk:x64-windows-static-md=fail
|
|
halide:x64-windows-static=fail
|
|
hdf5:arm64-windows=fail
|
|
hdf5:arm-uwp=fail
|
|
hdf5:x64-uwp=fail
|
|
healpix:x86-windows=fail
|
|
healpix:x64-windows=fail
|
|
healpix:x64-windows-static=fail
|
|
healpix:x64-windows-static-md=fail
|
|
healpix:x64-uwp=fail
|
|
healpix:arm64-windows=fail
|
|
healpix:arm-uwp=fail
|
|
healpix:x64-osx=fail
|
|
hpx:x64-windows-static=fail
|
|
hpx:arm64-windows=fail
|
|
idevicerestore:x64-linux=fail
|
|
idevicerestore:x64-osx=fail
|
|
ignition-common1:x64-linux=fail
|
|
ignition-msgs1:arm64-windows=fail
|
|
ignition-msgs1:arm-uwp=fail
|
|
ignition-msgs1:x64-uwp=fail
|
|
ignition-msgs5:arm64-windows=fail
|
|
ignition-msgs5:arm-uwp=fail
|
|
ignition-msgs5:x64-uwp=fail
|
|
ignition-msgs5:x64-osx=skip
|
|
# Conflicts with libjpeg-turbo, mozjpeg
|
|
ijg-libjpeg:arm64-windows = skip
|
|
ijg-libjpeg:arm-uwp = skip
|
|
ijg-libjpeg:x64-linux = skip
|
|
ijg-libjpeg:x64-osx = skip
|
|
ijg-libjpeg:arm64-osx = skip
|
|
ijg-libjpeg:x64-uwp = skip
|
|
ijg-libjpeg:x64-windows = skip
|
|
ijg-libjpeg:x64-windows-static = skip
|
|
ijg-libjpeg:x86-windows = skip
|
|
irrlicht:arm64-windows=fail
|
|
irrlicht:arm-uwp=fail
|
|
irrlicht:x64-uwp=fail
|
|
ismrmrd:x86-windows=fail
|
|
jemalloc:arm64-windows=fail
|
|
jemalloc:arm-uwp=fail
|
|
jemalloc:x64-uwp=fail
|
|
jinja2cpplight:arm-uwp=fail
|
|
jinja2cpplight:x64-uwp=fail
|
|
kfr:arm64-windows=fail
|
|
kfr:x64-uwp=fail
|
|
kfr:arm-uwp=fail
|
|
kfr:x64-linux=fail
|
|
lcm:x64-windows-static=fail
|
|
lcm:x64-windows-static-md=fail
|
|
leptonica:x64-uwp=fail
|
|
leptonica:arm-uwp=fail
|
|
leveldb:arm-uwp=fail
|
|
leveldb:x64-uwp=fail
|
|
libaiff:x64-linux=fail
|
|
libarchive:arm-uwp=fail
|
|
# Missing system libraries on linux to run/prepare autoconf
|
|
libgpod:x64-linux=fail
|
|
libgpod:x64-osx=fail
|
|
libepoxy:arm-uwp=fail
|
|
libepoxy:x64-uwp=fail
|
|
libepoxy:x64-windows-static=fail
|
|
libevhtp:x86-windows=fail
|
|
libevhtp:x64-windows=fail
|
|
libevhtp:x64-windows-static=fail
|
|
libevhtp:x64-windows-static-md=fail
|
|
libevhtp:x64-uwp=fail
|
|
libevhtp:arm64-windows=fail
|
|
libevhtp:arm-uwp=fail
|
|
libexif:arm-uwp=fail
|
|
libexif:x64-uwp=fail
|
|
libfreenect2:arm64-windows=fail
|
|
libgit2:arm-uwp=fail
|
|
libgit2:x64-uwp=fail
|
|
libgo:arm-uwp=fail
|
|
libgo:x64-uwp=fail
|
|
libgo:arm64-windows=fail
|
|
libgxps:x64-windows-static=fail
|
|
libgxps:x64-windows-static-md=fail
|
|
libhdfs3:x64-linux=fail
|
|
libhdfs3:x64-osx=fail
|
|
libhdfs3:arm64-osx=fail
|
|
libigl:arm64-windows=fail
|
|
libigl:arm-uwp=fail
|
|
libigl:x64-uwp=fail
|
|
libirecovery:x64-windows-static-md=fail
|
|
# 120 min build time for libjxl arm-uwp-rel, reason unknown
|
|
libjxl:arm-uwp=skip
|
|
liblemon:arm-uwp=fail
|
|
liblemon:x64-uwp=fail
|
|
liblo:arm-uwp=fail
|
|
liblo:x64-uwp=fail
|
|
libmagic:x64-uwp=fail
|
|
libmagic:arm-uwp=fail
|
|
libmariadb:arm64-windows = skip
|
|
libmariadb:arm-uwp = skip
|
|
libmariadb:x64-linux = skip
|
|
libmariadb:x64-osx = skip
|
|
libmariadb:arm64-osx = skip
|
|
libmariadb:x64-uwp = skip
|
|
libmariadb:x64-windows = skip
|
|
libmariadb:x64-windows-static = skip
|
|
libmariadb:x64-windows-static-md=skip
|
|
# libmesh installs tons of problematic files that conflict with other ports (boost, eigen, etc)
|
|
libmesh:arm64-windows=skip
|
|
libmesh:arm-uwp=skip
|
|
libmesh:x64-uwp=skip
|
|
libmesh:x64-windows=skip
|
|
libmesh:x64-windows-static=skip
|
|
libmesh:x64-windows-static-md=skip
|
|
libmesh:x86-windows=skip
|
|
libmesh:x64-osx=skip
|
|
libmesh:arm64-osx=skip
|
|
libmesh:x64-linux=skip
|
|
# Build fails since PIC is not enabled and some configuration tests do not work properly on UWP
|
|
libmicrodns:arm-uwp=fail
|
|
libmicrodns:x64-uwp=fail
|
|
libmodman:x64-windows-static=fail
|
|
libmodplug:arm-uwp=fail
|
|
libmodplug:x64-uwp=fail
|
|
libmpeg2:arm-uwp=fail
|
|
libmpeg2:x64-linux=fail
|
|
libmpeg2:x64-osx=fail
|
|
libmpeg2:x64-uwp=fail
|
|
libmysql:x86-windows=fail
|
|
libmysql:arm64-windows=fail
|
|
libopusenc:arm-uwp=fail
|
|
libopusenc:x64-uwp=fail
|
|
libosip2:x64-windows-static-md=fail
|
|
libpng-apng:arm64-windows = skip
|
|
libpng-apng:arm-uwp = skip
|
|
libpng-apng:x64-linux = skip
|
|
libpng-apng:x64-osx = skip
|
|
libpng-apng:x64-uwp = skip
|
|
libpng-apng:x64-windows = skip
|
|
libpng-apng:x64-windows-static = skip
|
|
libpng-apng:x64-windows-static-md=skip
|
|
libpng-apng:x86-windows = skip
|
|
# The developer of libqcow does not offer stable release archives
|
|
libqcow:arm-uwp=skip
|
|
libqcow:x64-uwp=skip
|
|
libqcow:x64-windows-static=skip
|
|
libqcow:x64-windows-static-md=skip
|
|
libqcow:x64-osx=skip
|
|
libqcow:x64-windows=skip
|
|
libqcow:x64-linux=skip
|
|
libqcow:x86-windows=skip
|
|
libqcow:arm64-windows=skip
|
|
# Conflicts with openssl
|
|
libressl:arm64-windows=skip
|
|
libressl:arm-uwp=skip
|
|
libressl:x64-linux=skip
|
|
libressl:x64-osx=skip
|
|
libressl:x64-uwp=skip
|
|
libressl:x64-windows=skip
|
|
libressl:x64-windows-static=skip
|
|
libressl:x64-windows-static-md=skip
|
|
libressl:x86-windows=skip
|
|
libsoundio:arm64-windows=fail
|
|
libsoundio:arm-uwp=fail
|
|
libsoundio:x64-uwp=fail
|
|
libspatialite:arm-uwp=fail
|
|
libspatialite:x64-uwp=fail
|
|
libssh:arm-uwp=fail
|
|
libssh:x64-uwp=fail
|
|
libtins:arm-uwp=fail
|
|
libtins:x64-uwp=fail
|
|
libtomcrypt:arm64-windows=fail
|
|
libtomcrypt:arm-uwp=fail
|
|
libusb:arm-uwp=fail
|
|
libusb:x64-uwp=fail
|
|
libusb:arm64-windows=fail
|
|
libusb-win32:arm-uwp=fail
|
|
libusb-win32:x64-linux=fail
|
|
libusb-win32:x64-osx=fail
|
|
libusb-win32:x64-uwp=fail
|
|
libuv:arm-uwp=fail
|
|
libuv:x64-uwp=fail
|
|
libvmdk:arm-uwp=fail
|
|
libvmdk:x64-uwp=fail
|
|
#Skip detection to avoid upstream remove older releases
|
|
libvmdk:x86-windows=skip
|
|
libvmdk:x64-windows=skip
|
|
libvmdk:x64-windows-static=skip
|
|
libvmdk:x64-windows-static-md=skip
|
|
libvmdk:arm64=skip
|
|
libvmdk:x64-linux=skip
|
|
libvmdk:x64-osx=skip
|
|
libvmdk:arm64-osx=skip
|
|
libwandio:x86-windows=fail
|
|
libwandio:x64-windows=fail
|
|
libwandio:x64-windows-static=fail
|
|
libwandio:x64-windows-static-md=fail
|
|
libwandio:x64-uwp=fail
|
|
libwandio:arm64-windows=fail
|
|
libwandio:arm-uwp=fail
|
|
libxaw:x64-windows-static=skip
|
|
# clang-cl ICEd
|
|
libxt:arm64-windows=fail
|
|
licensepp:arm-uwp=fail
|
|
licensepp:x64-uwp=fail
|
|
linenoise-ng:arm-uwp=fail
|
|
linenoise-ng:x64-uwp=fail
|
|
live555:arm-uwp=fail
|
|
live555:x64-osx=fail
|
|
live555:arm64-osx=fail
|
|
live555:x64-uwp=fail
|
|
# fails due to an outdated gcc version
|
|
llfio:x64-linux=fail
|
|
log4cplus:arm-uwp=fail
|
|
log4cplus:x64-uwp=fail
|
|
log4cxx:arm-uwp=fail
|
|
log4cxx:x64-uwp=fail
|
|
luajit:arm64-windows=fail
|
|
luafilesystem:arm-uwp=fail
|
|
luafilesystem:x64-uwp=fail
|
|
luasec:x64-windows-static=fail
|
|
lzfse:arm-uwp=fail
|
|
magnum:arm64-windows=skip
|
|
mecab:arm64-windows = skip
|
|
mecab:arm-uwp = skip
|
|
mecab:x64-linux = skip
|
|
mecab:x64-uwp = skip
|
|
mecab:x64-windows = skip
|
|
mecab:x64-windows-static = skip
|
|
mecab:x64-windows-static-md=skip
|
|
mecab:x86-windows = skip
|
|
# Missing dependent libraries.
|
|
mesa:x64-linux=fail
|
|
mesa:x64-osx=fail
|
|
mfl:x64-linux=fail # requires a c++20 compiler
|
|
milerius-sfml-imgui:x64-windows-static=fail
|
|
miniupnpc:arm-uwp=fail
|
|
miniupnpc:x64-uwp=fail
|
|
minizip:arm-uwp=fail
|
|
minizip:x64-uwp=fail
|
|
# Conflicts with signalrclient
|
|
microsoft-signalr:arm64-windows=skip
|
|
microsoft-signalr:arm-uwp=skip
|
|
microsoft-signalr:x64-linux=skip
|
|
microsoft-signalr:x64-osx=skip
|
|
microsoft-signalr:arm64-osx=skip
|
|
microsoft-signalr:x64-uwp=skip
|
|
microsoft-signalr:x64-windows=skip
|
|
microsoft-signalr:x64-windows-static=skip
|
|
microsoft-signalr:x64-windows-static-md=skip
|
|
microsoft-signalr:x86-windows=skip
|
|
# https://github.com/mlpack/mlpack/pull/2945
|
|
mlpack:x64-uwp=fail
|
|
ms-quic:arm-uwp=fail
|
|
ms-quic:arm64-windows=fail
|
|
ms-quic:x64-uwp=fail
|
|
ms-quic:x64-windows-static-md=fail
|
|
ms-quic:x64-windows=fail
|
|
ms-quic:x86-windows=fail
|
|
monkeys-audio:arm64-windows=fail
|
|
monkeys-audio:x64-windows-static=fail
|
|
moos-core:arm-uwp=fail
|
|
moos-core:x64-uwp=fail
|
|
moos-core:x64-windows-static=fail
|
|
moos-essential:arm64-windows=fail
|
|
moos-essential:x64-windows-static-md=fail
|
|
moos-essential:x64-windows=fail
|
|
moos-essential:x86-windows=fail
|
|
# Conflicts with libjpeg-turbo
|
|
mozjpeg:arm64-windows = skip
|
|
mozjpeg:arm-uwp = skip
|
|
mozjpeg:x64-linux = skip
|
|
mozjpeg:x64-osx = skip
|
|
mozjpeg:arm64-osx = skip
|
|
mozjpeg:x64-uwp = skip
|
|
mozjpeg:x64-windows = skip
|
|
mozjpeg:x64-windows-static = skip
|
|
mozjpeg:x64-windows-static-md=skip
|
|
mozjpeg:x86-windows = skip
|
|
# mpir conflicts with gmp
|
|
# see https://github.com/microsoft/vcpkg/issues/11756
|
|
mpir:x86-windows=skip
|
|
mpir:x64-windows=skip
|
|
mpir:x64-windows-static=skip
|
|
mpir:x64-windows-static-md=skip
|
|
mpir:arm64-windows=skip
|
|
mpir:x64-osx=skip
|
|
mpir:x64-linux=skip
|
|
msmpi:arm64-windows=fail
|
|
msmpi:arm-uwp=fail
|
|
msmpi:x64-linux=fail
|
|
msmpi:x64-osx=fail
|
|
msmpi:x64-uwp=fail
|
|
munit:arm-uwp=fail
|
|
munit:arm64-windows=fail
|
|
munit:x64-uwp=fail
|
|
nana:arm-uwp=fail
|
|
nana:x64-linux=fail
|
|
nana:x64-osx=fail
|
|
nana:x64-uwp=fail
|
|
nanodbc:arm-uwp=fail
|
|
nanodbc:x64-uwp=fail
|
|
nanodbc:x64-linux=skip
|
|
nativefiledialog:arm-uwp=fail
|
|
nativefiledialog:x64-uwp=fail
|
|
nettle:arm-uwp=fail
|
|
nettle:arm64-windows=fail
|
|
ngspice:x64-windows-static=fail
|
|
nng:arm-uwp=fail
|
|
nng:x64-uwp=fail
|
|
numactl:arm64-windows=fail
|
|
numactl:arm-uwp=fail
|
|
numactl:x64-osx=fail
|
|
numactl:x64-uwp=fail
|
|
numactl:x64-windows=fail
|
|
numactl:x64-windows-static=fail
|
|
numactl:x64-windows-static-md=fail
|
|
numactl:x86-windows=fail
|
|
ocilib:arm-uwp=fail
|
|
ocilib:arm64-windows=fail
|
|
ocilib:x64-uwp=fail
|
|
ocilib:x64-windows-static-md=fail
|
|
octomap:arm-uwp=fail
|
|
octomap:x64-uwp=fail
|
|
ode:arm64-windows=fail
|
|
ode:arm-uwp=fail
|
|
ode:x64-uwp=fail
|
|
offscale-libetcd-cpp:arm-uwp=fail
|
|
offscale-libetcd-cpp:x64-uwp=fail
|
|
ogre:arm64-osx=fail
|
|
# Conflicts with ogre
|
|
ogre-next:arm64-windows = skip
|
|
ogre-next:arm-uwp = skip
|
|
ogre-next:x64-osx = skip
|
|
ogre-next:arm64-osx = skip
|
|
ogre-next:x64-linux = skip
|
|
ogre-next:x64-uwp = skip
|
|
ogre-next:x64-windows = skip
|
|
ogre-next:x64-windows-static = skip
|
|
ogre-next:x64-windows-static-md=skip
|
|
ogre-next:x86-windows = skip
|
|
# ompl is vulnerable to some form of race in its dependent ports, and adding 'ode' as a dependency
|
|
# does not resolve the issue
|
|
# src/ompl/CMakeFiles/ompl.dir/extensions/ode/src/OpenDEStateValidityChecker.cpp.o
|
|
# -L/mnt/vcpkg-ci/packages/flann_x64-linux/debug/lib -L/mnt/vcpkg-ci/packages/ode_x64-linux/debug/lib
|
|
# -Wl,-rpath,/mnt/vcpkg-ci/packages/flann_x64-linux/debug/lib:/mnt/vcpkg-ci/packages/ode_x64-linux/debug/lib::::::::::::::::::::::::::::::::::::::::::::::::
|
|
# -lode /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libboost_serialization.a
|
|
# /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libboost_filesystem.a
|
|
# /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libboost_system.a -lpthread && :
|
|
# /usr/bin/ld: cannot find -lode
|
|
ompl:x64-osx=fail
|
|
ompl:arm64-osx=fail
|
|
ompl:x64-linux=fail
|
|
# opencc/deps/rapidjson-1.1.0/rapidjson.h: Unknown machine endianess detected
|
|
opencc:arm64-windows=fail
|
|
# opencc/deps/marisa-0.2.5/lib/marisa/grimoire/io/mapper.cc currently doesn't support UWP.
|
|
opencc:arm-uwp=fail
|
|
opencc:x64-uwp=fail
|
|
opencl:arm-uwp=fail
|
|
opencl:x64-uwp=fail
|
|
opencsg:arm-uwp=fail
|
|
opencsg:x64-uwp=fail
|
|
opencv2:arm64-windows = skip
|
|
opencv2:arm-uwp = skip
|
|
opencv2:x64-linux = skip
|
|
opencv2:x64-osx = skip
|
|
opencv2:x64-uwp = skip
|
|
opencv2:x64-windows = skip
|
|
opencv2:x64-windows-static = skip
|
|
opencv2:x64-windows-static-md = skip
|
|
opencv2:x86-windows = skip
|
|
opencv3:arm64-windows = skip
|
|
opencv3:arm-uwp = skip
|
|
opencv3:x64-linux = skip
|
|
opencv3:x64-osx = skip
|
|
opencv3:x64-uwp = skip
|
|
opencv3:x64-windows = skip
|
|
opencv3:x64-windows-static = skip
|
|
opencv3:x64-windows-static-md = skip
|
|
opencv3:x86-windows = skip
|
|
opendnp3:x64-uwp=fail
|
|
opendnp3:arm-uwp=fail
|
|
openmama:x64-windows-static-md=fail
|
|
openmesh:arm64-windows=fail
|
|
openmesh:arm-uwp=fail
|
|
openmesh:x64-uwp=fail
|
|
openscap:x64-windows-static=fail
|
|
openscap:x64-osx=fail
|
|
# osx needs bison 3.4 installed
|
|
openturns:x64-osx=fail
|
|
# https://github.com/AcademySoftwareFoundation/openvdb/issues/1362
|
|
# openvdb\openvdb\libopenvdb.lib : fatal error LNK1248: image size (109A36020) exceeds maximum allowable size (FFFFFFFF)
|
|
openvdb:x64-windows-static=fail
|
|
openvdb:x64-windows-static-md=fail
|
|
openvpn3:x64-osx=fail
|
|
openvpn3:arm64-osx=fail
|
|
openvr:arm64-windows=fail
|
|
openvr:arm-uwp=fail
|
|
openvr:x64-osx=fail
|
|
openvr:x64-uwp=fail
|
|
openvr:x64-windows-static=fail
|
|
optional-bare:arm64-windows = skip
|
|
optional-bare:arm-uwp = skip
|
|
optional-bare:x64-linux = skip
|
|
optional-bare:x64-osx = skip
|
|
optional-bare:x64-uwp = skip
|
|
optional-bare:x64-windows = skip
|
|
optional-bare:x64-windows-static = skip
|
|
optional-bare:x64-windows-static-md=skip
|
|
optional-bare:x86-windows = skip
|
|
opusfile:arm-uwp=fail
|
|
opusfile:x64-uwp=fail
|
|
paho-mqtt:arm-uwp=fail
|
|
paho-mqtt:x64-uwp=fail
|
|
pfring:x64-osx=fail
|
|
pfring:arm64-osx=fail
|
|
# pfring on Linux currently fails because its build scripts enable warnings as
|
|
# errors, and warnings trigger with the Linux kernel headers in the Azure images.
|
|
pfring:x64-linux=fail
|
|
platform-folders:arm-uwp=fail
|
|
platform-folders:x64-uwp=fail
|
|
plibsys:arm-uwp=fail
|
|
plibsys:x64-uwp=fail
|
|
plplot:arm64-windows=fail
|
|
plplot:arm-uwp=fail
|
|
plplot:x64-uwp=fail
|
|
pmdk:arm-uwp=fail
|
|
pmdk:arm64-windows=fail
|
|
pmdk:x64-linux=fail
|
|
pmdk:x64-osx=fail
|
|
pmdk:x64-uwp=fail
|
|
pmdk:x64-windows-static=fail
|
|
pmdk:x86-windows=fail
|
|
popsift:x64-windows-static-md=fail
|
|
popsift:x64-linux=fail # segfaults :(
|
|
portable-snippets:arm-uwp=fail
|
|
# Not yet ready for these platforms.
|
|
qbittorrent:x64-osx=fail
|
|
qbittorrent:x64-linux=fail
|
|
qpid-proton:arm-uwp=fail
|
|
qpid-proton:x64-uwp=fail
|
|
qpid-proton:x64-windows-static=fail
|
|
qt5-base:arm64-windows=fail
|
|
|
|
# Skip deprecated Qt module
|
|
# (remove after 1 year or longer due to vcpkg upgrade not handling removed ports correctly)
|
|
qt5-canvas3d:x64-linux=skip
|
|
qt5-canvas3d:x64-osx=skip
|
|
qt5-canvas3d:arm64-osx=skip
|
|
qt5-canvas3d:x64-windows=skip
|
|
qt5-canvas3d:x64-windows-static=skip
|
|
qt5-canvas3d:x64-windows-static-md=skip
|
|
qt5-canvas3d:x86-windows=skip
|
|
# Missing system libraries
|
|
qt5-wayland:x64-osx=fail
|
|
qtwayland:x64-osx=fail
|
|
qtwayland:arm64-osx=fail
|
|
# Missing prerequisites for CI success
|
|
qt5-webengine:x64-linux=fail
|
|
qt5-webengine:x64-osx=fail
|
|
# Fail due to outdated protoc headers.
|
|
# D:\buildtrees\qt5-webengine\x64-windows-dbg\src\core\debug\gen\net/third_party/quiche/src/quic/core/proto/cached_network_parameters.pb.h(17):
|
|
# fatal error C1189: #error: This file was generated by an older version of protoc which is
|
|
# Succesful built requires protobuf to be installed after qt5-webengine not before. Otherwise the build picks up the wrong headers from inside vcpkg.
|
|
qt5-webengine:x64-windows=skip
|
|
qt5-webengine:x86-windows=skip
|
|
# Missing system libraries
|
|
qt5-x11extras:x64-osx=fail
|
|
qt5-x11extras:arm64-osx=fail
|
|
qwt:x64-osx=fail
|
|
qwt:arm64-osx=fail
|
|
qwt-qt6:x64-osx=fail
|
|
rabit:arm64-osx=fail
|
|
range-v3-vs2015:arm64-windows = skip
|
|
range-v3-vs2015:arm-uwp = skip
|
|
range-v3-vs2015:x64-linux = skip
|
|
range-v3-vs2015:x64-osx = skip
|
|
range-v3-vs2015:arm64-osx = skip
|
|
range-v3-vs2015:x64-uwp = skip
|
|
range-v3-vs2015:x64-windows = skip
|
|
range-v3-vs2015:x64-windows-static = skip
|
|
range-v3-vs2015:x64-windows-static-md=skip
|
|
range-v3-vs2015:x86-windows = skip
|
|
rapidstring:arm64-windows=fail
|
|
rapidstring:arm-uwp=fail
|
|
rapidstring:x64-linux=fail
|
|
rapidstring:x64-uwp=fail
|
|
rapidstring:x64-windows=fail
|
|
rapidstring:x64-windows-static=fail
|
|
rapidstring:x64-windows-static-md=fail
|
|
rapidstring:x86-windows=fail
|
|
raylib:arm64-windows=fail
|
|
raylib:arm-uwp=fail
|
|
raylib:x64-uwp=fail
|
|
# file conflicts with rbdl
|
|
rbdl-orb:x86-windows=skip
|
|
rbdl-orb:x64-windows=skip
|
|
rbdl-orb:x64-windows-static=skip
|
|
rbdl-orb:x64-windows-static-md=skip
|
|
rbdl-orb:x64-uwp=skip
|
|
rbdl-orb:arm-uwp=skip
|
|
rbdl-orb:arm64-windows=skip
|
|
rbdl-orb:x64-linux=skip
|
|
rbdl-orb:x64-osx=skip
|
|
readline:arm-uwp=fail
|
|
readline:x64-uwp=fail
|
|
realsense2:arm64-windows=fail
|
|
realsense2:arm-uwp=fail
|
|
realsense2:x64-uwp=fail
|
|
replxx:arm-uwp=fail
|
|
replxx:x64-uwp=fail
|
|
restbed:arm-uwp=fail
|
|
restbed:x64-uwp=fail
|
|
# file conflicts with msgpack
|
|
rest-rpc:x86-windows=skip
|
|
rest-rpc:x64-windows=skip
|
|
rest-rpc:x64-windows-static=skip
|
|
rest-rpc:x64-windows-static-md=skip
|
|
rest-rpc:x64-uwp=skip
|
|
rest-rpc:arm-uwp=skip
|
|
rest-rpc:arm64-windows=skip
|
|
rest-rpc:x64-linux=skip
|
|
rest-rpc:x64-osx=skip
|
|
rest-rpc:arm64-osx=skip
|
|
rhash:arm64-windows=fail
|
|
rocksdb:arm-uwp=fail
|
|
rocksdb:x64-uwp=fail
|
|
rpclib:arm64-windows=fail
|
|
rpclib:arm-uwp=fail
|
|
rpclib:x64-uwp=fail
|
|
#The website of rply http://w3.impa.br/~diego/software/rply cannot be accessed
|
|
rply:x86-windows=skip
|
|
rply:x64-windows=skip
|
|
rply:x64-windows-static=skip
|
|
rply:x64-uwp=skip
|
|
rply:arm64-windows=skip
|
|
rply:x64-linux=skip
|
|
rply:x64-osx=skip
|
|
rply:x64-windows-static-md=skip
|
|
rsasynccpp:arm64-windows=fail
|
|
rsasynccpp:arm-uwp=fail
|
|
rsasynccpp:x64-linux=fail
|
|
rsasynccpp:x64-osx=fail
|
|
# Requires g++10 but CI compiler only has g++9
|
|
rsm-binary-io:x64-linux=fail
|
|
# Requires g++10 but CI compiler only has g++9
|
|
rsm-bsa:x64-linux=fail
|
|
rtlsdr:x64-uwp=fail
|
|
rtlsdr:arm64-windows=fail
|
|
rtlsdr:arm-uwp=fail
|
|
rtlsdr:x64-linux=fail
|
|
rtlsdr:x64-osx=fail
|
|
|
|
# ryu does not support VS2022 yet
|
|
ryu:x64-windows=fail
|
|
ryu:x64-windows-static=fail
|
|
ryu:x64-windows-static-md=fail
|
|
|
|
sciter:arm64-windows=skip
|
|
sciter:arm-uwp=skip
|
|
sciter:x64-linux=skip
|
|
sciter:x64-osx=skip
|
|
sciter:arm64-osx=skip
|
|
sciter:x64-uwp=skip
|
|
sciter:x64-windows=skip
|
|
sciter:x64-windows-static=skip
|
|
sciter:x64-windows-static-md=skip
|
|
sciter:x86-windows=skip
|
|
scnlib:arm-uwp=fail
|
|
scnlib:x64-uwp=fail
|
|
sdformat10:x64-windows-static-md=fail
|
|
sdformat6:arm-uwp=fail
|
|
sdformat6:arm64-windows=fail
|
|
sdformat6:x64-uwp=fail
|
|
sdformat6:x64-windows-static-md=fail
|
|
sdformat9:arm-uwp=fail
|
|
sdformat9:x64-uwp=fail
|
|
sdformat9:x64-windows-static-md=fail
|
|
sdl2-net:arm-uwp=fail
|
|
sdl2-net:x64-uwp=fail
|
|
septag-sx:arm64-windows=fail
|
|
septag-sx:arm-uwp=fail
|
|
septag-sx:x64-uwp=fail
|
|
shiva:x64-windows-static=fail
|
|
shiva:x64-windows-static-md=fail
|
|
shiva-sfml:x64-linux=fail
|
|
shiva-sfml:x64-osx=fail
|
|
shiva-sfml:arm64-osx=fail
|
|
shiva-sfml:x86-windows=fail
|
|
shiva-sfml:x64-windows=fail
|
|
shogun:arm64-windows = skip
|
|
shogun:arm-uwp = skip
|
|
shogun:x64-osx = skip
|
|
shogun:x64-uwp = skip
|
|
shogun:x64-windows = skip
|
|
shogun:x64-windows-static = skip
|
|
shogun:x64-windows-static-md=skip
|
|
shogun:x86-windows = skip
|
|
signalrclient:x64-uwp=fail
|
|
signalrclient:arm-uwp=fail
|
|
simbody:arm64-windows=fail
|
|
sleef:x86-windows=fail
|
|
slikenet:arm-uwp=fail
|
|
slikenet:x64-uwp=fail
|
|
smpeg2:x64-linux=fail
|
|
sockpp:arm-uwp=fail
|
|
sockpp:x64-uwp=fail
|
|
soil2:arm-uwp=fail
|
|
soil2:x64-uwp=fail
|
|
soqt:arm64-windows=fail
|
|
soqt:arm-uwp=fail
|
|
soqt:x64-uwp=fail
|
|
soundtouch:arm-uwp=fail
|
|
soundtouch:x64-uwp=fail
|
|
spaceland:arm64-windows=fail
|
|
spaceland:arm-uwp=fail
|
|
spaceland:x64-uwp=fail
|
|
spdk:x64-linux=fail
|
|
spdk-dpdk:arm64-windows=fail
|
|
spdk-dpdk:arm-uwp=fail
|
|
spdk-dpdk:x64-osx=fail
|
|
spdk-dpdk:x64-uwp=fail
|
|
spdk-dpdk:x64-windows=fail
|
|
spdk-dpdk:x64-windows-static=fail
|
|
spdk-dpdk:x64-windows-static-md=fail
|
|
spdk-dpdk:x86-windows=fail
|
|
spdk-ipsec:arm64-windows=fail
|
|
spdk-ipsec:arm-uwp=fail
|
|
spdk-ipsec:x64-osx=fail
|
|
spdk-ipsec:x64-uwp=fail
|
|
spdk-ipsec:x64-windows=fail
|
|
spdk-ipsec:x64-windows-static=fail
|
|
spdk-ipsec:x64-windows-static-md=fail
|
|
spdk-ipsec:x86-windows=fail
|
|
# Conflict with isal, and "internal" dep of spdk:x64-linux=fail
|
|
spdk-isal:x64-linux=skip
|
|
stormlib:arm-uwp=fail
|
|
stormlib:x64-uwp=fail
|
|
stxxl:arm-uwp=fail
|
|
stxxl:x64-uwp=fail
|
|
# upstream issue https://github.com/stxxl/stxxl/issues/99
|
|
stxxl:x86-windows=skip
|
|
stxxl:x64-windows=skip
|
|
stxxl:x64-windows-static=skip
|
|
stxxl:x64-windows-static-md=skip
|
|
symengine:arm-uwp=fail
|
|
systemc:arm64-windows=fail
|
|
systemc:arm-uwp=fail
|
|
systemc:x64-uwp=fail
|
|
tcl:arm-uwp=fail
|
|
tcl:arm64-windows=fail
|
|
tcl:x64-uwp=fail
|
|
telnetpp:arm-uwp=fail
|
|
telnetpp:x64-uwp=fail
|
|
|
|
# tensorflow does not support VS2022
|
|
tensorflow:x64-windows=fail
|
|
tensorflow:x64-windows-static=fail
|
|
tensorflow:x64-windows-static-md=fail
|
|
tensorflow-cc:x64-windows=fail
|
|
tensorflow-cc:x64-windows-static=fail
|
|
tensorflow-cc:x64-windows-static-md=fail
|
|
|
|
theia:arm64-windows = skip
|
|
theia:arm-uwp = skip
|
|
theia:x64-uwp = skip
|
|
theia:x64-windows = skip
|
|
theia:x64-windows-static = skip
|
|
theia:x64-windows-static-md=skip
|
|
theia:x86-windows = skip
|
|
tidy-html5:arm-uwp=fail
|
|
tidy-html5:x64-uwp=fail
|
|
tinkerforge:arm-uwp=fail
|
|
tinkerforge:x64-uwp=fail
|
|
tiny-process-library:arm-uwp=fail
|
|
tiny-process-library:x64-uwp=fail
|
|
torch-th:arm64-windows=fail
|
|
torch-th:arm-uwp=fail
|
|
torch-th:x64-uwp=fail
|
|
torch-th:x64-windows-static=fail
|
|
treehopper:x64-windows-static=fail
|
|
treehopper:x64-linux=fail
|
|
unicorn-lib:arm-uwp=fail
|
|
unicorn-lib:x64-uwp=fail
|
|
unittest-cpp:arm64-windows=fail
|
|
unittest-cpp:arm-uwp=fail
|
|
unittest-cpp:x64-uwp=fail
|
|
# USD has set official policy that they will not update to be compatible with TBB in the near term (https://github.com/PixarAnimationStudios/USD/issues/1600)
|
|
usd:arm64-windows=skip
|
|
usd:arm-uwp=skip
|
|
usd:x64-uwp=skip
|
|
usd:x64-windows=skip
|
|
usd:x64-windows-static=skip
|
|
usd:x64-windows-static-md=skip
|
|
usd:x64-linux=skip
|
|
usd:x64-osx=skip
|
|
usd:x86-windows=skip
|
|
uthenticode:arm-uwp=fail
|
|
uthenticode:x64-uwp=fail
|
|
v8:arm64-windows=fail
|
|
v8:arm-uwp=fail
|
|
v8:x64-osx=fail
|
|
v8:x64-uwp=fail
|
|
vectorclass:arm64-windows=fail
|
|
vectorclass:arm-uwp=fail
|
|
vulkan:arm64-windows=fail
|
|
vulkan:arm-uwp=fail
|
|
vulkan:x64-linux=fail
|
|
vulkan:x64-osx=fail
|
|
vulkan:arm64-osx=fail
|
|
vulkan:x64-uwp=fail
|
|
vulkan:x64-windows=fail
|
|
vulkan:x64-windows-static=fail
|
|
vulkan:x64-windows-static-md=fail
|
|
vulkan:x86-windows=fail
|
|
# Conflicts with latest openjpeg port (vxl ships with an old version of openjpeg)
|
|
# conflicts with qt5-location
|
|
vxl:arm64-windows = skip
|
|
vxl:arm-uwp = skip
|
|
vxl:x64-linux = skip
|
|
vxl:x64-osx = skip
|
|
vxl:x64-uwp = skip
|
|
vxl:x64-windows = skip
|
|
vxl:x64-windows-static = skip
|
|
vxl:x64-windows-static-md=skip
|
|
vxl:x86-windows = skip
|
|
winpcap:arm64-windows = skip
|
|
winpcap:arm-uwp = skip
|
|
winpcap:x64-uwp = skip
|
|
winpcap:x64-windows = skip
|
|
winpcap:x64-windows-static = skip
|
|
winpcap:x64-windows-static-md=skip
|
|
winpcap:x86-windows = skip
|
|
winsock2:arm64-windows=skip # https://github.com/microsoft/vcpkg-tool/pull/599
|
|
wpilib:arm64-windows=fail
|
|
wpilib:x64-osx=fail
|
|
wincrypt:arm64-windows=skip # https://github.com/microsoft/vcpkg-tool/pull/599
|
|
x265:arm64-windows=fail
|
|
x265:arm-uwp=fail
|
|
x265:x64-uwp=fail
|
|
xalan-c:x64-windows-static=fail
|
|
xalan-c:arm64-windows=fail
|
|
# No xorg-macros available on osx
|
|
xbitmaps:x64-osx=skip
|
|
xerces-c:arm-uwp=fail
|
|
xerces-c:x64-uwp=fail
|
|
xmlsec:arm-uwp=fail
|
|
xmlsec:x64-uwp=fail
|
|
yara:arm-uwp=fail
|
|
yara:x64-uwp=fail
|
|
z3:arm-uwp=fail
|
|
z3:x64-uwp=fail
|
|
|
|
# clapack is replaced by lapack-reference on the platforms lapack-reference supports
|
|
clapack:x64-linux=skip
|
|
clapack:x64-osx=skip
|
|
clapack:arm64-osx=skip
|
|
clapack:x64-windows-static=skip
|
|
clapack:x64-windows-static-md=skip
|
|
clapack:x64-windows=skip
|
|
clapack:x86-windows=skip
|
|
lapack-reference:arm64-windows=skip
|
|
lapack-reference:arm-uwp=skip
|
|
lapack-reference:x64-uwp=skip
|
|
|
|
# failures for x64-windows-static-md
|
|
ace:x64-windows-static-md=fail
|
|
ijg-libjpeg:x64-windows-static-md=fail
|
|
libcerf:x64-windows-static-md=fail
|
|
libmicrohttpd:x64-windows-static-md=fail
|
|
linenoise-ng:x64-windows-static-md=fail
|
|
netcdf-cxx4:x64-windows-static-md=fail
|
|
open62541:x64-windows-static-md=fail
|
|
openscap:x64-windows-static-md=fail
|
|
sentencepiece:x64-windows-static-md=fail
|
|
symengine:x64-windows-static-md=fail
|
|
unicorn:x64-windows-static-md=fail
|
|
|
|
# these ports require the Microsoft GDK with Xbox Extensions which is not installed on the CI pipeline machines
|
|
ms-gdkx:x64-windows=fail
|
|
ms-gdkx:x64-windows-static=fail
|
|
ms-gdkx:x64-windows-static-md=fail
|
|
|
|
# the version of v8 we have in the repo doesn't support VS2022
|
|
v8:x86-windows=fail
|
|
v8:x64-windows=fail
|
|
v8:x64-windows-static=fail
|
|
v8:x64-windows-static-md=fail
|
|
|
|
zyre:x64-windows-static-md=fail
|
|
usbmuxd:x64-windows-static-md=fail
|
|
workflow:x64-uwp=fail
|
|
workflow:arm-uwp=fail
|
|
|
|
# VS2019 version 16.9.4's project system changes where PDBs are placed in a way that breaks the
|
|
# upstream build script of this port.
|
|
# See https://developercommunity.visualstudio.com/t/Toolset-169-regression-vcxproj-producin/1356639
|
|
dimcli:x64-windows-static-md=fail
|
|
dimcli:x64-windows-static=fail
|
|
|
|
zeroc-ice:x86-windows=fail
|
|
zeroc-ice:x64-windows=fail
|
|
zeroc-ice:x64-windows-static-md=fail
|
|
# ZeroC doesn't provide ARM tagets in project files.
|
|
zeroc-ice:arm64-windows=fail
|
|
zeroc-ice:arm-uwp=fail
|
|
zeroc-ice:x64-uwp=fail
|
|
|
|
# Ports which needs to pass in CI
|
|
cmake:x64-windows=pass
|
|
cmake:x64-windows-static=pass
|
|
cmake:x64-windows-static-md=pass
|
|
cmake:arm64-windows=pass
|
|
cmake:x64-linux=pass
|
|
cmake:x64-osx=pass
|
|
cmake-user:arm-uwp=pass
|
|
cmake-user:arm64-windows=pass
|
|
cmake-user:x64-linux=pass
|
|
cmake-user:x64-osx=pass
|
|
cmake-user:x64-windows-static-md=pass
|
|
cmake-user:x64-windows-static=pass
|
|
cmake-user:x64-windows=pass
|
|
cmake-user:x86-windows=pass
|
|
qt:x64-windows=pass
|
|
qt:x64-windows-static=pass
|
|
# qt:x64-windows-static-md=pass # hunspell is fail so this cannot pass.
|
|
qt:arm64-windows=pass
|
|
qt:x64-linux=pass
|
|
# qt:x64-osx=pass # gstreamer issues preventing qtmultimedia
|
|
vcpkg-ci-arrow:x64-windows=pass
|
|
vcpkg-ci-arrow:x64-windows-static=pass
|
|
vcpkg-ci-arrow:x64-windows-static-md=pass
|
|
vcpkg-ci-arrow:x64-osx=pass
|
|
vcpkg-ci-arrow:x64-linux=pass
|
|
vcpkg-ci-boost:x64-linux=pass
|
|
vcpkg-ci-boost:x64-osx=pass
|
|
vcpkg-ci-boost:x64-windows-static-md=pass
|
|
vcpkg-ci-boost:x64-windows-static=pass
|
|
vcpkg-ci-boost:x64-windows=pass
|
|
vcpkg-ci-boost:x86-windows=pass
|
|
vcpkg-ci-ffmpeg:arm-uwp=pass
|
|
vcpkg-ci-ffmpeg:arm64-windows=pass
|
|
vcpkg-ci-ffmpeg:x64-linux=pass
|
|
vcpkg-ci-ffmpeg:x64-uwp=pass
|
|
vcpkg-ci-ffmpeg:x64-windows-static-md=pass
|
|
vcpkg-ci-ffmpeg:x64-windows-static=pass
|
|
vcpkg-ci-ffmpeg:x64-windows=pass
|
|
vcpkg-ci-ffmpeg:x86-windows=pass
|
|
vcpkg-ci-llvm:x64-linux=pass
|
|
vcpkg-ci-llvm:x64-osx=pass
|
|
vcpkg-ci-llvm:x64-windows-static-md=pass
|
|
vcpkg-ci-llvm:x64-windows-static=pass
|
|
vcpkg-ci-llvm:x64-windows=pass
|
|
vcpkg-ci-llvm:x86-windows=pass
|
|
vcpkg-ci-mathgl:x64-linux=pass
|
|
vcpkg-ci-mathgl:x64-osx=pass
|
|
vcpkg-ci-mathgl:x64-windows=pass
|
|
vcpkg-ci-mathgl:x64-windows-static=pass
|
|
vcpkg-ci-mathgl:x64-windows-static-md=pass
|
|
vcpkg-ci-mathgl:x86-windows=pass
|
|
vcpkg-ci-opencv:arm-uwp=pass
|
|
vcpkg-ci-opencv:arm64-windows=pass
|
|
vcpkg-ci-opencv:x64-linux=pass
|
|
vcpkg-ci-opencv:x64-uwp=pass
|
|
vcpkg-ci-opencv:x64-windows-static-md=pass
|
|
vcpkg-ci-opencv:x64-windows-static=pass
|
|
vcpkg-ci-opencv:x64-windows=pass
|
|
vcpkg-ci-opencv:x86-windows=pass
|
|
vcpkg-ci-openimageio:x86-windows=pass
|
|
vcpkg-ci-openimageio:x64-windows=pass
|
|
vcpkg-ci-openimageio:x64-windows-static=pass
|
|
vcpkg-ci-openimageio:x64-windows-static-md=pass
|
|
vcpkg-ci-openimageio:x64-osx=pass
|
|
vcpkg-ci-openimageio:x64-linux=pass
|
|
vcpkg-ci-paraview:x64-linux=pass
|
|
vcpkg-ci-paraview:x64-osx=pass
|
|
vcpkg-ci-paraview:x64-windows-static-md=pass
|
|
vcpkg-ci-paraview:x64-windows-static=pass
|
|
vcpkg-ci-paraview:x64-windows=pass
|
|
vcpkg-ci-paraview:x86-windows=pass
|
|
vcpkg-ci-wxwidgets:arm64-windows=pass
|
|
vcpkg-ci-wxwidgets:x64-linux=pass
|
|
vcpkg-ci-wxwidgets:x64-osx=pass
|
|
vcpkg-ci-wxwidgets:x64-windows-static-md=pass
|
|
vcpkg-ci-wxwidgets:x64-windows-static=pass
|
|
vcpkg-ci-wxwidgets:x64-windows=pass
|
|
vcpkg-ci-wxwidgets:x86-windows=pass
|