[vcpkg] Add x64-windows-static-md to pipeline (#15411)

* Add x64-windows-static-md to pipeline

* Update azure-pipelines.yml

* Update test-modified-ports.ps1

* Replicate skip/fail from x64-windows-static

* Add failures to ci.baseline

* Update ci.baseline.txt

* Update ci.baseline.txt

* Update ci.baseline.txt

* Update ci.baseline.txt

Co-authored-by: ankurv <ankurv@microsoft.com>
This commit is contained in:
ankurverma85 2021-01-08 11:55:31 -08:00 committed by GitHub
parent ddeef79a7d
commit aa83f4bd2a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 179 additions and 2 deletions

View File

@ -70,6 +70,12 @@ stages:
jobName: x64_windows_static
poolName: $(windows-pool)
- template: windows/azure-pipelines.yml
parameters:
triplet: x64-windows-static-md
jobName: x64_windows_static_md
poolName: $(windows-pool)
- template: windows/azure-pipelines.yml
parameters:
triplet: x64-uwp

View File

@ -50,7 +50,7 @@ Param(
$BuildReason = $null
)
if (-Not (Test-Path "triplets/$Triplet.cmake")) {
if (-Not ((Test-Path "triplets/$Triplet.cmake") -or (Test-Path "triplets/community/$Triplet.cmake"))) {
Write-Error "Incorrect triplet '$Triplet', please supply a valid triplet."
throw
}
@ -140,7 +140,7 @@ $skipList = . "$PSScriptRoot/generate-skip-list.ps1" `
# Install them so the CI succeeds:
if ($Triplet -in @('x64-uwp', 'arm64-windows', 'arm-uwp')) {
.\vcpkg.exe install protobuf:x86-windows boost-build:x86-windows sqlite3:x86-windows yasm-tool:x86-windows ampl-mp:x86-windows @commonArgs
} elseif ($Triplet -in @('x64-windows', 'x64-windows-static')) {
} elseif ($Triplet -in @('x64-windows', 'x64-windows-static', 'x64-windows-static-md')) {
.\vcpkg.exe install yasm-tool:x86-windows @commonArgs
}

View File

@ -23,6 +23,7 @@
## x64-uwp
## x64-windows
## x64-windows-static
## x64-windows-static-md
## x86-windows
##
@ -70,6 +71,7 @@ catch-classic:x64-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
ccd:arm-uwp=fail
ccd:x64-uwp=fail
@ -87,11 +89,13 @@ 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:arm64-windows=fail
chartdir:arm-uwp=fail
chartdir:x64-uwp=fail
chartdir:x64-windows-static=fail
chartdir:x64-windows-static-md=fail
chmlib:arm-uwp=fail
chmlib:x64-uwp=fail
# Chromium Base requires a recent version of Clang to be installed.
@ -102,9 +106,11 @@ civetweb:x64-uwp = skip
clblas:arm64-windows=fail
clblast:x64-linux=fail
clblast:x64-windows-static=fail
clblast:x64-windows-static-md=fail
clockutils:x64-linux=fail
clockutils:x64-osx=fail
cmark:x64-windows-static=fail
cmark:x64-windows-static-md=fail
cmcstl2:arm64-windows = skip
cmcstl2:arm-uwp = skip
cmcstl2:x64-linux = skip
@ -112,11 +118,13 @@ 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
collada-dom:x64-windows-static=fail
collada-dom:x64-windows-static-md=fail
constexpr-contracts:x64-linux=fail
coolprop:arm-uwp=fail
coolprop:x64-linux=fail
@ -130,6 +138,7 @@ corrade:x64-uwp=fail
cppcms:x64-linux=fail
cppcms:x64-osx=fail
cppcms:x64-windows-static=fail
cppcms:x64-windows-static-md=fail
cppfs:arm-uwp=fail
cppfs:x64-uwp=fail
cppmicroservices:arm64-windows=fail
@ -158,6 +167,7 @@ cudnn:arm64-windows=fail
cudnn:arm-uwp=fail
cudnn:x64-uwp=fail
cudnn:x64-windows-static=fail
cudnn:x64-windows-static-md=fail
cudnn:x86-windows=fail
# Since pipeline cannot automatically install dbghelp dependency, skip this detection
dbghelp:arm-uwp=skip
@ -166,6 +176,7 @@ 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:arm-uwp=fail
@ -178,10 +189,12 @@ devicenameresolver:x64-linux=fail
devicenameresolver:x64-osx=fail
devicenameresolver:x64-uwp=fail
devicenameresolver:x64-windows-static=fail
devicenameresolver:x64-windows-static-md=fail
dimcli:arm-uwp=fail
dimcli:x64-osx=fail
dimcli:x64-uwp=fail
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
dlfcn-win32:arm-uwp=fail
@ -196,6 +209,7 @@ dpdk:x64-linux=fail
dpdk:x64-osx=fail
dpdk:x64-uwp=fail
dpdk:x64-windows-static=fail
dpdk:x64-windows-static-md=fail
dpdk:x64-windows=fail
dpdk:x86-windows=fail
duckx:arm64-windows = skip
@ -205,6 +219,7 @@ duckx:x64-osx = skip
duckx:x64-uwp = skip
duckx:x64-windows = skip
duckx:x64-windows-static = skip
duckx:x64-windows-static-md=skip
duckx:x86-windows = skip
duilib:arm-uwp=fail
duilib:x64-linux=fail
@ -220,6 +235,7 @@ dxut:arm-uwp=fail
dxut:x64-linux=fail
dxut:x64-osx=fail
dxut:x64-windows-static=fail
dxut:x64-windows-static-md=fail
eastl:arm-uwp=fail
easyhook:arm64-windows=fail
easyhook:arm-uwp=fail
@ -227,6 +243,7 @@ easyhook:x64-linux=fail
easyhook:x64-osx=fail
easyhook:x64-uwp=fail
easyhook:x64-windows-static=fail
easyhook:x64-windows-static-md=fail
easyloggingpp:arm-uwp=fail
easyloggingpp:x64-uwp=fail
eathread:arm64-windows=fail
@ -242,6 +259,7 @@ ecm:x64-osx = skip
ecm:x64-uwp = skip
ecm:x64-windows = skip
ecm:x64-windows-static = skip
ecm:x64-windows-static-md=skip
ecm:x86-windows = skip
ecsutil:arm64-windows=fail
ecsutil:arm-uwp=fail
@ -253,9 +271,11 @@ elfutils:x64-osx=fail
embree2:x64-linux=fail
embree2:x64-osx=fail
embree2:x64-windows-static=fail
embree2:x64-windows-static-md=fail
enet:arm-uwp=fail
enet:x64-uwp=fail
epsilon:x64-windows-static=fail
epsilon:x64-windows-static-md=fail
epsilon:arm-uwp=fail
epsilon:x64-linux=fail
epsilon:x64-osx=fail
@ -267,16 +287,19 @@ fann:x64-linux=fail
fann:x64-osx=fail
fann:x64-uwp=fail
fann:x64-windows-static=fail
fann:x64-windows-static-md=fail
farmhash:arm64-windows=fail
farmhash:arm-uwp=fail
farmhash:x64-uwp=fail
farmhash:x64-windows=fail
farmhash:x64-windows-static=fail
farmhash:x64-windows-static-md=fail
farmhash:x86-windows=fail
fastrtps:arm-uwp=fail
fastrtps:x64-linux=fail
fastrtps:x64-uwp=fail
fastrtps:x64-windows-static=fail
fastrtps:x64-windows-static-md=fail
fdk-aac:arm64-windows=fail
fdk-aac:arm-uwp=fail
fdk-aac:x64-uwp=fail
@ -297,6 +320,7 @@ fluidlite:x64-linux=skip
fluidlite:x64-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
fmem:arm-uwp=fail
@ -337,6 +361,7 @@ gainput:x64-uwp=fail
gasol:arm64-windows=fail
gasol:arm-uwp=fail
gasol:x64-uwp=fail
gdal:x64-windows-static-md=fail
gdcm:arm64-windows=fail
gdcm:x64-linux = skip
geos:arm-uwp=fail
@ -355,6 +380,7 @@ getopt-win32:x64-linux=fail
getopt-win32:x64-osx=fail
getopt-win32:x64-uwp=fail
getopt-win32:x64-windows-static=fail
getopt-win32:x64-windows-static-md=fail
gflags:arm-uwp=fail
gflags:x64-uwp=fail
@ -366,6 +392,7 @@ gherkin-c:x64-osx=fail
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
gl3w:arm64-windows=fail
gl3w:arm-uwp=fail
@ -375,6 +402,7 @@ glfw3:arm-uwp=fail
glfw3:x64-uwp=fail
glib:x64-uwp=fail
glib:x64-windows-static=fail
glib:x64-windows-static-md=fail
glib:x64-osx=fail
gmmlib:arm64-windows=fail
gmmlib:arm-uwp=fail
@ -382,6 +410,7 @@ gmmlib:x64-osx=fail
gmmlib:x64-uwp=fail
gmmlib:x64-windows=fail
gmmlib:x64-windows-static=fail
gmmlib:x64-windows-static-md=fail
gmmlib:x86-windows=fail
google-cloud-cpp:arm64-windows=fail
google-cloud-cpp:arm-uwp=fail
@ -407,12 +436,14 @@ h3:arm64-windows=fail
h3:arm-uwp=fail
h3:x64-uwp=fail
halide:x64-windows-static=fail
halide:x64-windows-static-md=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
@ -425,8 +456,10 @@ hidapi:x64-uwp=fail
hiredis:arm-uwp=fail
hiredis:x64-uwp=fail
hpx:x64-windows-static=fail
hpx:x64-windows-static-md=fail
hpx:x64-linux=fail
libhsplasma:x64-windows-static=fail
libhsplasma:x64-windows-static-md=fail
icu:arm-uwp=fail
icu:x64-uwp=fail
idevicerestore:x64-linux=fail
@ -454,6 +487,7 @@ intel-ipsec:x64-osx=fail
intel-ipsec:x64-uwp=fail
intel-ipsec:x64-windows=fail
intel-ipsec:x64-windows-static=fail
intel-ipsec:x64-windows-static-md=fail
intel-ipsec:x86-windows=fail
intel-mkl:arm64-windows=fail
intel-mkl:arm-uwp=fail
@ -462,6 +496,7 @@ intel-mkl:x64-osx=fail
intel-mkl:x64-uwp=fail
intel-mkl:x64-windows=fail
intel-mkl:x64-windows-static=fail
intel-mkl:x64-windows-static-md=fail
intel-mkl:x86-windows=fail
intelrdfpmathlib:arm-uwp=fail
intelrdfpmathlib:x64-linux=fail
@ -476,6 +511,7 @@ isal:x64-osx=fail
isal:x64-uwp=fail
isal:x64-windows=fail
isal:x64-windows-static=fail
isal:x64-windows-static-md=fail
isal:x86-windows=fail
jaeger-client-cpp:arm64-windows=fail
jbig2dec:arm-uwp=fail
@ -486,6 +522,7 @@ jemalloc:x64-linux=fail
jemalloc:x64-osx=fail
jemalloc:x64-uwp=fail
jemalloc:x64-windows-static=fail
jemalloc:x64-windows-static-md=fail
jinja2cpplight:arm-uwp=fail
jinja2cpplight:x64-uwp=fail
keystone:arm-uwp=fail
@ -516,6 +553,7 @@ libbf:arm-uwp=fail
libbf:x64-uwp=fail
libbf:x64-windows=fail
libbf:x64-windows-static=fail
libbf:x64-windows-static-md=fail
libbf:x86-windows=fail
libbson:arm-uwp=fail
libbson:x64-uwp=fail
@ -541,11 +579,13 @@ libdshowcapture:x64-uwp=fail
libepoxy:arm-uwp=fail
libepoxy:x64-uwp=fail
libepoxy:x64-windows-static=fail
libepoxy:x64-windows-static-md=fail
libevent:arm-uwp=fail
libevent:x64-uwp=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
@ -556,6 +596,7 @@ libfabric:x64-linux=fail
libfabric:x64-osx=fail
libfabric:x64-uwp=fail
libfabric:x64-windows-static=fail
libfabric:x64-windows-static-md=fail
libfreenect2:arm64-windows=fail
libfreenect2:x64-linux=fail
libfreenect2:x64-osx=fail
@ -571,12 +612,14 @@ libgpod:arm-uwp=fail
libgpod:x64-uwp=fail
libgpod:x64-windows=fail
libgpod:x64-windows-static=fail
libgpod:x64-windows-static-md=fail
libgpod:x86-windows=fail
libhdfs3:arm64-windows=fail
libhdfs3:arm-uwp=fail
libhdfs3:x64-uwp=fail
libhdfs3:x64-windows=fail
libhdfs3:x64-windows-static=fail
libhdfs3:x64-windows-static-md=fail
libhdfs3:x86-windows=fail
libhdfs3:x64-linux=fail
libhydrogen:arm64-windows=fail
@ -601,6 +644,7 @@ libmad:x64-uwp=fail
libmagic:x86-windows=fail
libmagic:x64-windows=fail
libmagic:x64-windows-static=fail
libmagic:x64-windows-static-md=fail
libmagic:x64-uwp=fail
libmagic:arm64-windows=fail
libmagic:arm-uwp=fail
@ -611,6 +655,7 @@ libmariadb:x64-osx = skip
libmariadb:x64-uwp = skip
libmariadb:x64-windows = skip
libmariadb:x64-windows-static = skip
libmariadb:x64-windows-static-md=skip
libmariadb:x86-windows = skip
# libmesh installs tons of problematic files that conflict with other ports (boost, eigen, etc)
libmesh:arm64-windows=skip
@ -618,12 +663,14 @@ 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:x64-linux=skip
libmodman:arm-uwp=fail
libmodman:x64-uwp=fail
libmodman:x64-windows-static=fail
libmodman:x64-windows-static-md=fail
libmodplug:arm-uwp=fail
libmodplug:x64-uwp=fail
libmpeg2:arm-uwp=fail
@ -643,18 +690,22 @@ libosip2:arm-uwp=fail
libosip2:x64-uwp=fail
libosip2:x64-windows=fail
libosip2:x64-windows-static=fail
libosip2:x64-windows-static-md=fail
libosip2:x86-windows=fail
libpcap:arm64-windows=fail
libpcap:arm-uwp=fail
libpcap:x64-osx=fail
libpcap:x64-uwp=fail
libpcap:x64-windows-static=fail
libpcap:x64-windows-static-md=fail
libpff:arm-uwp=fail
libpff:x64-linux=fail
libpff:x64-osx=fail
libpff:x64-uwp=fail
libpff:x64-windows-static=fail
libpff:x64-windows-static-md=fail
libplist:x64-windows-static=fail
libplist:x64-windows-static-md=fail
libpng-apng:arm64-windows = skip
libpng-apng:arm-uwp = skip
libpng-apng:x64-linux = skip
@ -662,6 +713,7 @@ 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
libpq:arm-uwp=fail
libpq:x64-uwp=fail
@ -669,6 +721,7 @@ libpq:x64-uwp=fail
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
@ -684,6 +737,7 @@ boringssl:x64-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
libressl:arm64-windows = skip
libressl:arm-uwp = skip
@ -692,6 +746,7 @@ 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
libsamplerate:x64-osx=fail
libsoundio:arm64-windows=fail
@ -717,6 +772,7 @@ libudns:arm-uwp=fail
libudns:x64-uwp=fail
libudns:x64-windows=fail
libudns:x64-windows-static=fail
libudns:x64-windows-static-md=fail
libudns:x86-windows=fail
libudns:x64-osx=fail
libui:arm-uwp=fail
@ -741,6 +797,7 @@ libuuid:x64-osx = skip
libuuid:x64-uwp=fail
libuuid:x64-windows=fail
libuuid:x64-windows-static=fail
libuuid:x64-windows-static-md=fail
libuuid:x86-windows=fail
libuv:arm-uwp=fail
libuv:x64-uwp=fail
@ -750,12 +807,14 @@ libvmdk:x64-uwp=fail
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
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
@ -777,6 +836,7 @@ live555:x64-osx=fail
live555:x64-uwp=fail
live555:x64-windows=fail
live555:x64-windows-static=fail
live555:x64-windows-static-md=fail
live555:x86-windows=fail
llgl:arm-uwp=fail
llgl:x64-uwp=fail
@ -798,12 +858,14 @@ luajit:x64-osx = skip
luajit:x64-uwp = skip
luajit:x64-windows = skip
luajit:x64-windows-static = skip
luajit:x64-windows-static-md=skip
luajit:x86-windows = skip
luasocket:x64-linux=fail
luasocket:x64-osx=fail
lzfse:arm-uwp=fail
magnum:arm64-windows=skip
marble:x64-windows-static=fail
marble:x64-windows-static-md=fail
marble:arm64-windows=fail
marble:arm-uwp=fail
marble:x64-linux=fail
@ -826,6 +888,7 @@ 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
memorymodule:arm-uwp=fail
memorymodule:x64-linux=fail
@ -848,6 +911,7 @@ mhook:x64-osx=fail
mhook:x64-uwp=fail
milerius-sfml-imgui:x64-osx=fail
milerius-sfml-imgui:x64-windows-static=fail
milerius-sfml-imgui:x64-windows-static-md=fail
minhook:arm64-windows=fail
minhook:arm-uwp=fail
minhook:x64-linux=fail
@ -869,6 +933,7 @@ microsoft-signalr:x64-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
mman:x64-linux=fail
mman:x64-osx=fail
@ -882,6 +947,7 @@ mmloader:x86-windows=fail
# mmx installs many problematic headers, such as `json.h` and `sched.h`
mmx:x64-windows=skip
mmx:x64-windows-static=skip
mmx:x64-windows-static-md=skip
mmx:x86-windows=skip
mmx:x64-linux=skip
mmx:x64-osx=skip
@ -898,9 +964,11 @@ monkeys-audio:x64-linux=fail
monkeys-audio:x64-osx=fail
monkeys-audio:x64-uwp=fail
monkeys-audio:x64-windows-static=fail
monkeys-audio:x64-windows-static-md=fail
moos-core:arm-uwp=fail
moos-core:x64-uwp=fail
moos-core:x64-windows-static=fail
moos-core:x64-windows-static-md=fail
moos-essential:arm64-windows=fail
moos-essential:x64-windows=fail
moos-essential:x86-windows=fail
@ -912,18 +980,21 @@ mozjpeg:x64-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
msix:x64-linux=fail
msix:x64-osx=fail
msix:x64-windows-static=fail
msix:x64-windows-static-md=fail
msmpi:arm64-windows=fail
msmpi:arm-uwp=fail
msmpi:x64-linux=fail
@ -949,6 +1020,7 @@ nanorange:x64-osx=fail
nanorange:x64-uwp=fail
nanorange:x64-windows=fail
nanorange:x64-windows-static=fail
nanorange:x64-windows-static-md=fail
nanorange:x86-windows=fail
nanovg:arm-uwp=fail
nanovg:x64-uwp=fail
@ -957,8 +1029,10 @@ nativefiledialog:x64-uwp=fail
nethost:x64-uwp=fail
nethost:arm-uwp=fail
nettle:x64-windows-static=skip
nettle:x64-windows-static-md=skip
nettle:x64-windows=skip
ngspice:x64-windows-static=fail
ngspice:x64-windows-static-md=fail
nng:arm-uwp=fail
nng:x64-uwp=fail
nrf-ble-driver:arm-uwp=fail
@ -969,6 +1043,7 @@ 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
nvtt:arm64-windows=fail
nvtt:arm-uwp=fail
@ -977,6 +1052,7 @@ ocilib:arm-uwp=fail
ocilib:arm64-windows=fail
ocilib:x64-uwp=fail
ocilib:x64-windows-static=fail
ocilib:x64-windows-static-md=fail
octomap:arm-uwp=fail
octomap:x64-uwp=fail
ode:arm64-windows=fail
@ -991,6 +1067,7 @@ ogdf:x64-osx=fail
ogdf:x64-uwp = skip
ogdf:x64-windows = skip
ogdf:x64-windows-static = skip
ogdf:x64-windows-static-md=skip
ogdf:x86-windows = skip
ogre:x64-osx=fail
# Conflicts with ogre
@ -1001,6 +1078,7 @@ 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
ois:arm64-windows=fail
ois:arm-uwp=fail
@ -1030,6 +1108,7 @@ opencc:x64-uwp=fail
opencensus-cpp:arm64-windows=fail
opencensus-cpp:x64-windows=fail
opencensus-cpp:x64-windows-static=fail
opencensus-cpp:x64-windows-static-md=fail
opencensus-cpp:x86-windows=fail
opencensus-cpp:x64-uwp=fail
opencl:arm-uwp=fail
@ -1042,6 +1121,7 @@ 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
@ -1050,6 +1130,7 @@ 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
@ -1066,21 +1147,25 @@ openmpi:arm-uwp=fail
openmpi:x64-uwp=fail
openmpi:x64-windows=fail
openmpi:x64-windows-static=fail
openmpi:x64-windows-static-md=fail
openmpi:x86-windows=fail
openni2:x64-uwp=fail
openni2:x64-windows-static=fail
openni2:x64-windows-static-md=fail
openscap:x64-linux=fail
openssl-unix:arm64-windows=fail
openssl-unix:arm-uwp=fail
openssl-unix:x64-uwp=fail
openssl-unix:x64-windows=fail
openssl-unix:x64-windows-static=fail
openssl-unix:x64-windows-static-md=fail
openssl-unix:x86-windows=fail
openssl-uwp:arm64-windows=fail
openssl-uwp:x64-linux=fail
openssl-uwp:x64-osx=fail
openssl-uwp:x64-windows=fail
openssl-uwp:x64-windows-static=fail
openssl-uwp:x64-windows-static-md=fail
openssl-uwp:x86-windows=fail
opentracing:arm-uwp=fail
opentracing:x64-uwp=fail
@ -1090,6 +1175,7 @@ openvr:arm-uwp=fail
openvr:x64-osx=fail
openvr:x64-uwp=fail
openvr:x64-windows-static=fail
openvr:x64-windows-static-md=fail
openxr-loader:arm64-windows=fail
openxr-loader:arm-uwp=fail
openxr-loader:x64-osx=fail
@ -1101,6 +1187,7 @@ 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
@ -1109,6 +1196,7 @@ orocos-kdl:x64-uwp=fail
osgearth:x64-linux=fail
osgearth:x64-osx=fail
osgearth:x64-windows-static=fail
osgearth:x64-windows-static-md=fail
osgearth:x64-windows=fail
osgearth:x86-windows=fail
paho-mqtt:arm-uwp=fail
@ -1120,16 +1208,19 @@ parmetis:x64-osx=fail
pdal:x64-linux=fail
pdal:x64-osx=fail
pdal-c:x64-windows-static=fail
pdal-c:x64-windows-static-md=fail
pdcurses:arm-uwp=fail
pdcurses:x64-linux=fail
pdcurses:x64-osx=fail
pdcurses:x64-uwp=fail
pdcurses:x64-windows-static=fail
pdcurses:x64-windows-static-md=fail
pfring:arm64-windows=fail
pfring:arm-uwp=fail
pfring:x64-uwp=fail
pfring:x64-windows=fail
pfring:x64-windows-static=fail
pfring:x64-windows-static-md=fail
pfring:x86-windows=fail
pfring:x64-osx=fail
# pfring on Linux currently fails because its build scripts enable warnings as
@ -1144,10 +1235,12 @@ pistache:x64-osx=fail
pistache:x64-uwp=fail
pistache:x64-windows=fail
pistache:x64-windows-static=fail
pistache:x64-windows-static-md=fail
pistache:x86-windows=fail
pixel:x64-uwp=fail
pixel:x64-windows=fail
pixel:x64-windows-static=fail
pixel:x64-windows-static-md=fail
pixel:x86-windows=fail
platform-folders:arm-uwp=fail
platform-folders:x64-uwp=fail
@ -1165,6 +1258,7 @@ pmdk:x64-linux=fail
pmdk:x64-osx=fail
pmdk:x64-uwp=fail
pmdk:x64-windows-static=fail
pmdk:x64-windows-static-md=fail
pmdk:x86-windows=fail
pngwriter:arm-uwp=fail
pngwriter:x64-uwp=fail
@ -1177,6 +1271,7 @@ proj4:x64-uwp=fail
protobuf-c:x86-windows=fail
protobuf-c:x64-windows=fail
protobuf-c:x64-windows-static=fail
protobuf-c:x64-windows-static-md=fail
protobuf-c:x64-uwp=fail
protobuf-c:arm64-windows=fail
protobuf-c:arm-uwp=fail
@ -1193,6 +1288,7 @@ qhull:arm-uwp=fail
qpid-proton:arm-uwp=fail
qpid-proton:x64-uwp=fail
qpid-proton:x64-windows-static=fail
qpid-proton:x64-windows-static-md=fail
qt5-activeqt:x64-linux=fail
qt5-activeqt:x64-osx=fail
# Skip deprecated Qt module
@ -1201,10 +1297,12 @@ qt5-canvas3d:x64-linux=skip
qt5-canvas3d:x64-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
qt5-macextras:x64-linux=fail
qt5-macextras:x64-windows=fail
qt5-macextras:x64-windows-static=fail
qt5-macextras:x64-windows-static-md=fail
qt5-macextras:x86-windows=fail
# Missing system libraries
qt5-wayland:x64-osx=fail
@ -1212,6 +1310,7 @@ qt5-wayland:x64-osx=fail
qt5-wayland:x86-windows=fail
qt5-wayland:x64-windows=fail
qt5-wayland:x64-windows-static=fail
qt5-wayland:x64-windows-static-md=fail
qt5-winextras:x64-linux=fail
qt5-winextras:x64-osx=fail
# Missing prerequisites for CI success
@ -1225,16 +1324,19 @@ qt5-webengine:x64-windows=skip
qt5-webengine:x86-windows=skip
# Static builds of qt5-webengine are not supported by the port itself
qt5-webengine:x64-windows-static=skip
qt5-webengine:x64-windows-static-md=skip
# Missing system libraries
qt5-x11extras:x64-osx=fail
# Missing libraries
qt5-x11extras:x86-windows=fail
qt5-x11extras:x64-windows=fail
qt5-x11extras:x64-windows-static=fail
qt5-x11extras:x64-windows-static-md=fail
quickfix:arm-uwp=fail
quickfix:arm64-windows=fail
quickfix:x64-uwp=fail
quickfix:x64-windows-static=fail
quickfix:x64-windows-static-md=fail
quickfix:x64-windows=fail
quickfix:x86-windows=fail
qwt:x64-osx=fail
@ -1248,6 +1350,7 @@ range-v3-vs2015:x64-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
@ -1255,6 +1358,7 @@ 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
@ -1278,6 +1382,7 @@ restbed:x64-uwp=fail
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
@ -1291,6 +1396,7 @@ rpclib:arm-uwp=fail
rpclib:x64-uwp=fail
rsocket:x64-windows=fail
rsocket:x64-windows-static=fail
rsocket:x64-windows-static-md=fail
rtlsdr:x64-uwp=fail
rtlsdr:arm64-windows=fail
rtlsdr:arm-uwp=fail
@ -1306,12 +1412,14 @@ ryml:x64-osx=fail
ryu:arm-uwp=fail
ryu:x64-uwp=fail
ryu:x64-windows-static=fail
ryu:x64-windows-static-md=fail
ryu:x86-windows=fail
ryu::arm64-windows=fail
sciter:arm64-windows=fail
sciter:arm-uwp=fail
sciter:x64-uwp=fail
sciter:x64-windows-static=fail
sciter:x64-windows-static-md=fail
scnlib:arm-uwp=fail
scnlib:x64-uwp=fail
scylla-wrapper:arm-uwp=fail
@ -1319,6 +1427,7 @@ scylla-wrapper:x64-linux=fail
scylla-wrapper:x64-osx=fail
scylla-wrapper:x64-uwp=fail
scylla-wrapper:x64-windows-static=fail
scylla-wrapper:x64-windows-static-md=fail
sdformat6:arm64-windows=fail
sdformat6:arm-uwp=fail
sdformat6:x64-uwp=fail
@ -1349,6 +1458,7 @@ sfml:arm64-windows=fail
shapelib:arm-uwp=fail
shapelib: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:x86-windows=fail
@ -1359,6 +1469,7 @@ 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
@ -1385,6 +1496,7 @@ soil:arm64-windows=skip
soil:x64-windows=skip
soil:x86-windows=skip
soil:x64-windows-static=skip
soil:x64-windows-static-md=skip
soil:x64-linux=skip
soil:x64-osx=skip
soil2:arm-uwp=fail
@ -1395,6 +1507,7 @@ soqt:x64-uwp=fail
soundtouch:arm-uwp=fail
soundtouch:x64-uwp=fail
soundtouch:x64-windows-static=fail
soundtouch:x64-windows-static-md=fail
spaceland:arm64-windows=fail
spaceland:arm-uwp=fail
spaceland:x64-uwp=fail
@ -1405,6 +1518,7 @@ 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
@ -1412,6 +1526,7 @@ 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
spdk-isal:arm64-windows=fail
spdk-isal:arm-uwp=fail
@ -1419,6 +1534,7 @@ spdk-isal:x64-osx=fail
spdk-isal:x64-uwp=fail
spdk-isal:x64-windows=fail
spdk-isal:x64-windows-static=fail
spdk-isal:x64-windows-static-md=fail
spdk-isal:x86-windows=fail
spirv-tools:arm-uwp=fail
spirv-tools:x64-uwp=fail
@ -1445,11 +1561,13 @@ telnetpp:arm-uwp=fail
telnetpp:x64-uwp=fail
tesseract:x64-windows=fail
tesseract:x64-windows-static=fail
tesseract:x64-windows-static-md=fail
tesseract:x86-windows=fail
tesseract:arm64-windows=fail
tfhe:x86-windows=fail
tfhe:x64-windows=fail
tfhe:x64-windows-static=fail
tfhe:x64-windows-static-md=fail
tfhe:x64-uwp=fail
tfhe:arm64-windows=fail
tfhe:arm-uwp=fail
@ -1458,6 +1576,7 @@ 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
thor:x64-linux=fail
thor:x64-osx=fail
@ -1478,19 +1597,23 @@ tmxparser:arm-uwp=fail
tmxparser:x64-uwp=fail
tmxparser:x64-windows=fail
tmxparser:x64-windows-static=fail
tmxparser:x64-windows-static-md=fail
tmxparser:x86-windows=fail
torch-th:arm64-windows=fail
torch-th:arm-uwp=fail
torch-th:x64-uwp=fail
torch-th:x64-windows-static=fail
torch-th:x64-windows-static-md=fail
tre:x64-osx=fail
treehopper:x64-windows-static=fail
treehopper:x64-windows-static-md=fail
treehopper:x64-linux=fail
turbobase64:arm64-windows=fail
turbobase64:arm-uwp=fail
turbobase64:x64-uwp=fail
turbobase64:x64-windows=fail
turbobase64:x64-windows-static=fail
turbobase64:x64-windows-static-md=fail
turbobase64:x86-windows=fail
unicorn:arm64-windows=fail
unicorn:arm-uwp=fail
@ -1507,6 +1630,7 @@ unixodbc:arm-uwp=fail
unixodbc:x64-uwp=fail
unixodbc:x64-windows=fail
unixodbc:x64-windows-static=fail
unixodbc:x64-windows-static-md=fail
unixodbc:x86-windows=fail
unrar:arm64-windows=fail
unrar:arm-uwp=fail
@ -1514,7 +1638,9 @@ unrar:x64-linux=fail
unrar:x64-osx=fail
unrar:x64-uwp=fail
unrar:x64-windows-static=fail
unrar:x64-windows-static-md=fail
urdfdom:x64-windows-static=fail
urdfdom:x64-windows-static-md=fail
usd:x86-windows=fail
uthenticode:arm-uwp=fail
uthenticode:x64-uwp=fail
@ -1532,6 +1658,7 @@ vulkan:x64-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
@ -1542,6 +1669,7 @@ 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
wampcc:arm64-windows=fail
wildmidi:x64-osx=fail
@ -1554,6 +1682,7 @@ winpcap:x64-osx=fail
winpcap:x64-uwp = skip
winpcap:x64-windows = skip
winpcap:x64-windows-static = skip
winpcap:x64-windows-static-md=skip
winpcap:x86-windows = skip
winreg:x64-linux=fail
winreg:x64-osx=fail
@ -1566,6 +1695,7 @@ wintoast:x64-uwp=fail
woff2:x64-linux=fail
woff2:x64-osx=fail
woff2:x64-windows-static=fail
woff2:x64-windows-static-md=fail
wpilib:arm64-windows=fail
wpilib:x64-osx=fail
wxchartdir:x64-osx=fail
@ -1578,6 +1708,7 @@ x265:arm64-windows=fail
x265:arm-uwp=fail
x265:x64-uwp=fail
xalan-c:x64-windows-static=fail
xalan-c:x64-windows-static-md=fail
xalan-c:arm64-windows=fail
xbyak:arm64-windows=fail
xbyak:arm-uwp=fail
@ -1594,6 +1725,7 @@ xmsh:x64-linux=skip
xmsh:x64-osx=skip
xmsh:x64-uwp=skip
xmsh:x64-windows-static=skip
xmsh:x64-windows-static-md=skip
xmsh:x64-windows=skip
xmsh:x86-windows=skip
yajl:arm-uwp=fail
@ -1617,6 +1749,7 @@ zeromq:x64-uwp=fail
zkpp:x86-windows=fail
zkpp:x64-windows=fail
zkpp:x64-windows-static=fail
zkpp:x64-windows-static-md=fail
zkpp:arm64-windows=fail
zkpp:x64-uwp=fail
zkpp:arm-uwp=fail
@ -1633,6 +1766,7 @@ ctp:x64-osx=skip
ctp:x64-uwp=skip
ctp:x64-windows=skip
ctp:x64-windows-static=skip
ctp:x64-windows-static-md=skip
ctp:x86-windows=skip
protozero:arm-uwp=fail
protozero:x64-uwp=fail
@ -1641,8 +1775,45 @@ protozero:x64-uwp=fail
clapack:x64-linux=skip
clapack:x64-osx=skip
clapack:x64-windows-static=skip
clapack:x64-windows-static-md=skip
clapack:x64-windows=skip
clapack:x86-windows=skip
clapack:x64-uwp=skip
lapack-reference:arm64-windows=skip
lapack-reference:arm-uwp=skip
# failures for x64-windows-static-md
ace:x64-windows-static-md=fail
activemq-cpp:x64-windows-static-md=fail
akali:x64-windows-static-md=fail
chromium-base:x64-windows-static-md=fail
clockutils:x64-windows-static-md=fail
fastcgi:x64-windows-static-md=fail
gmp:x64-windows-static-md=fail
graphqlparser:x64-windows-static-md=fail
ijg-libjpeg:x64-windows-static-md=fail
keystone:x64-windows-static-md=fail
libcerf:x64-windows-static-md=fail
libgo:x64-windows-static-md=fail
libmicrohttpd:x64-windows-static-md=fail
libspatialite:x64-windows-static-md=fail
linenoise-ng:x64-windows-static-md=fail
mmloader:x64-windows-static-md=fail
mpg123:x64-windows-static-md=fail
netcdf-cxx4:x64-windows-static-md=fail
open62541:x64-windows-static-md=fail
pngpp:x64-windows-static-md=fail
portmidi:x64-windows-static-md=fail
pthreads:x64-windows-static-md=fail
qt5-tools:x64-windows-static-md=fail
quantlib:x64-windows-static-md=fail
readosm:x64-windows-static-md=fail
sentencepiece:x64-windows-static-md=fail
spirv-tools:x64-windows-static-md=fail
symengine:x64-windows-static-md=fail
teemo:x64-windows-static-md=fail
unicorn:x64-windows-static-md=fail
v8:x64-windows-static-md=fail
yato:x64-windows-static-md=fail
zyre:x64-windows-static-md=fail