From aa83f4bd2a0ba162fcc104afe3c6afbb9b0812e7 Mon Sep 17 00:00:00 2001 From: ankurverma85 <31362771+ankurverma85@users.noreply.github.com> Date: Fri, 8 Jan 2021 11:55:31 -0800 Subject: [PATCH] [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 --- scripts/azure-pipelines/azure-pipelines.yml | 6 + .../azure-pipelines/test-modified-ports.ps1 | 4 +- scripts/ci.baseline.txt | 171 ++++++++++++++++++ 3 files changed, 179 insertions(+), 2 deletions(-) diff --git a/scripts/azure-pipelines/azure-pipelines.yml b/scripts/azure-pipelines/azure-pipelines.yml index 762c161ec0..7fce6a5c19 100644 --- a/scripts/azure-pipelines/azure-pipelines.yml +++ b/scripts/azure-pipelines/azure-pipelines.yml @@ -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 diff --git a/scripts/azure-pipelines/test-modified-ports.ps1 b/scripts/azure-pipelines/test-modified-ports.ps1 index 546545579e..9ca814cca9 100755 --- a/scripts/azure-pipelines/test-modified-ports.ps1 +++ b/scripts/azure-pipelines/test-modified-ports.ps1 @@ -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 } diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 875032eb1f..5e0a90ea6b 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -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