########################################################################### ## This file defines the current expected build state of ports in CI. ## ## States ## The following states can be specified for a port: ## If a port is missing from this file then it is assumed ## to build successfully. ## 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. ## 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. ## cascade - The port depends on a port that fails or is excluded by a supports ## expression of a dependency but the port itself states that it can be build. ## This is added to ports to detect "hidden" not tested ports. ## ## Additional States can be specified for specific features: ## feature-fails - The listed feature do not build. They are therefore excluded ## from the "combined" feature test because it would ## simply fail too. ## combination-fails - The listed combination of features will fail to build. ## skip - The listed features are not tested in the CI system. ## cascade - The listed features are cascading. ## no-separate-feature-test - The listed features are not tested in the "separate" feature test. ## options - The listed features are mutually exclusive and can not be selected together. ## The first feature in the list is added to every test combination. Use the `core` ## feature as first one to add no feature to every test combination. ## ## You could select ports by triplet or supports expression: ## curl[wchar]:arm64-osx=feature-fails # the wchar feature does not work on !windows ## curl[wchar](!windows)=feature-fails # Using support expressions is often shorter than listing all triplets ## ## Examples: ## qt3d[extras]=options # extras will be always added to the test combination (it is currently a requirement) ## curl[core,openssl,wolfssl]=options # openssl and wolfssl are exclusive ssl backends but none must be selected ## libgit2[pcre,pcre2]=options # you have to select pcre xor pcre2 ## ## libcanberra[gtk3](osx)=combination-fails # The feature works in the "combined" feature test ## vlpp[tools](osx)=feature-fails # error: use of undeclared identifier 'PATH_MAX' ## ## entt[experimental]=skip # required head build ## realsense2[openni2](!windows)=cascade # cpkg-tool-lessmsi[core] only supports native & windows ## ## # Testing all targets separately would be too time consuming: ## halide[target-amdgpu,target-arm,target-d3d12compute,target-hexagon,target-metal,target-mips,target-nvptx,target-opencl,target-powerpc,target-riscv,target-x86]=no-separate-feature-test # testing all features would be too slow: aws-sdk-cpp[access-management,accessanalyzer,account,acm,acm-pca,alexaforbusiness,amp,amplify,amplifybackend,amplifyuibuilder,apigateway,apigatewaymanagementapi,apigatewayv2,appconfig,appconfigdata,appfabric,appflow,appintegrations,application-autoscaling,application-insights,applicationcostprofiler,appmesh,apprunner,appstream,appsync,arc-zonal-shift,athena,auditmanager,autoscaling,autoscaling-plans,awsmigrationhub,awstransfer,backup,backup-gateway,backupstorage,batch,billingconductor,braket,budgets,ce,chime,chime-sdk-identity,chime-sdk-media-pipelines,chime-sdk-meetings,chime-sdk-messaging,chime-sdk-voice,cleanrooms,cloud9,cloudcontrol,clouddirectory,cloudformation,cloudfront,cloudhsm,cloudhsmv2,cloudsearch,cloudsearchdomain,cloudtrail,cloudtrail-data,codeartifact,codebuild,codecatalyst,codecommit,codedeploy,codeguru-reviewer,codeguru-security,codeguruprofiler,codepipeline,codestar,codestar-connections,codestar-notifications,cognito-identity,cognito-idp,cognito-sync,comprehend,comprehendmedical,compute-optimizer,config,connect,connect-contact-lens,connectcampaigns,connectcases,connectparticipant,controltower,cur,customer-profiles,databrew,dataexchange,datapipeline,datasync,dax,detective,devicefarm,devops-guru,directconnect,discovery,dlm,dms,docdb,docdb-elastic,drs,ds,dynamodb,dynamodbstreams,ebs,ec2,ec2-instance-connect,ecr,ecr-public,ecs,eks,elastic-inference,elasticache,elasticbeanstalk,elasticfilesystem,elasticloadbalancing,elasticloadbalancingv2,elasticmapreduce,elastictranscoder,email,emr-containers,emr-serverless,entityresolution,es,eventbridge,events,evidently,finspace,finspace-data,firehose,fis,fms,forecast,forecastquery,frauddetector,fsx,gamelift,gamesparks,glacier,globalaccelerator,glue,grafana,greengrass,greengrassv2,groundstation,guardduty,health,healthlake,honeycode,iam,identity-management,identitystore,imagebuilder,importexport,inspector,inspector2,internetmonitor,iot,iot-data,iot-jobs-data,iot-roborunner,iot1click-devices,iot1click-projects,iotanalytics,iotdeviceadvisor,iotevents,iotevents-data,iotfleethub,iotfleetwise,iotsecuretunneling,iotsitewise,iotthingsgraph,iottwinmaker,iotwireless,ivs,ivs-realtime,ivschat,kafka,kafkaconnect,kendra,kendra-ranking,keyspaces,kinesis,kinesis-video-archived-media,kinesis-video-media,kinesis-video-signaling,kinesis-video-webrtc-storage,kinesisanalytics,kinesisanalyticsv2,kinesisvideo,kms,lakeformation,lambda,lex,lex-models,lexv2-models,lexv2-runtime,license-manager,license-manager-linux-subscriptions,license-manager-user-subscriptions,lightsail,location,logs,lookoutequipment,lookoutmetrics,lookoutvision,m2,machinelearning,macie,macie2,managedblockchain,managedblockchain-query,marketplace-catalog,marketplace-entitlement,marketplacecommerceanalytics,mediaconnect,mediaconvert,medialive,mediapackage,mediapackage-vod,mediapackagev2,mediastore,mediastore-data,mediatailor,medical-imaging,memorydb,meteringmarketplace,mgn,migration-hub-refactor-spaces,migrationhub-config,migrationhuborchestrator,migrationhubstrategy,mobile,monitoring,mq,mturk-requester,mwaa,neptune,neptunedata,network-firewall,networkmanager,nimble,oam,omics,opensearch,opensearchserverless,opsworks,opsworkscm,organizations,osis,outposts,panorama,payment-cryptography,payment-cryptography-data,pca-connector-ad,personalize,personalize-events,personalize-runtime,pi,pinpoint,pinpoint-email,pinpoint-sms-voice-v2,pipes,polly,pricing,privatenetworks,proton,qldb,qldb-session,queues,quicksight,ram,rbin,rds,rds-data,redshift,redshift-data,redshift-serverless,rekognition,resiliencehub,resource-explorer-2,resource-groups,resourcegroupstaggingapi,robomaker,rolesanywhere,route53,route53-recovery-cluster,route53-recovery-control-config,route53-recovery-readiness,route53domains,route53resolver,rum,s3,s3-crt,s3-encryption,s3control,s3outposts,sagemaker,sagemaker-a2i-runtime,sagemaker-edge,sagemaker-featurestore-runtime,sagemaker-geospatial,sagemaker-metrics,sagemaker-runtime,savingsplans,scheduler,schemas,sdb,secretsmanager,securityhub,securitylake,serverlessrepo,service-quotas,servicecatalog,servicecatalog-appregistry,servicediscovery,sesv2,shield,signer,simspaceweaver,sms,sms-voice,snow-device-management,snowball,sns,sqs,ssm,ssm-contacts,ssm-incidents,ssm-sap,sso,sso-admin,sso-oidc,states,storagegateway,sts,support,support-app,swf,synthetics,text-to-speech,textract,timestream-query,timestream-write,tnb,transcribe,transcribestreaming,transfer,translate,verifiedpermissions,voice-id,vpc-lattice,waf,waf-regional,wafv2,wellarchitected,wisdom,workdocs,worklink,workmail,workmailmessageflow,workspaces,workspaces-web,xray] =no-separate-feature-test embree[backface-culling,compact-polys,filter-function,geometry-curve,geometry-grid,geometry-instance,geometry-point,geometry-quad,geometry-subdivision,geometry-triangle,geometry-user,ray-mask,ray-packets]=no-separate-feature-test gdal[aws-ec2-windows,curl,expat,geos,gif,iconv,jpeg,lerc,libkml,libspatialite,libxml2,lzma,openjpeg,openssl,pcre2,png,qhull,sqlite3,webp,zstd]=no-separate-feature-test google-cloud-cpp[accessapproval,accesscontextmanager,advisorynotifications,alloydb,apigateway,apigeeconnect,apikeys,appengine,artifactregistry,asset,assuredworkloads,automl,baremetalsolution,batch,beyondcorp,bigquery,bigtable,billing,binaryauthorization,certificatemanager,channel,cloudbuild,commerce,composer,confidentialcomputing,connectors,contactcenterinsights,container,containeranalysis,datacatalog,datafusion,datamigration,dataplex,dataproc,datastore,datastream,debugger,deploy,dialogflow-cx,dialogflow-es,discoveryengine,dlp,documentai,edgecontainer,eventarc,experimental-opentelemetry,experimental-storage-grpc,filestore,functions,gameservices,gkehub,gkemulticloud,grafeas,iam,iap,ids,iot,kms,language,logging,managedidentities,memcache,metastore,migrationcenter,monitoring,networkconnectivity,networkmanagement,networksecurity,notebooks,optimization,orgpolicy,osconfig,oslogin,policysimulator,policytroubleshooter,privateca,profiler,pubsub,rapidmigrationassessment,recommender,redis,resourcemanager,resourcesettings,retail,run,scheduler,secretmanager,securitycenter,servicecontrol,servicedirectory,servicemanagement,serviceusage,shell,spanner,speech,storage,storageinsights,storagetransfer,support,talent,tasks,texttospeech,tpu,trace,translate,video,videointelligence,vision,vmmigration,vmwareengine,vpcaccess,webrisk,websecurityscanner,workflows,workstations]=no-separate-feature-test halide=skip llvm=skip opencascade[freeimage,freetype,rapidjson,samples,tbb,vtk]=no-separate-feature-test opencv[ade,aravis,calib3d,contrib,cuda,cudnn,dc1394,directml,dnn,dnn-cuda,dshow,eigen,ffmpeg,freetype,fs,gapi,gdcm,gstreamer,gtk,halide,hdf,highgui,intrinsics,ipp,jpeg,jpegxl,msmf,nonfree,opencl,openexr,opengl,openjpeg,openmp,openvino,ovis,png,python,qt,quality,quirc,rgbd,sfm,tbb,text,thread,tiff,vtk,vulkan,webp,win32ui,world]=no-separate-feature-test qtbase[doubleconversion,gui,sql,thread]=no-separate-feature-test # covered in many combinations vtk[atlmfc,cgns,cuda,debugleaks,fontconfig,gdal,geojson,libharu,libtheora,mpi,netcdf,opengl,openmp,openvr,proj,qt,seacas,sql,tbb,utf8,vtkm]=no-separate-feature-test # Add new items alphabetically ace[tao]:arm-neon-android=feature-fails # tao requires a host tree with tao_idl compiled for the host ace[tao]:arm64-android=feature-fails ace[tao]:x64-android=feature-fails ace[xml-utils]:arm64-linux=cascade ace[xml-utils]:arm64-osx=cascade ace[xml-utils]:x64-linux=cascade activemq-cpp:arm64-linux=cascade activemq-cpp:arm64-windows=cascade adios2:arm64-linux=cascade adios2[cuda]:arm64-osx=cascade adios2[cuda]:x64-windows-static=feature-fails # try_run() invoked in cross-compiling mode adios2[cuda]:x86-windows=cascade adios2[mpi]:x86-windows=feature-fails adios2[python](!(arm64&linux))=feature-fails # Could NOT find Python (missing: Python_NumPy_INCLUDE_DIRS NumPy) adios2[zfp](android | (arm & windows))=feature-fails # try_run() invoked in cross-compiling mode aeron[archive]=skip # archive feature requires Java for SBE code generation aliyun-oss-c-sdk:arm64-windows=cascade aliyun-oss-cpp-sdk:arm64-linux=fail allegro5:arm64-linux=fail allegro5:arm64-windows=fail # Fails with "fatal error LNK1322: cannot avoid potential ARM hazard" even with /Gy ampl-asl:arm64-linux=fail ampl-mp:arm64-linux=cascade anari:arm64-linux=cascade appstream-glib:arm64-linux=cascade apr:arm-neon-android=fail apr:arm64-android=fail apr:arm64-linux=fail apr:x64-android=fail apr-util:arm64-linux=cascade aravis[introspection]:arm64-windows=skip # needs arm64 host aravis[usb]:arm64-linux=cascade armadillo:arm-neon-android=cascade armadillo:arm64-android=cascade armadillo:arm64-linux=cascade armadillo:x64-android=cascade arpack-ng:arm64-linux=cascade arpack-ng:arm64-windows=cascade arrayfire:x64-android=fail # CMake Error at CMakeLists.txt:140 (message): Native Directory not found. Run cmake in a separatedirectory and build the bin2cpp target. arrayfire[cpu]((!windows & !linux) | !x64)=cascade arrayfire[cuda]:arm64-linux=feature-fails arrayfire[cuda]:x64-linux=feature-fails arrayfire[cuda]:x64-windows-release=feature-fails arrayfire[cuda]:x64-windows-static-md=feature-fails arrayfire[cuda]:x64-windows-static=feature-fails arrayfire[cuda]:x64-windows=feature-fails arrayfire[cuda](((!windows | !x64 | xbox) & (!linux | !x64) & (!linux | !arm64)) | ((!windows | !x64) & (!linux | !x64) & (!linux | !arm64)))=cascade arrayfire[opencl]:arm64-linux=feature-fails arrayfire[opencl]:x64-linux=feature-fails arrayfire[unified]:x64-windows-static=feature-fails # ninja: error: 'MKL_ThreadingLibrary_LINK_LIBRARY-NOTFOUND', needed by 'bin/af.dll', missing and no known rule to make it arrayfire[unified]((!windows & !linux) | !x64)=cascade arrow[cuda]:arm64-linux=cascade arrow[cuda]:x64-linux=feature-fails arrow[cuda]:x64-windows-release=feature-fails arrow[cuda]:x64-windows-static-md=feature-fails arrow[cuda]:x64-windows-static=feature-fails arrow[cuda]:x64-windows=feature-fails arrow[cuda](!(windows & x64 & !xbox) & !(linux & x64) & !(linux & arm64))=cascade arrow[jemalloc]:arm64-linux=feature-fails # configure: error: cannot run C compiled programs arrow[orc]:arm64-android=cascade arrow[orc]:arm64-linux=cascade arrow[orc]:x64-android=cascade arrow-adbc[bigquery]:arm64-linux=feature-fails # Could not find GO_BIN using the following names: go arrow-adbc[flightsql]:arm64-linux=feature-fails arrow-adbc[snowflake]:arm64-linux=feature-fails ashes[core](windows)=combination-fails # CMake Error: INSTALL(EXPORT) given unknown export "AshesRenderers". One render backend must be selected asio[coroutine]:arm64-windows=cascade at-spi2-atk:arm64-linux=cascade at-spi2-core:arm64-linux=fail # No cross x11 atk[introspection]:arm64-windows=skip # needs arm64 host atkmm:x64-windows-static-md=cascade atkmm:x64-windows-static=cascade audit:arm64-linux=fail awlib[graphics]:arm64-linux=cascade awlib[graphics]:arm64-osx=feature-fails # Broken code. See https://github.com/microsoft/vcpkg/issues/39849 azure-kinect-sensor-sdk:arm64-linux=cascade azure-storage-cpp:arm64-linux=fail babl[introspection]:arm64-linux=cascade bddisasm:arm64-linux=fail bext-text:arm64-linux=cascade bgfx:arm64-linux=fail bitserializer[rapidyaml-archive]:arm64-windows=cascade blaze[lapack]:arm64-linux=cascade blitz:arm64-windows=fail bond:arm64-linux=fail boost:arm64-linux=cascade boost[mpi]:arm64-windows=cascade boost-graph-parallel:arm64-linux=cascade boost-graph-parallel:arm64-windows=cascade boost-mpi:arm64-windows=cascade boost-odeint[mpi]:arm64-windows=cascade boost-parameter-python:arm64-linux=cascade boost-property-map-parallel:arm64-linux=cascade boost-property-map-parallel:arm64-windows=cascade boost-python:arm64-linux=cascade boost-python[python2]:arm64-osx=cascade boringssl:arm64-linux=skip caf(android)=fail cairo[x11]:arm64-linux=feature-fails cairo[x11](android | osx)=skip # No x11 on osx calceph:arm64-linux=fail ccd:arm64-linux=fail cctag:x64-windows-static-md=fail cctag[cuda]:arm64-linux=feature-fails cctag[cuda]:x64-linux=feature-fails cctag[cuda]:x64-windows-release=feature-fails cctag[cuda]:x64-windows-release=feature-fails cctag[cuda]:x64-windows-static=feature-fails cctag[cuda]:x64-windows=feature-fails ceres[cuda]:arm64-linux=cascade ceres[lapack]:arm64-linux=cascade ceres[suitesparse]:arm64-linux=cascade cgal[qt]:arm64-linux=cascade cgns[core,fortran,hdf5,legacy,lfs,mpi,tests](osx | (linux&!arm64))=combination-fails # ["fortran","hdf5","mpi"]: Could NOT find MPI (missing: MPI_Fortran_FOUND) (found version "3.1") cgns[fortran]:arm64-linux=feature-fails cgns[fortran](windows | android)=feature-fails # No fortran compiler installed cgns[hdf5]:arm64-linux=cascade cgns[mpi]:arm64-linux=cascade chakracore:arm64-linux=skip chartdir=skip # chartdir does not offer stable download URLs chmlib:arm64-linux=fail chronoengine:arm64-linux=fail clamav:arm64-windows=fail clapack:arm64-linux=fail # needs target configuration data clapack(android)=fail # needs target configuration data clblas:arm-neon-android=fail clblas:arm64-android=fail clblas:x64-android=fail clfft:arm64-linux=fail clipboardxx:arm64-linux=fail clockutils:arm-neon-android=fail # gnustl_shared is no longer supported. Please switch to either c++_shared or c++_static. clockutils:arm64-android=fail clockutils:x64-android=fail cnats[sodium]:arm64-linux=cascade coin:arm64-linux=fail coin[openal]:arm64-linux=feature-fails coin-or-cbc:arm64-linux=cascade coin-or-cgl:arm64-linux=cascade coin-or-clp:arm64-linux=cascade coin-or-ipopt(android) = cascade coin-or-osi:arm64-linux=cascade coinutils:arm64-linux=cascade colmap:arm64-linux=cascade colmap[cuda,cuda-redist]:x64-linux=feature-fails colmap[cuda,cuda-redist](arm64 & osx)=cascade coroutine:arm64-osx=fail # requires c++20 cppadcodegen:arm64-linux=fail cppcoro(linux | osx)=fail cppgraphqlgen[clientgen]:arm64-linux=feature-fails cppmicroservices:arm64-linux=fail cppmicroservices(windows & arm)=fail cpprealm:arm-neon-android=cascade # https://github.com/realm/realm-core/issues/8093 cpprealm:arm64-android=cascade cpprealm:x64-android=cascade cpprestsdk(android)=fail crashpad:arm64-linux=fail #Compliation failed due to the lack of Clang++ compiler. crashpad:x64-linux=fail crashrpt(windows)=cascade ctbench:arm64-linux=cascade ctbench:arm64-osx=fail # requires C++ 20 ctemplate:arm64-linux=fail ctemplate:x64-linux=fail cuda:arm64-linux=fail cuda-api-wrappers:arm64-linux=cascade cuda-api-wrappers:arm64-osx=cascade cudnn:arm64-linux=cascade cudnn-frontend:arm64-linux=cascade curl[core,http3,gnutls]=options curl[core,http3,mbedtls]=options curl[core,http3,wolfssl]=options curl[gssapi]:arm64-linux=cascade curl[ldap]:arm64-linux=cascade curl[winldap]:arm64-linux=cascade cutelyst2:arm64-linux=cascade cutelyst2:arm64-windows=cascade cyclonedds[ddsperf]:arm64-linux=feature-fails cyclonedds-cxx:arm64-windows=cascade cyclonedds-cxx[idllib]:x64-windows-static-md=cascade cyclonedds-cxx[idllib]:x64-windows-static=cascade cyrus-sasl:arm64-linux=cascade darknet:arm64-linux=cascade darknet[cuda,cudnn](arm | x86 | android | osx)=cascade darknet[openmp]:arm64-osx=feature-fails # openmp setup needed dartsim:arm64-linux=cascade dawn[x11]:arm64-linux=feature-fails daxa:arm64-linux=fail dbghelp=skip # Since pipeline cannot automatically install dbghelp dependency, skip this detection dbow2:arm64-linux=cascade dbow3:arm64-linux=cascade dbus[x11]:arm64-linux=skip # No cross x11 dbus[x11]:arm64-osx=skip # No x11 on osx dbus-cxx[qt6]:arm64-linux=cascade dcmtk:arm64-linux=fail dcmtk[core,iconv,icu,openssl,png,tiff,tools,xml2,zlib]:arm64-osx=combination-fails # missing symbols from libtiff. See https://github.com/microsoft/vcpkg/issues/33512 dcmtk[iconv](arm64 & windows)=feature-fails # try_run dcmtk[tools](arm64 & windows)=feature-fails # try_run dcmtk(android)=fail # try_run dimcli(windows & static)=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 directfb2:arm64-linux=fail directxtex[core,dx11,dx12,openexr,spectre,tools]:arm64-windows-static-md=combination-fails # error LNK2047: module contains C++ EH or complex EH metadata but was not compiled with /guard:ehcont discord-game-sdk:x64-windows-static-md=fail discord-game-sdk:x64-windows-static=fail dlib[cuda]:arm64-osx=cascade dlib[cuda]:arm64-windows=cascade dlib[cuda]:x86-windows=cascade dmlc[openmp]:arm64-osx=feature-fails # No openmp on osx dpdk:arm64-linux=fail dv-processing:arm64-linux=cascade dv-processing[tools]:arm64-osx=feature-fails # Broke with compiler version. See https://github.com/microsoft/vcpkg/issues/39852 ecal(android)=fail elements:arm64-linux=cascade ensmallen:arm64-linux=cascade ensmallen[openmp]:arm64-osx=feature-fails # No openmp on default osx toolchain entt[experimental]=skip # required head build f3d:arm64-linux=cascade faad2:arm64-linux=fail faiss:arm64-linux=cascade faiss:arm64-osx=fail # No openmp on default osx toolchain faiss[gpu](!(windows & x64) & !(linux & x64))=cascade faudio:arm64-linux=cascade fbgemm:arm64-osx=cascade fbgemm:arm64-windows=cascade fbthrift(android)=cascade fcl:arm64-linux=cascade ffmpeg[all](((!x86 & !x64) | (!android & !linux)) & (!windows | uwp) & !osx)=cascade ffmpeg[all-gpl](((!x86 & !x64) | (!android & !linux)) & (!windows | uwp) & !osx)=cascade ffmpeg[all-nonfree](((!x86 & !x64) | (!android & !linux)) & (!windows | uwp) & !osx)=cascade ffmpeg[all,all-gpl](x64 & android)=feature-fails ffmpeg[alsa](!linux & !android)=cascade # alsa supports ffmpeg[amf]:arm64-osx=cascade ffmpeg[avisynthplus]:arm64-windows=cascade ffmpeg[dav1d]:x86-windows=cascade ffmpeg[fdk-aac](android)=cascade ffmpeg[ffplay]:arm64-linux=cascade ffmpeg[nvcodec,ffplay,opengl](android)=feature-fails ffmpeg[opengl]:arm64-linux=feature-fails ffmpeg[qsv](((!x86 & !x64) | (!android & !linux)) & (!windows | uwp))=cascade ffmpeg[rubberband]:arm64-linux=cascade ffmpeg[sdl2]:arm64-linux=cascade ffmpeg[tensorflow](windows)=cascade ffmpeg[vaapi]:arm64-linux=cascade fftw3[openmp]:arm64-osx=feature-fails # waits for https://github.com/microsoft/vcpkg/pull/30833 fftw3[openmp](windows & !static)=feature-fails # Linker missing symbols. See https://github.com/microsoft/vcpkg/issues/33322 fizz:arm64-linux=cascade fizz:arm64-windows-static-md=cascade fizz:arm64-windows=cascade fizz:x86-windows=cascade fizz(android)=cascade flann[cuda]:arm64-linux=cascade flann[cuda](!(windows & x64 & !xbox) & !(linux & x64) & !(linux & arm64))=cascade flann[cuda,hdf5](x64 & windows)=combination-fails flann[hdf5]:arm64-windows=cascade flashlight-cpu[asr](!x64 | !linux | (!windows & !linux) | uwp) = cascade flashlight-cpu[fl](!x64 | !linux | (!windows & !linux) | uwp) = cascade flashlight-cpu[imgclass](!x64 | !linux | (!windows & !linux) | uwp) = cascade flashlight-cpu[lib]((!windows & !linux) | !x64) = cascade flashlight-cpu[lm](!x64 | !linux | (!windows & !linux) | uwp) = cascade flashlight-cpu[objdet](!x64 | !linux | (!windows & !linux) | uwp) = cascade flashlight-cpu=fail # CMake Error: INSTALL(EXPORT) given unknown export "flashlightTargets". See https://github.com/microsoft/vcpkg/issues/32098 flashlight-cuda:arm64-linux=fail flashlight-cuda[fl,imgclass,lm,objdet,asr]:arm64-linux=cascade flashlight-cuda[fl,imgclass,lm,objdet,asr]:x64-linux=cascade flashlight-sequence[cuda]:arm64-linux=cascade flashlight-sequence[cuda]:arm64-osx=cascade flashlight-sequence[cuda]:arm64-windows=cascade flashlight-sequence[cuda]:x86-windows=cascade flashlight-sequence[openmp]:arm64-osx=feature-fails # No openmp on osx flashlight-text[kenlm]:arm64-windows=cascade fltk:arm64-linux=fail fluidsynth[pulseaudio]:arm64-linux=cascade fluidsynth[pulseaudio](android | osx | windows)=cascade forge:arm64-linux=cascade forge:x86-windows=fail freealut:arm64-linux=cascade freeglut:arm64-linux=fail freeglut:arm64-osx=fail # Needs XQuartz freeglut(android)=fail freerdp[server]:arm64-osx=skip # Uses api removed with macOS 15. Don't get fixed. See https://github.com/FreeRDP/FreeRDP/issues/10558 freerdp[urbdrc]:arm64-linux=cascade freerdp[x11]:arm64-linux=feature-fails freerdp[x11]:arm64-osx=skip # No x11 on osx freetype-gl:arm64-linux=fail freetype-gl[glew]:arm64-linux=cascade ftgl:arm64-linux=fail ftgl(android)=fail g2o:arm64-linux=cascade g3log:arm-neon-android=fail g3log:arm64-android=fail g3log:x64-android=fail gamenetworkingsockets:arm-neon-android=fail gamenetworkingsockets:arm64-android=fail gamenetworkingsockets:x64-android=fail gapp:arm64-osx=fail # requires c++20 gapp(android)=fail # requires c++20 gdal[arrow,parquet](!(arm64 | x64))=cascade gdal[aws-ec2-windows](!windows)=cascade gdal[iconv]:arm64-linux=feature-fails gdal[libxml2]:arm64-linux=feature-fails gdbm[readline]:arm64-linux=feature-fails gdk-pixbuf[introspection]:arm64-windows=skip # needs arm64 host gegl:arm64-osx=fail # meson bug on osx. See https://github.com/microsoft/vcpkg/issues/44411 geogram:arm64-linux=cascade geogram[graphics](!(arm64&linux))=feature-fails # imgui not found. See https://github.com/microsoft/vcpkg/issues/32421 geotrans=skip # Port geotrans source ftp://ftp.nga.mil server extremely slow may take several hours to download ggml[cuda]:arm64-linux=cascade ginkgo[cuda]:arm64-linux=cascade ginkgo[cuda]:arm64-osx=cascade ginkgo[cuda]:arm64-windows=cascade ginkgo[cuda]:x86-windows=cascade ginkgo[mpi]:arm64-linux=cascade ginkgo[openmp]:arm64-osx=feature-fails # No openmp on osx ginkgo[openmp](windows)=feature-fails # needs openmp 3.0 support but msvc only supports openmp 2.0 gl2ps:arm64-linux=fail gl3w:arm64-linux=fail glad[glx]:arm64-osx=skip # No x11 on osx glew:arm64-linux=fail glew[egl]:arm64-osx=feature-fails glfw3:arm64-linux=fail glib[selinux]:arm64-linux=feature-fails glib-networking[openssl, gnutls]=options # You have to select exactly one ssl backend glpk[dl]:arm64-linux=cascade glpk[dl](!windows | uwp)=cascade glpk[mysql]:arm64-linux=cascade glpk[mysql]:arm64-osx=cascade glpk[mysql]:arm64-windows=cascade glpk[mysql]:x86-windows=cascade glpk[odbc]:arm64-linux=cascade glpk[odbc](!windows | uwp)=cascade glui:arm64-linux=cascade gmmlib:arm64-linux=fail gmsh[mpi]:arm64-linux=cascade gmsh[mpi]:arm64-windows=cascade gmsh[mpi]:x64-windows-static-md=cascade gmsh[mpi]:x64-windows-static=cascade gmsh[mpi]:x64-windows=cascade gmsh[mpi]:x86-windows=cascade gmsh[occ]:arm64-linux=feature-fails # cannot find -lX11: No such file or directory gobject-introspection:arm64-linux=fail gobject-introspection(android)=fail gobject-introspection(arm64 & windows)=skip # needs arm64 host google-cloud-cpp[opentelemetry]=feature-fails # error: opentelemetry/trace/semantic_conventions.h: No such file or directory google-cloud-cpp[storage-grpc]=feature-fails # error: opentelemetry/trace/semantic_conventions.h: No such file or directory google-cloud-cpp[storagetransfer]:arm64-osx=feature-fails # See https://github.com/microsoft/vcpkg/issues/32149 gppanel:arm64-linux=cascade grantlee:arm64-linux=cascade graphene[introspection]:arm64-windows=skip # needs arm64 host gsoap=skip # gsoap does not offer stable public source downloads gstreamer[asio](!windows | uwp) = cascade gstreamer[core,aes,alsa,aom,assrender,bzip2,cairo,chromaprint,closedcaption,colormanagement,dash,dtls,fdkaac,flac,fluidsynth,gdk-pixbuf,ges,gpl,hls,jpeg,libav,libde265,microdns,modplug,mpg123,nls,nvcodec,ogg,openh264,openjpeg,openmpt,opus-bad,opus-base,pango,plugins-bad,plugins-base,plugins-good,plugins-ugly,png,smoothstreaming,sndfile,soundtouch,soup,speex,srt,srtp,taglib,vorbis,vpx,wayland,webp,webrtc,wildmidi,x264,x265]:arm64-linux=combination-fails # too many GOT entries for -fpic, please recompile with -fPIC gstreamer[dc1394]:arm64-linux=cascade gstreamer[dc1394](android)=cascade gstreamer[faad]:arm64-linux=cascade gstreamer[gl]:arm64-linux=feature-fails gstreamer[gl-graphene]:arm64-linux=feature-fails # ERROR: Problem encountered: Could not find requested OpenGL library gstreamer[nvcodec](windows)=feature-fails gstreamer[openal]:arm64-linux=cascade gstreamer[vulkan]:arm64-linux=feature-fails gstreamer[vulkan](android | windows)=feature-fails gstreamer[wayland](osx | windows)=cascade gstreamer[x11]:arm64-linux=feature-fails gstreamer[x11](android | osx)=feature-fails # no system X11 in CI gtk:arm64-linux=cascade gtk:arm64-windows=cascade gtk(windows & staticcrt)=cascade gtk3:arm64-linux=cascade gtkmm:arm64-linux=cascade gtkmm:arm64-windows=cascade gtkmm:x64-windows-static-md=cascade gtkmm:x64-windows-static=cascade guile:arm64-linux=fail gz-common:arm64-linux=cascade gz-fuel-tools:arm64-linux=cascade gz-gui(android | arm)=cascade gz-physics(arm|android)=cascade gz-rendering(arm|android) = cascade gz-sensors(arm|android)=cascade gz-sim:arm64-linux=skip # many parallel links cause memory exhaustion on our 128GB of RAM lab VMs gz-sim:x64-linux=skip gz-tools:arm-neon-android=fail # Needs Java runtime gz-tools:arm64-android=fail gz-tools:x64-android=fail hareflow:x64-windows-static=cascade harfbuzz[introspection]:arm64-windows=skip # needs arm64 host hdf5[core,fortran,parallel](linux | osx)=options # Fortran disabled in port openmpi hdf5[fortran]:arm64-linux=feature-fails hdf5[fortran](android | windows)=feature-fails # No fortran compiler hdf5[parallel](android)=cascade hdf5[parallel](arm64 & windows)=cascade hdf5[threadsafe](android)=feature-fails # pthread_setcancelstate hello-imgui[experimental-dx11-binding](!windows | uwp)=cascade hello-imgui[experimental-dx12-binding](x86 | !windows | uwp)=cascade hello-imgui[freetype-lunasvg]=skip # see https://github.com/microsoft/vcpkg/issues/44212 hello-imgui[glfw-binding]:arm64-linux=cascade hello-imgui[metal-binding](!osx)=cascade hello-imgui[sdl2-binding]=skip # see https://github.com/microsoft/vcpkg/issues/44212 hidapi:arm64-linux=cascade highfive[opencv]:arm64-linux=cascade hpx[cuda](!(windows & x64 & !xbox) & !(linux & x64) & !(linux & arm64))=cascade hpx[mpi]:arm64-linux=cascade hpx[mpi](windows & !(x64 | x86))=cascade hunspell:x64-windows-static-md=fail hunspell[tools](windows)=feature-fails # error C2065: 'mode_t': undeclared identifier. See https://github.com/microsoft/vcpkg/issues/30633 hypre:arm64-linux=cascade hypre:arm64-windows=cascade hypre:x86-windows=cascade ideviceinstaller:x64-windows-static-md=fail idevicerestore:arm64-linux=cascade idevicerestore:arm64-windows=cascade idevicerestore:x64-linux=fail idevicerestore:x64-windows-static-md=cascade idevicerestore:x64-windows-static=cascade idyntree[irrlicht]:arm64-linux=cascade igraph:arm64-linux=cascade igraph[openmp]:arm64-osx=feature-fails # openmp setup needed ijg-libjpeg:arm64-linux=skip imcce-openfa:arm64-linux=fail imgui[allegro5-binding]:arm64-linux=cascade imgui[glfw-binding]:arm64-linux=cascade imgui[glut-binding]:arm64-linux=cascade imgui-sfml:arm64-linux=cascade infoware[opengl]:arm64-linux=feature-fails infoware[x11]:arm64-linux=feature-fails irrlicht[tools]:arm64-linux=feature-fails irrlicht[tools]:arm64-osx=feature-fails # X11 installation required irrlicht[tools]:x64-linux=feature-fails irrxml:arm64-osx=cascade irrxml:arm64-windows=cascade ismrmrd:x86-windows=fail itay-grudev-singleapplication:arm64-linux=cascade itk:arm64-linux=cascade itk[core,vtk,python](!static & !(arm & windows))=combination-fails itk[cuda]:arm64-linux=cascade itk[cuda]:x64-linux=feature-fails itk[cuda,cufftw]:x86-windows=cascade itk[cuda,cufftw](android | osx)=cascade itk[python]=skip # fails on configure or takes very long to build itk[tools]:x86-windows=cascade itk(android)=skip # try_run itk(arm & windows)=skip # try_run ixwebsocket[core,mbedtls,openssl,sectransp,ssl]=options # you can only choose one ssl backend or none jemalloc(android)=fail jkqtplotter:arm64-linux=cascade jsonnet:arm64-windows=cascade juce:arm64-linux=fail kddockwidgets[core]=combination-fails # configure: error: *** No frontend enabled. *** kddockwidgets[qtquick]:arm64-linux=cascade kddockwidgets[qtwidgets]:arm64-linux=cascade kdiagram:arm64-linux=cascade kdreports:arm64-linux=cascade kdsingleapplication:arm64-linux=cascade kdsoap:arm64-linux=cascade kdstatemachineeditor:arm64-linux=cascade kdutils[testing]:arm64-linux=feature-fails kdutils[testing]:arm64-linux=feature-fails kenlm[interpolate]:arm64-linux=feature-fails # Couldn't find tool "interpolate" kf5archive:arm64-linux=cascade kf5attica:arm64-linux=cascade kf5auth:arm64-linux=cascade kf5bookmarks:arm64-linux=cascade kf5codecs:arm64-linux=cascade kf5completion:arm64-linux=cascade kf5config:arm64-linux=cascade kf5configwidgets:arm64-linux=cascade kf5coreaddons:arm64-linux=cascade kf5crash:arm64-linux=cascade kf5dbusaddons:arm64-linux=cascade kf5declarative:arm64-linux=cascade kf5diagram:arm64-linux=cascade kf5globalaccel:arm64-linux=cascade kf5guiaddons:arm64-linux=cascade kf5holidays:arm64-linux=cascade kf5i18n:arm64-linux=cascade kf5iconthemes:arm64-linux=cascade kf5itemmodels:arm64-linux=cascade kf5itemviews:arm64-linux=cascade kf5jobwidgets:arm64-linux=cascade kf5kcmutils:arm64-linux=cascade kf5kio:arm64-linux=cascade kf5newstuff:arm64-linux=cascade kf5notifications:arm64-linux=cascade kf5package:arm64-linux=cascade kf5parts:arm64-linux=cascade kf5plotting:arm64-linux=cascade kf5service:arm64-linux=cascade kf5solid:arm64-linux=cascade kf5sonnet:arm64-linux=cascade kf5syntaxhighlighting:arm64-linux=cascade kf5texteditor:arm64-linux=cascade kf5textwidgets:arm64-linux=cascade kf5wallet:arm64-linux=cascade kf5widgetsaddons:arm64-linux=cascade kf5windowsystem:arm64-linux=cascade kf5xmlgui:arm64-linux=cascade kf6archive:arm64-linux=cascade kf6archive[translations]:arm64-linux=cascade kf6archive(android)=skip # needs newer ECM version kf6i18n:x64-windows-release=skip # conflicts with kf5i18n kf6i18n:x64-windows=skip # conflicts with kf5i18n kf6i18n:x86-windows=skip # conflicts with kf5i18n kf6itemmodels:x64-windows-release=skip # conflicts with kf5itemmodels kf6itemmodels:x64-windows=skip # conflicts with kf5itemmodels kf6itemmodels:x86-windows=skip # conflicts with kf5itemmodels kfr:arm64-linux=fail kfr[capi]:arm64-linux=feature-fails kfr[capi](windows)=feature-fails # feature emits DLL even when built static kissfft[openmp]:arm64-osx=feature-fails # No openmp on osx kissfft[tools]:arm64-linux=feature-fails krb5:arm64-linux=fail lapack-reference:arm64-linux=fail lapack-reference:arm64-windows=cascade lapack-reference[blas-select,cblas,noblas]=options # Cannot built feature 'cblas' together with feature 'noblas'. cblas requires blas. lapack-reference(android)=fail # no fortran compiler libadwaita:arm64-linux=cascade libadwaita:arm64-windows=cascade libadwaita:x64-windows-static=cascade libaiff:arm64-linux=fail libaiff:x64-linux=fail libalkimia:arm64-linux=cascade libalkimia:arm64-windows=cascade libalkimia[webengine]:x64-windows=cascade libalkimia[webengine]:x86-windows=cascade libalkimia[webengine](static)=cascade libavif[dav1d]:x86-windows=cascade libcaer:arm64-linux=cascade libcamera:arm64-linux=fail libcanberra[alsa]:arm64-osx=cascade libcanberra[core]:arm64-osx=combination-fails # see https://github.com/microsoft/vcpkg/issues/31032 libcanberra[core]=combination-fails # configure: error: *** No backend enabled. *** libcanberra[core,defaults,gstreamer,gtk3,null]:arm64-osx=combination-fails # fatal error: 'gdk/gdkx.h' file not found libcanberra[gtk3]:arm64-linux=feature-fails libcanberra[gtk3]:arm64-osx=combination-fails # No package 'systemd' found # See https://github.com/microsoft/vcpkg/issues/31032 libcanberra[oss]:arm64-osx=feature-fails # oss not installed libcanberra[pulse]:arm64-linux=feature-fails libcanberra[pulse]:arm64-osx=feature-fails # pulseaudio not installed libcerf:x64-windows-static-md=fail libcopp:arm64-windows=fail libdc1394:arm64-linux=cascade libedit:arm64-linux=fail libfreenect2:arm64-linux=cascade libfreenect2:arm64-windows=fail libfreenect2[opengl]:arm64-linux=cascade libfreenect2[openni2]:arm64-linux=cascade libfreenect2[openni2]:arm64-osx=cascade libfreenect2[openni2]:arm64-windows=cascade libfreenect2[openni2]:x64-linux=cascade libfreenect2[openni2]:x64-windows-static=cascade libftdi:arm64-linux=cascade libftdi:arm64-osx=cascade libftdi:x64-linux=cascade libftdi:x64-windows-static-md=cascade libftdi:x64-windows-static=cascade libftdi1:arm64-linux=cascade libgit2[core,openssl,winhttp,sectransp,mbedtls,ssl]=options # only one TLS backend is allowed libgit2[pcre,pcre2]=options # have to select pcre xor pcre2 libgit2[winhttp](!windows)=feature-fails libgo:x64-android=fail libgwenhywfar[qt5]:arm64-linux=cascade libgwenhywfar[qt5]:arm64-osx=feature-fails # See https://github.com/microsoft/vcpkg/issues/31216 libgxps:x64-windows-static=fail libharu:arm64-linux=fail libhdfs3=skip # never worked https://github.com/microsoft/vcpkg/pull/10021#issuecomment-1595343157 libigl[embree]:arm64-windows=cascade libigl[glfw]:arm64-linux=cascade libigl[imgui]:arm64-linux=cascade libigl[opengl]:arm64-linux=feature-fails libigl[opengl](android)=feature-fails libirecovery:arm64-linux=cascade libirecovery:x64-windows-static-md=fail libjxl:arm-neon-android=fail # error: out of range pc-relative fixup value liblas[tools](android)=feature-fails libleidenalg:arm64-linux=cascade liblsquic:arm64-windows=cascade libmariadb:arm64-linux=skip libmem:arm64-linux=cascade libmesh:arm64-linux=skip libmikmod:arm64-linux=cascade libmodman:x64-windows-static=fail libmtp:arm64-linux=cascade libmultisense[opencv]:arm64-linux=cascade libmysofa:arm64-linux=fail libnick:arm64-linux=fail libnick:arm64-osx=fail libnick:x64-linux=fail libodb-mysql:x64-linux=cascade libodb-mysql:x86-windows=cascade libodb-pgsql:x64-linux=cascade libodb-sqlite:x64-linux=cascade libofx:arm64-linux=cascade libofx[ofx2qif,ofxdump]:arm64-osx=feature-fails # gettext link error. See https://github.com/microsoft/vcpkg/issues/33043 libopensp(android)=fail libopnmidi[gens-emulator]=options # You have to select at least one emulator libosmscout[cairo]:arm64-linux=feature-fails libosmscout[qt5]:arm64-linux=cascade libosmscout[svg]:arm64-linux=feature-fails # can't find iconv despite libiconv being a dependency libotd[sdl]:arm64-linux=cascade libp7-baical:arm64-osx=cascade libp7-baical:arm64-windows=cascade libplist:x64-windows-static=fail libpmemobj-cpp[benchmark]:arm64-linux=cascade libpmemobj-cpp[benchmark]:arm64-osx=cascade libpmemobj-cpp[benchmark]:arm64-windows=cascade libpmemobj-cpp[benchmark]:x64-linux=cascade libpmemobj-cpp[benchmark]:x64-windows-static=cascade libpmemobj-cpp[benchmark]:x86-windows=cascade libproxy[bindings-csharp](!windows & !osx)=feature-fails # No C# compiler installed (brew install mono on osx) libproxy[tests]:arm64-linux=feature-fails # tests expect a system-deployed z.so libpsl[libidn2,libicu]=options # "At least one of libidn2 and libicu should be selected." libqcow=skip # The developer of libqcow does not offer stable release archives libqglviewer:arm64-linux=cascade libqtrest:arm64-linux=cascade libraw[openmp]:arm64-osx=feature-fails # requires openmp (works with right setup) librdkafka[sasl]:arm64-linux=cascade librdkafka[sasl](android | (windows & (static | arm | x86)))=cascade libressl:arm64-linux=skip libsbml[expat, libxml2]=options # have to select excatly one xml lib(they are features) libsmb2[krb5]:arm64-linux=cascade libssh[core,openssl,mbedtls]=options # we have to select feature openssl or mbedtls libtar:arm64-linux=fail libtcod[sdl]:arm64-linux=cascade libtomcrypt(arm & windows)=fail libtorch:arm64-linux=cascade libtorch:x86-windows=cascade libtorch[dist](!x64 | !linux) = cascade libtorch(arm & windows)=cascade libtorrent[python]:arm64-linux=cascade libui:arm64-linux=cascade libusb[udev]:arm64-linux=feature-fails libuvc:arm64-linux=cascade libva:arm64-linux=fail libwandio:arm64-windows=fail libwandio:x64-windows-static-md=fail libwandio:x64-windows-static=fail libwandio:x64-windows=fail libwandio:x86-windows=fail libwebp[all]:arm64-linux=cascade libwebp[anim,cwebp,dwebp,extras,gif2webp,img2webp,info,mux,libwebpmux,nearlossless,swap16bitcsp,unicode,vwebp]:x64-android=no-separate-feature-test # Compiler crash without simd libwebp[core]:x64-android=combination-fails # Compiler crash without simd libwebp[vwebp]:arm64-linux=cascade libwebp[vwebp]:arm64-linux=cascade libwebp[vwebp](android)=cascade libwebp[vwebp-sdl]:arm64-linux=cascade libwebp[vwebp-sdl](android | osx | (windows & static))=cascade libxaw:arm64-osx=cascade libxaw:arm64-windows=cascade libxmu:arm64-windows=cascade libxslt[python]:arm64-linux=cascade libxt:arm64-windows-static-md=fail # Inline asm used doesn't appear to support arm64-windows libxt:arm64-windows=fail # Inline asm used doesn't appear to support arm64-windows libxt:x64-windows-release=fail # Appears to have broken races libxt:x64-windows=fail liquid-dsp:arm64-linux=fail llama-cpp[tools](arm & windows)=feature-fails # unresolved symbols llgi[tool]:arm64-linux=feature-fails llgi[vulkan]:arm64-linux=feature-fails llgl:arm-neon-android=fail llgl:arm64-android=fail llgl:x64-android=fail llgl[vulkan]:arm64-linux=feature-fails llgl[vulkan]:arm64-osx=cascade # no vulkan sdk installed llgl[vulkan]:x64-linux=feature-fails llvm[core,flang]=options # exclude flang from all since it is not compatible with enable enable-eh llvm[enable-mlir-python-bindings]:arm64-osx=feature-fails # Could NOT find Python3 (missing: Development Development.Module Development.Embed) (found version "3.12"). Same as https://github.com/microsoft/vcpkg/issues/34779 llvm[libcxxabi](windows)=feature-fails # see https://github.com/microsoft/vcpkg/issues/31038 log4cxx:arm64-linux=cascade loguru:arm64-linux=fail lua[tools]:arm64-linux=feature-fails luajit:arm-neon-android=cascade # needs same pointer size for host luasec:x64-windows-static=fail lunarg-vulkantools:arm64-linux=cascade luv:arm64-windows=cascade magma:arm64-linux=cascade magma:arm64-osx=cascade magnum[al-info]:arm64-linux=cascade magnum[anyaudioimporter]:arm64-linux=cascade magnum[anyshaderconverter,shadertools,shaderconverter,vk-info]=skip # only available in head build magnum[audio]:arm64-linux=cascade magnum[distancefieldconverter,eglcontext,fontconverter,gl-info,gl,glxcontext,magnumfont,magnumfontconverter,opengltester,shaders,text,windowlesseglapplication,windowlessglxapplication]:arm64-linux=feature-fails magnum[glfwapplication]=cascade magnum[glxcontext,windowlessglxapplication](android)=feature-fails magnum[sdl2application]:arm64-linux=cascade magnum[wavaudioimporter]:arm64-linux=cascade magnum-extras:arm64-linux=cascade magnum-integration:arm64-linux=cascade magnum-plugins:arm64-linux=cascade magnum-plugins[cgltfimporter,glslangshaderconverter,ktximageconverter,ktximporter,openexrimageconverter,openexrimporter,spirvtoolsshaderconverter,stbdxtimageconverter]=skip # only available in head build magnum-plugins[meshoptimizersceneconverter](!(linux&arm64))=feature-fails # see https://github.com/microsoft/vcpkg/issues/31112 mapnik[iewer]:arm64-linux=cascade mapnik[input-gdal]:arm64-linux=cascade mapnik[input-ogr]:arm64-linux=cascade mapnik[utility-mapnik-index]:arm64-linux=feature-fails mapnik[viewer]:arm64-linux=cascade materialx[render]:arm64-linux=feature-fails mathgl[arma]:arm64-linux=cascade mathgl[fltk]:arm64-linux=cascade mathgl[glut]:arm64-linux=cascade mathgl[hdf5,qt5]:arm64-windows=cascade mathgl[opengl]:arm64-linux=feature-fails mathgl[qt5]:arm64-linux=cascade mathgl[wx]:arm64-linux=cascade matplotplusplus[lapack]:arm64-linux=cascade matplotplusplus[opencv]:arm64-linux=cascade matplotplusplus[opengl]:arm64-linux=cascade mchehab-zbar:arm64-linux=fail mdl-sdk:arm64-linux=fail mdl-sdk[df-vulkan]:arm64-linux=cascade mesa:arm64-linux=fail mesa:arm64-osx=fail # See https://github.com/microsoft/vcpkg/issues/39782 mesa:x64-linux=fail # Missing dependent libraries. mesa:x64-windows-static=fail # Due to static crt. mesa[egl](!windows)=feature-fails # ERROR: Problem encountered: EGL requires dri, haiku, or windows mesa[llvm]=feature-fails # ERROR: Neither a subproject directory nor a llvm.wrap file was found. (llvm-config found: NO) metrohash:arm64-linux=fail minc:arm64-linux=cascade minc[minc1](android)=feature-fails minisat-master-keying:arm64-linux=fail mlpack:arm64-linux=cascade mnn[cuda]:x64-windows-static-md=cascade mnn[cuda]:x64-windows-static=cascade mnn[cuda]:x64-windows=cascade mnn[cuda]:x86-windows=cascade mnn[vulkan]:arm64-osx=cascade # no vulkan sdk installed monkeys-audio:arm64-windows=fail monkeys-audio:x64-windows-static=fail moos-core:x64-windows-static=fail moos-essential:arm64-windows=fail moos-essential:x64-windows-static-md=fail moos-essential:x64-windows-static=cascade moos-essential:x64-windows=fail moos-essential:x86-windows=fail moos-ui:x64-windows-static=cascade morcules-swiftnet:arm64-linux=fail morphologica:arm64-linux=cascade mpi:arm64-windows=cascade mpir:x64-android=fail ms-gdkx:x64-windows-release=skip ms-gdkx:x64-windows-static-md=skip ms-gdkx:x64-windows-static=skip ms-gdkx:x64-windows=skip msdfgen[core,extensions,geometry-preprocessing,openmp,tools]:arm64-osx=combination-fails # requires openmp (works with right setup) msdfgen[openmp]:arm64-osx=feature-fails # No openmp on osx msh3:arm64-linux=cascade msquic:arm64-linux=fail msquic[0-rtt]:arm64-linux=cascade msquic[0-rtt](android)=cascade msquic(android)=fail muda:arm64-linux=cascade mujoco:arm64-linux=cascade mvfst:arm64-linux=cascade mygui:arm64-linux=cascade mygui[tools]:arm64-osx=feature-fails # Linker errors undefined symbols. See https://github.com/microsoft/vcpkg/issues/34416 mysql-connector-cpp:arm64-linux=fail nana:arm64-linux=fail nana:x64-linux=fail nanobind:arm64-linux=cascade nanogui:arm64-linux=cascade nativefiledialog-extended:arm64-linux=cascade neko-network[nlog]:arm64-linux=feature-fails netcdf-c[core]:arm64-linux=combination-fails # error: cannot find math library netcdf-c[dap]:arm64-linux=feature-fails netcdf-c[szip]:arm64-linux=cascade netcdf-c[szip](static | uwp)=cascade netcdf-c[tools]:arm64-linux=feature-fails netcdf-c[zstd]:arm64-linux=cascade netcdf-cxx4:arm64-windows-static-md=fail netcdf-cxx4:x64-windows-static-md=fail netgen[python]:arm64-linux=cascade nethost:arm64-linux=fail ngspice:x64-windows-static=fail ngtcp2[gnutls]:arm64-windows-static-md=cascade ngtcp2[gnutls]:arm64-windows=cascade nifticlib:arm64-linux=fail nrf-ble-driver:arm64-linux=fail nss:x64-windows-static=cascade nvidia-cutlass:arm64-linux=cascade nvtt[cuda]:arm64-osx=cascade nvtt[cuda]:x86-windows=cascade nvtt[cuda](x64 & (linux | windows))=feature-fails # nvtt getting dated wrt cuda octave:arm64-linux=fail octave:arm64-osx=fail # blas must select openblas instead of Accelerate octave(android)=skip ode:arm64-windows=fail ogdf:arm64-linux=fail ogre:arm64-linux=fail ogre[csharp](windows)=feature-fails # .NET workloads not installed in the build lab ogre[d3d9](windows)=feature-fails # DirectX 9 SDK not installed in the build lab ogre[python]=feature-fails # broken on all test platforms right now ogre-next:arm64-linux=fail ogre-next[csharp]:arm64-osx=cascade ogre-next[d3d9]:arm64-osx=cascade ogre-next[gl3plus]:arm64-osx=feature-fails ogre-next[java]:arm64-osx=cascade ogre-next[python]:arm64-osx=cascade ogre-next(android)=fail ois:x64-android=fail omniorb:arm64-linux=fail omplapp:arm64-linux=cascade omplapp[opengl](android)=feature-fails # Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY OPENGL_INCLUDE_DIR) onnx-optimizer[pybind11]:arm64-linux=cascade onnx-optimizer[pybind11]:arm64-windows=cascade onnx-optimizer[pybind11]:x64-linux=cascade onnx-optimizer[pybind11]:x64-windows-static-md=cascade onnx-optimizer[pybind11]:x64-windows-static=cascade onnx-optimizer[pybind11]:x86-windows=cascade onnxruntime[openvino](!x64 | osx | uwp) = cascade onnxruntime[tensorrt](!((x64 & windows & !static) | (x64 & linux)))=cascade onnxruntime[tensorrt]((x64 & windows & !static) | (x64 & linux))=feature-fails # requires TensorRT installation onnxruntime-gpu=skip openal-soft[pipewire](!(linux&x64))=cascade openal-soft[pulseaudio](!(linux&x64))=cascade openblas[dynamic-arch]:arm64-linux=feature-fails opencascade[vtk]:arm64-linux=cascade opencc:arm64-windows=fail # opencc/deps/rapidjson-1.1.0/rapidjson.h: Unknown machine endianess detected opencc:x64-android=fail opencsg:arm64-linux=cascade opencv:arm64-linux=cascade opencv2[dc1394]:arm64-linux=cascade opencv2[dc1394](windows & !arm)=cascade opencv2[ffmpeg](!windows)=feature-fails # ffmpeg5+ is not supported under opencv2. See https://github.com/microsoft/vcpkg/issues/32151 opencv2[gtk]:x64-windows-static-md=cascade opencv2[gtk]:x64-windows-static=cascade opencv2[python]:arm64-osx=feature-fails # requires python2 opencv2[qt]:arm64-linux=cascade opencv2[world]=feature-fails # See https://github.com/microsoft/vcpkg/issues/29943 opencv3[contrib]:arm64-linux=cascade opencv3[dc1394]:arm64-linux=cascade opencv3[dc1394]:arm64-osx=feature-fails opencv3[dc1394]:x64-linux=feature-fails opencv3[dc1394](android | windows)=cascade opencv3[dnn]:arm64-linux=cascade opencv3[ffmpeg]=feature-fails # ffmpeg5+ is not supported under opencv3. See https://github.com/microsoft/vcpkg/issues/32150 opencv3[gtk]:arm64-linux=cascade opencv3[gtk]:x64-windows-static-md=cascade opencv3[gtk,halide,qt]:arm64-windows=cascade opencv3[halide]:arm64-linux=cascade opencv3[halide,gtk]:x64-windows-static=cascade opencv3[opengl]:arm64-linux=feature-fails opencv3[opengl]:arm64-osx=no-separate-feature-test # needs gui (gtk | qt) opencv3[opengl]:x64-linux=no-separate-feature-test # needs gui (gtk | qt) opencv3[opengl](android)=feature-fails opencv3[ovis]:arm64-linux=cascade opencv3[python]:arm64-linux=cascade opencv3[qt]:arm64-linux=cascade opencv3[quality]:arm64-linux=cascade opencv3[sfm]:arm64-linux=cascade opencv3[vtk]:arm64-linux=cascade opencv3[world]=skip # fails in combinations with "viz" opencv4[ade,aravis,calib3d,carotene,contrib,eigen,ffmpeg,freetype,fs,gapi,gdcm,gstreamer,hdf,highgui,intrinsics](!linux & !(arm64 & android))=no-separate-feature-test # a-i opencv4[aravis]:arm64-linux=cascade opencv4[aravis](xbox)=cascade opencv4[core,cuda,world](windows)=options opencv4[cuda]:arm64-linux=cascade opencv4[cuda](!((windows & x64 & !xbox) | (linux & x64) | (linux & arm64)))=cascade opencv4[cuda,cudnn]:arm64-osx=cascade opencv4[cuda,cudnn,dc1394,dnn-cuda]:arm64-windows=cascade opencv4[cuda,cudnn,dc1394,dnn-cuda]:x86-windows=cascade opencv4[cudnn]:arm64-linux=cascade opencv4[cudnn](!((windows & x64 & !xbox) | (linux & x64) | (linux & arm64)) | !((windows & x64) | (linux & x64) | (linux & arm64)))=cascade opencv4[dc1394]:arm64-linux=cascade opencv4[dc1394](windows)=cascade opencv4[dnn-cuda]:arm64-linux=cascade opencv4[dnn-cuda]:arm64-osx=cascade opencv4[dnn-cuda](!((windows & x64 & !xbox) | (linux & x64) | (linux & arm64)) | !((windows & x64) | (linux & x64) | (linux & arm64)))=cascade opencv4[gstreamer](xbox)=cascade opencv4[gtk]:arm64-linux=cascade opencv4[halide](!android & !(windows & staticcrt) & !(arm & windows))=feature-fails # error C2039: 'attachHalide': is not a member of 'cv::dnn::GeluFunctor' opencv4[halide](android | (windows & staticcrt) | (arm & windows))=cascade opencv4[halide]=no-separate-feature-test # error C2039: 'attachHalide': is not a member of 'cv::dnn::GeluFunctor' opencv4[jpeg,jpegxl,nonfree,openexr,openjpeg,png,quality,quirc,qt,sfm,rgbd,thread,text,tiff,vulkan,webp,world](!osx & !(x64 & android))=no-separate-feature-test # j-l opencv4[jpegxl]:arm-neon-android=cascade opencv4[opengl]:arm64-linux=feature-fails opencv4[opengl]:x64-linux=feature-fails opencv4[opengl](android)=feature-fails opencv4[opengl](windows)=feature-fails # Option WITH_OPENGL is enabled but corresponding dependency have not been found: "HAVE_OPENGL" is FALSE opencv4[opengl](xbox)=cascade opencv4[opengl]=no-separate-feature-test # needs Win32UI, Qt or GTK to enable HAVE_OPENGL opencv4[ovis]:arm64-linux=cascade opencv4[ovis](android)=feature-fails opencv4[python]:arm64-linux=cascade opencv4[qt]:arm64-linux=cascade opencv4[qt](ios | xbox)=cascade opencv4[vtk]:arm64-linux=cascade opencv4[vtk](xbox)=cascade opencv4[vulkan]:arm64-linux=cascade opencv4[world]:arm64-linux=cascade openimageio[jpegxl]:arm-neon-android=cascade openimageio[opencv]:arm64-linux=cascade openimageio[qt]:arm64-linux=cascade openimageio[viewer]:arm64-linux=cascade openjpeg[tools]=skip # fails and is deprecated openldap:arm64-linux=fail openldap[cyrus-sasl]:arm64-linux=cascade openmama:arm64-linux=cascade openmama:arm64-windows=cascade openmama:x64-windows-static-md=fail openmama:x64-windows-static=cascade openmpi:arm-neon-android=fail openmpi:arm64-android=fail openmpi:x64-android=fail openmvg:arm64-linux=cascade openmvg[core](arm & windows)=combination-fails # nmmintrin.h(17): fatal error C1189: #error: This header is specific to X86, X64, ARM64, and ARM64EC targets. See https://github.com/microsoft/vcpkg/issues/33746 openmvg[opencv](arm & windows)=feature-fails openmvg[openmp](arm & windows)=feature-fails openmvg[software]:arm64-linux=cascade openmvg[software](arm & windows)=cascade openmvs:arm64-linux=cascade openmvs[cuda]((!windows | !x64 | xbox) & (!linux | !x64) & (!linux | !arm64))=cascade openmvs[opengl](android)=feature-fails openmvs[openmp]:arm64-osx=feature-fails # openmp setup needed openmvs(arm & windows)=fail # Incorrect use of arm64 intrinsics in in VS 2022 17.13 broke these with -Zc:arm64-aliased-neon-types- openni2:arm64-linux=cascade openni2:arm64-osx=cascade openni2:arm64-windows=cascade openni2:x64-linux=cascade openscap[crypto,util,python](arm & windows)=cascade openscap[python](!windows)=feature-fails # CI image lacks swig openslide(windows & !native)=cascade openslide(windows & native)=fail # g_auto* using __attribute__((cleanup)) opensubdiv[cuda]:arm64-linux=cascade opensubdiv[cuda]:x86-windows=cascade opensubdiv[dx]:arm64-linux=cascade opensubdiv[dx]:x64-linux=cascade opensubdiv[glew]:arm64-linux=cascade opensubdiv[glfw]:arm64-linux=cascade opensubdiv[omp]:arm64-linux=feature-fails opensubdiv[opengl]:arm64-linux=feature-fails openturns:arm64-linux=cascade openvdb[ax]:arm64-linux=cascade openvdb[ax]:arm64-osx=feature-fails openvdb[ax]:x64-linux=feature-fails openvdb[ax](!osx & !linux)=cascade openvdb[nanovdb]:arm64-linux=cascade openvdb[nanovdb]:arm64-osx=cascade openvdb[nanovdb-tools]:arm64-linux=cascade openvino:arm64-android=skip # conflicts with kleidiai openvino:arm64-linux=skip openvino:arm64-osx=skip # conflicts with kleidiai openvino:arm64-windows-static-md=fail openvino:arm64-windows=fail openvr:x64-windows-static=fail openxr-loader:arm64-linux=fail openzl:arm64-windows-static-md=fail openzl:arm64-windows=fail openzl:x64-windows-release=fail openzl:x64-windows-static-md=fail openzl:x64-windows-static=fail openzl:x64-windows=fail orc:arm64-linux=fail orc(android)=fail # try_run for time_t properties osg:arm64-linux=fail osg[examples]:arm64-linux=cascade osg[nvtt](android | arm)=cascade osg[plugins]:arm64-linux=cascade osg[sdl1]:arm64-linux=cascade osg[sdl1](android | osx)=cascade osg[tools]:arm64-linux=cascade osg-qt:arm64-linux=cascade osgearth:arm64-linux=cascade osgearth[tools]:arm64-osx=feature-fails # Undefined _NSSearchPathForDirectoriesInDomains pango[introspection]:arm64-windows=skip # needs arm64 host pangolin:arm64-linux=cascade pangolin[core,eigen,examples,ffmpeg,gui,jpeg,lz4,module,openexr,openni2,png,realsense,tiff,tools,vars,video,zstd]:x64-windows-static-md=combination-fails pangolin[core,eigen,examples,ffmpeg,gui,jpeg,lz4,module,openexr,png,realsense,test,tiff,tools,vars,video,zstd](!(arm & windows))=combination-fails # see https://github.com/microsoft/vcpkg/issues/31304 pangolin[core,eigen,examples,ffmpeg,gui,jpeg,lz4,module,openexr,png,realsense,tiff,tools,uvc,vars,video,zstd]:arm64-osx=combination-fails pangolin[core,eigen,examples,ffmpeg,gui,jpeg,lz4,module,openexr,png,realsense,tiff,tools,uvc,vars,video,zstd]:x64-linux=combination-fails pangolin[openni2]:arm64-linux=cascade pangolin[openni2]:arm64-osx=cascade pangolin[openni2]:x64-linux=cascade pangolin[openni2,realsense,uvc]:arm64-windows=cascade pangolin[openni2,uvc]:x64-windows-static=cascade pangolin[pybind11]:arm64-linux=cascade pangolin[pybind11]:arm64-osx=feature-fails pangolin[pybind11]:arm64-windows-static-md=feature-fails pangolin[pybind11]:arm64-windows=feature-fails pangolin[pybind11]:x64-linux=feature-fails pangolin[pybind11]:x64-windows-release=feature-fails pangolin[pybind11]:x64-windows-static-md=feature-fails pangolin[pybind11]:x64-windows=feature-fails pangolin[pybind11]:x86-windows=feature-fails pangolin[uvc]:x64-windows-static-md=cascade pangolin[uvc]:x64-windows=cascade pangolin[uvc]:x86-windows=cascade pangomm:x64-windows-static-md=cascade pangomm:x64-windows-static=cascade paraview:arm64-linux=cascade paraview[cuda]:x64-linux=feature-fails paraview[cuda](!(windows & x64 & !xbox) & !(linux & x64) & !(linux & arm64))=cascade paraview[mpi]:arm64-windows-static-md=cascade paraview[mpi]:arm64-windows=cascade paraview[mpi,vtkm]:x86-windows=cascade paraview[python]:arm64-windows-static-md=feature-fails paraview[python]:arm64-windows=feature-fails paraview(arm64 & windows)=fail # in-build host tools parmetis:arm64-linux=cascade parmetis:arm64-windows=cascade parquet:arm64-windows=cascade parquet:x86-windows=cascade pbc:x64-windows-static-md=cascade pbc:x64-windows-static=cascade pcapplusplus:arm64-windows=cascade pcapplusplus:x64-windows-static-md=cascade pcapplusplus:x64-windows-static=cascade pcapplusplus:x86-windows=cascade pcl[apps]:arm64-osx=cascade pcl[cuda]:arm64-osx=cascade pcl[examples]:arm64-linux=cascade pcl[libusb]:arm64-linux=cascade pcl[opengl]:arm64-linux=feature-fails pcl[opengl](android)=feature-fails pcl[openni2]:arm64-linux=cascade pcl[openni2]:arm64-osx=cascade pcl[openni2,apps]:x64-linux=cascade pcl[pcap]:x64-windows-static-md=cascade pcl[pcap,openni2,apps]:x64-windows-static=cascade pcl[qt]:arm64-linux=cascade pcl[simulation]:arm64-linux=cascade pcl[visualization]:arm64-linux=cascade pcl[vtk]:arm64-linux=cascade pdal:arm64-linux=cascade pdal-c:arm64-linux=cascade pdal-c:arm64-windows=cascade pfring:arm64-linux=fail pfring:arm64-osx=fail pipewire:arm64-linux=fail pixel:arm64-linux=cascade plplot:arm64-linux=fail # Cannot find required math library plplot[wxwidgets]:arm64-linux=cascade plplot[x11]:arm64-linux=cascade plplot[x11]:arm64-windows=cascade plplot[x11]:x64-windows-static-md=cascade plplot[x11]:x64-windows-static=cascade plplot[x11]:x64-windows=cascade plplot[x11]:x86-windows=cascade pmdk:x64-windows-static=fail poco[core,mariadb,mysql]=options # You can not install mariadb and mysql at the same time poco[mysql]:x86-windows=cascade poco[odbc]:arm64-linux=feature-fails poco[pdf]:arm64-linux=cascade poppler[qt]:arm64-linux=cascade ppqsort[openmp]:arm64-osx=feature-fails # No openmp on osx projectm:arm64-linux=fail prometheus-cpp[pull]:arm64-windows=cascade protobuf-c[test]:arm64-linux=feature-fails proxygen:arm64-linux=cascade ptyqt:arm64-linux=cascade ptyqt:arm64-windows=cascade pulseaudio:arm64-linux=cascade pybind11:arm64-linux=cascade python2:arm64-linux=fail qca:arm64-linux=cascade qcoro:arm64-linux=cascade qcoro[dbus]:x64-windows-static=cascade qcoro(android)=cascade qcustomplot:arm64-linux=cascade qgis-o2:arm64-linux=cascade qhttpengine:arm64-linux=cascade qhttpengine:arm64-windows=cascade qlementine:arm64-linux=cascade qlementine-icons:arm64-linux=cascade qscintilla:arm64-linux=cascade qt:arm64-linux=cascade qt-advanced-docking-system:arm64-linux=cascade qt-advanced-docking-system(android)=fail qt3d:arm64-linux=cascade qt3d[animation]=options # is a requirement, see https://github.com/microsoft/vcpkg/issues/31336 qt3d[extras]=options # is a requirement, see https://github.com/microsoft/vcpkg/issues/31336 qt5:arm64-linux=cascade qt5:arm64-windows=cascade qt5[all,wayland,webengine]:x86-windows=cascade qt5[doc](!native) = cascade qt5[wayland]:arm64-osx=cascade qt5[wayland,webengine]:x64-windows-static-md=cascade qt5[wayland,webengine]:x64-windows-static=cascade qt5[wayland,webengine]:x64-windows=cascade qt5[webengine]:arm64-linux=cascade qt5[webengine]:arm64-osx=cascade qt5[webengine]:x64-linux=cascade qt5-3d:arm64-linux=cascade qt5-base:arm64-linux=cascade qt5-base[cups]:x64-linux=feature-fails # requires CUPS system libs qt5-base[icu]:arm64-osx=feature-fails qt5-base[icu]:x64-windows-release=feature-fails qt5-base[icu]:x64-windows-static-md=feature-fails qt5-base[icu]:x64-windows-static=feature-fails qt5-base[icu]:x64-windows=feature-fails qt5-base[icu]:x86-windows=feature-fails qt5-base[vulkan]:arm64-osx=feature-fails # needs MolkenVK qt5-base(android)=skip # port doesn't support cross builds qt5-base(arm & windows)=fail # qt5-base: no cross builds qt5-charts:arm64-linux=cascade qt5-connectivity:arm64-linux=cascade qt5-datavis3d:arm64-linux=cascade qt5-declarative:arm64-linux=cascade qt5-gamepad:arm64-linux=cascade qt5-graphicaleffects:arm64-linux=cascade qt5-imageformats:arm64-linux=cascade qt5-location:arm64-linux=cascade qt5-mqtt:arm64-linux=cascade qt5-multimedia:arm64-linux=cascade qt5-networkauth:arm64-linux=cascade qt5-purchasing:arm64-linux=cascade qt5-quick3d:arm64-linux=cascade qt5-quickcontrols:arm64-linux=cascade qt5-quickcontrols2:arm64-linux=cascade qt5-quicktimeline:arm64-linux=cascade qt5-remoteobjects:arm64-linux=cascade qt5-script:arm64-linux=cascade qt5-scxml:arm64-linux=cascade qt5-scxml:arm64-windows=cascade qt5-sensors:arm64-linux=cascade qt5-serialbus:arm64-linux=cascade qt5-serialport:arm64-linux=cascade qt5-speech:arm64-linux=cascade qt5-svg:arm64-linux=cascade qt5-tools:arm64-linux=cascade qt5-translations:arm64-linux=cascade qt5-virtualkeyboard:arm64-linux=cascade qt5-wayland:arm64-linux=cascade qt5-webchannel:arm64-linux=cascade qt5-webengine(!(arm & windows))=fail # Missing prerequisites for CI success qt5-webengine(arm & windows)=cascade qt5-webglplugin:arm64-linux=cascade qt5-websockets:arm64-linux=cascade qt5-webview:arm64-linux=cascade qt5-x11extras:arm64-linux=cascade qt5-x11extras:arm64-osx=fail # Missing system libraries qt5-x11extras(windows)=fail # Missing libraries qt5-xmlpatterns:arm64-linux=cascade qt5compat:arm64-linux=cascade qt5compat[iconv](!(linux&arm64))=feature-fails # requires qtbase without icu qtapplicationmanager:arm64-linux=cascade qtbase[cups](linux)=feature-fails # requires CUPS system libs qtbase[dbus]:arm64-linux=cascade qtbase[dbus](android)=cascade qtbase[egl]:arm64-linux=feature-fails qtbase[gles2]:arm64-linux=feature-fails qtbase[gles3]:arm64-linux=feature-fails qtbase[gles3](android)=feature-fails qtbase[glib](android)=skip # undefined symbols (missing link libs) when used with network qtbase[gtk3]:arm64-linux=cascade qtbase[opengl]:arm64-linux=feature-fails qtbase[sql-mysql](android)=cascade qtbase[sql-oci]=skip # No Oracle SQL OCI see https://github.com/microsoft/vcpkg/issues/32052 qtbase[sql-odbc]:arm64-linux=feature-fails qtbase[vulkan]:arm64-osx=skip # no MoltenVK on macOS qtbase[wayland]:arm64-linux=feature-fails qtbase[wayland]:arm64-osx=skip # no Wayland on macOS qtbase[wayland](android)=skip # no Wayland on android qtbase[xcb]:arm64-linux=feature-fails qtbase[xcb-sm]:arm64-linux=feature-fails qtbase[xcb-xlib]:arm64-linux=feature-fails qtbase[xcb,xcb-sm,xcb-xlib,xkb,xkbcommon-x11,xlib,xrender]:arm64-osx=skip # no x11 in CI, upstream "support on macOS is minimal and untested" qtbase[xcb,xcb-sm,xcb-xlib,xkb,xkbcommon-x11,xlib,xrender](android)=skip # no x11 in CI qtbase[xcb,xcb-sm,xcb-xlib,xkb,xkbcommon-x11,xlib,xrender](windows)=skip # no x11 in CI qtbase[xlib]:arm64-linux=feature-fails qtbase[xrender]:arm64-linux=feature-fails qtcharts:arm64-linux=cascade qtcoap:arm64-linux=cascade qtconnectivity:arm64-linux=cascade qtdatavis3d:arm64-linux=cascade qtdeclarative:arm64-linux=cascade qtdeviceutilities:arm64-linux=cascade qtdoc:arm64-linux=cascade qtgraphs:arm64-linux=cascade qtgrpc:arm64-linux=cascade qthttpserver:arm64-linux=cascade qtimageformats:arm64-linux=cascade qtinterfaceframework:arm64-linux=cascade qtkeychain:arm64-linux=cascade qtkeychain[translations]:x64-windows=cascade qtkeychain[translations]:x86-windows=cascade qtkeychain-qt6:arm64-linux=cascade qtlanguageserver:arm64-linux=cascade qtlocation:arm64-linux=cascade qtlottie:arm64-linux=cascade qtmqtt:arm64-linux=cascade qtmultimedia:arm64-linux=cascade qtmultimedia[core,ffmpeg](linux)=combination-fails # If QT_FEATURE_eglfs is detect it automatically links Qt::Quick; no way to control it externally qtmultimedia[core,ffmpeg,gstreamer,qml,widgets]:arm64-osx=combination-fails # Error: Qt will by default autolink both plugin backends in static builds leading to symbol collisions and a build failure in dependent ports! As such in static builds only one backend is allowed by default. qtmultimedia[gstreamer]:arm64-linux=options qtmultimedia[gstreamer]:x64-linux=no-separate-feature-test qtmultimedia[gstreamer]:x64-linux=options qtnetworkauth:arm64-linux=cascade qtopcua:arm64-linux=cascade qtopcua[open62541](android)=feature-fails qtpositioning:arm64-linux=cascade qtquick3d:arm64-linux=cascade qtquick3dphysics:arm64-linux=cascade qtquickcontrols2:arm64-linux=cascade qtquicktimeline:arm64-linux=cascade qtremoteobjects:arm64-linux=cascade qtscxml:arm64-linux=cascade qtsensors:arm64-linux=cascade qtserialbus:arm64-linux=cascade qtserialport:arm64-linux=cascade qtshadertools:arm64-linux=cascade qtspeech:arm64-linux=cascade qtsvg:arm64-linux=cascade qttools:arm64-linux=cascade qttranslations:arm64-linux=cascade qtvirtualkeyboard:arm64-linux=cascade qtvirtualkeyboard[t9write]=skip # depends on the port 't9write' that does not exists qtwayland:arm64-linux=cascade qtwayland(android | osx)=cascade # Missing system libraries qtwebchannel:arm64-linux=cascade qtwebengine=skip # Takes too long to feature test at ~3 hours per feature qtwebsockets:arm64-linux=cascade qtwebview:arm64-linux=cascade qtwebview[webengine]:x86-windows=cascade quarter:arm64-linux=cascade quazip:arm64-linux=cascade quickfix:arm64-linux=fail quickjs-ng:arm64-linux=fail qwt:arm64-linux=cascade qwtw:x64-windows=cascade qzxing:arm64-linux=cascade raylib:arm64-linux=cascade raylib-cpp:arm64-linux=cascade realm-core:arm-neon-android=fail # https://github.com/realm/realm-core/issues/8093 realm-core:arm64-android=fail realm-core:x64-android=fail realsense2:arm64-linux=cascade reflectcpp[bson]:arm64-linux=feature-fails rendergraph:arm64-linux=fail restbed:arm64-linux=fail restbed:x64-linux=fail # requires c++23 restc-cpp:arm64-windows=cascade rioki-glow:arm64-linux=cascade ripper37-libbase[wx]:arm64-linux=cascade ripper37-libbase[wx](android)=cascade robotraconteur:arm64-linux=cascade robotraconteur-companion:arm64-linux=cascade rpclib:arm64-windows=fail rsocket:arm64-linux=cascade rsocket:arm64-windows=cascade rsocket:x86-windows=cascade rtabmap:arm64-linux=cascade rtabmap:arm64-windows=cascade rtabmap[k4w2,openni2](arm | !windows)=cascade rtabmap[opencv-cuda](!x64 | android | osx)=cascade rtabmap[openmp]:arm64-osx=feature-fails # No openmp on default osx toolchain rtaudio[pulse]:arm64-linux=cascade rtlsdr:arm64-linux=cascade rubberband:arm64-linux=cascade ryml:arm64-windows=cascade s2n=skip # builds too slow sail[jpegxl]:arm-neon-android=cascade salome-med-fichier:arm64-linux=fail salome-medcoupling(arm | !(linux | windows))=cascade saucer:arm64-linux=cascade saucer:arm64-osx=fail # std::move_only_function is not supported saucer:x64-linux=fail # requires gcc14 or later sdbus-cpp:arm64-linux=cascade sdformat13:x64-windows-static=cascade sdl1:arm64-linux=fail sdl1-mixer(android)=cascade sdl1-net:arm64-linux=cascade sdl1-net(android | osx)=cascade sdl2[dbus]:arm64-linux=cascade sdl2-gfx:arm64-linux=cascade sdl2-image:arm64-linux=cascade sdl2-mixer:arm64-linux=cascade sdl2-mixer-ext:arm64-linux=cascade sdl2-net:arm64-linux=cascade sdl2-ttf:arm64-linux=cascade sdl2pp:arm64-linux=cascade sdl3[dbus]:arm64-linux=cascade sdl3-shadercross((!windows | arm32 | uwp | xbox) & (!linux | !x64))=cascade sdl3-ttf:arm64-linux=cascade seacas[mpi]:arm64-linux=cascade seal[hexl]:arm64-linux=cascade seal[hexl]:arm64-osx=cascade seal[hexl]:arm64-windows=cascade seal[hexl]:x86-windows=cascade sfgui:arm64-linux=cascade sfml[graphics]:arm64-linux=feature-fails sfml[window]:arm64-linux=feature-fails shaderwriter:arm64-linux=fail shapelib[contrib]:arm64-linux=feature-fails simbody:arm64-linux=cascade simbody:arm64-windows=fail simd:arm64-linux=fail simd(android)=fail simonbrunel-qtpromise:arm64-linux=cascade simpleble:arm64-linux=cascade skia[dawn]:arm64-linux=cascade skia[default-features]:arm64-windows=cascade sleef:arm64-linux=fail sleef:x86-windows=fail sleef[dft]:arm64-osx=feature-fails # openmp setup needed sleepy-discord[voice]:arm64-linux=cascade sleepy-discord(android)=fail slikenet:arm64-linux=fail smpeg2:arm64-linux=cascade soci[mysql]:x86-windows=cascade soci[odbc]:arm64-linux=feature-fails # Could NOT find ODBC soem:arm64-windows=cascade soem:x64-windows-static-md=cascade soem:x64-windows-static=cascade soem:x86-windows=cascade soil2:arm64-linux=fail sonivox:arm64-linux=fail spaceland:arm64-android=fail spaceland:arm64-windows-static-md=fail spaceland:arm64-windows=fail spaceland:x64-android=fail spdlog[fmt]:arm64-linux=options # std::format appears missing spix:arm64-linux=cascade sqlcipher:arm64-windows=cascade sqlitecpp[sqlcipher]:arm64-linux=cascade sqlitecpp[sqlcipher]:arm64-osx=cascade sqlitecpp[sqlcipher]:arm64-windows=cascade sqlitecpp[sqlcipher]:x64-linux=cascade sqlitecpp[sqlcipher]:x64-windows-static-md=cascade sqlitecpp[sqlcipher]:x64-windows-static=cascade sqlpp11[core,mariadb,mysql]=options # can not select mariadb and mysql at the same time sqlpp11-connector-mysql[core,mariadb,mysql]=options # can not select mariadb and mysql at the same time sqlpp11-connector-mysql[mysql]:arm64-windows=cascade sqlpp11-connector-mysql[mysql]:x64-windows-static-md=cascade sqlpp11-connector-mysql[mysql]:x64-windows-static=cascade sqlpp11-connector-mysql[mysql]:x86-windows=cascade steam-audio:arm64-linux=cascade stella-cv-fbow:arm64-linux=cascade subversion(uwp | staticcrt | arm)=cascade suitesparse[cuda]:arm64-linux=cascade suitesparse[gpl]:arm64-linux=cascade suitesparse-cholmod[cuda]:arm64-linux=cascade suitesparse-cholmod[supernodal]:arm64-linux=cascade suitesparse-graphblas:x86-windows=fail # no InterlockedExchange64 with MSVC suitesparse-graphblas[openmp]:arm64-osx=feature-fails # No openmp on default osx toolchain suitesparse-spqr:arm64-linux=cascade supernovas:arm64-linux=fail supernovas[solsys-calceph]:arm64-linux=cascade symengine[llvm]:arm64-linux=cascade symengine[llvm]:arm64-windows=cascade tdlib:arm64-linux=fail tdscpp:arm64-linux=fail telnetpp(android)=fail tensorflow-cc(windows)=fail # tensorflow does not support VS2022 tensorflow(windows)=fail # tensorflow does not support VS2022 tensorpipe[cuda]:arm64-linux=cascade tensorpipe[pybind11]:arm64-linux=cascade tgui:arm64-linux=cascade tgui[sdl2]=options # At least one of the backend features must be selected: sdl2 sfml torch-th:arm-neon-android=cascade torch-th:arm64-android=cascade torch-th:arm64-linux=cascade torch-th:arm64-windows-static-md=fail torch-th:arm64-windows=fail torch-th:x64-android=cascade torch-th:x64-windows-static=fail tracy[cli-tools]:arm64-linux=cascade tracy[gui-tools]:arm64-linux=cascade treehopper:arm64-linux=cascade treehopper:x64-windows-static=fail ttauri:x64-windows-static-md=cascade ttauri:x64-windows-static=cascade usbmuxd:arm64-linux=cascade usbmuxd:x64-windows-static-md=fail usd=skip # 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) usockets[network]:arm64-osx=cascade v8(windows)=fail # the version of v8 we have in the repo doesn't support VS2022 vcpkg-ci-box2d:arm64-linux=fail vcpkg-ci-lua:arm64-linux=fail vcpkg-ci-podofo:arm64-linux=fail vectorclass:arm64-windows=fail vectorscan:arm64-linux=fail vlfeat[openmp]:arm64-osx=feature-fails # No openmp on osx vlpp[tools]:arm64-osx=feature-fails # error: use of undeclared identifier 'PATH_MAX' vlpp[tools](linux)=feature-fails # See https://github.com/microsoft/vcpkg/issues/32143 (error: inconsistent begin/end types in range-based ‘for’ statement) vsgqt:arm64-linux=cascade vsgqt(android)=fail # https://github.com/vsg-dev/vsgQt/pull/53 vsgxchange[gdal]:arm64-linux=cascade vst3sdk:arm64-linux=fail vtk:arm64-linux=cascade vtk[all]:arm64-linux=cascade vtk[all]:x64-linux=feature-fails # Wait for fix: https://github.com/microsoft/vcpkg/pull/29260 vtk[all]:x64-windows-static=cascade # hdf5[parallel] only supports !staticcrt vtk[all](android)=cascade vtk[all](arm64 & windows)=cascade # vtk-m[core] only supports !x86 & !(arm & windows) vtk[all,cuda,mpi,vtkm]:x86-windows=cascade vtk[core,all,atlmfc,cgns,cuda,debugleaks,fontconfig,gdal,geojson,libharu,libtheora,mpi,netcdf,opengl,openmp,openvr,paraview,proj,python,qt,seacas,sql,tbb,utf8,vtkm]:x64-windows-static-md=combination-fails vtk[core,python,paraview]:arm64-linux=options # paraview's transitive gfortran linkage breaks python vtk[core,python,paraview]:x64-linux=options # paraview's transitive gfortran linkage breaks python vtk[cuda]:arm64-osx=cascade vtk[cuda](arm64 & windows)=cascade # cuda[core] only supports (windows & x64 & !xbox) | (linux & x64) | (linux & arm64) vtk[gdal](android)=cascade vtk[ioocct]=skip vtk[mpi](arm64 & windows)=cascade # vtk-m[core] only supports !x86 & !(arm & windows) vtk[openmp]:arm64-osx=feature-fails vtk[openvr]:arm64-osx=cascade vtk[openvr]:x64-windows-static=cascade vtk[openvr](arm64 & windows)=cascade # openvr[core] only supports !(arm | osx | android) vtk[paraview](android)=cascade vtk[vtkm](arm64 & windows)=cascade # vtk-m[core] only supports !x86 & !(arm & windows) vtk-dicom:arm64-linux=cascade vtk-m[cuda]:arm64-linux=skip # CUDA clash with default gcc in Ubuntu 22.04, and not a quick failure. vtk-m[cuda]:arm64-osx=cascade vtk-m[cuda]:x64-linux=skip vtk-m[cuda](arm64 & windows)=cascade # vtk-* cuda[core] only supports (windows & x64 & !xbox) | (linux & x64) | (linux & arm64) vtk-m[cuda](windows & !arm64)=feature-fails vtk-m[mpi]:arm64-linux=cascade vtk-m[omp]:arm64-osx=feature-fails # no openmp on default osx toolchain vtk-m[omp](windows)=feature-fails # needs openmp 4.0, msvc has openmp 2.0 vulkan[tools]:arm64-osx=cascade vulkan-loader[directfb]:arm64-linux=cascade vulkan-sdk-components:arm64-linux=cascade vulkan-sdk-components[tools](osx | staticcrt)=cascade vulkan-tools:arm64-linux=fail vulkan-validationlayers:arm64-linux=fail wangle:arm64-linux=cascade wangle:arm64-windows=cascade wangle:x86-windows=cascade wasmedge[aot]:arm64-linux=cascade wayland[force-build](!native)=cascade # needs wayland[force-build](native) wayland[force-build](native)=feature-fails # error: To build wayland libraries the `force-build` feature must be enabled and the X_VCPKG_FORCE_VCPKG_WAYLAND_LIBRARIES triplet variable must be set. wayland-protocols[force-build]=cascade # needs wayland[force-build](native) wayland-protocols(windows | osx)=cascade # needs wayland whisper-cpp[cuda]:arm64-linux=cascade wiiuse:arm64-linux=fail winpcap=skip # Broken and merked for removal. See https://github.com/microsoft/vcpkg/pull/33215 wpilib:arm-neon-android=fail # requires full c++20 support, ignore `wpilib` build errors until upgrade to a new release version wpilib:arm64-android=fail # requires full c++20 support wpilib:arm64-linux=fail wpilib:arm64-osx=fail wpilib:arm64-windows-static-md=fail wpilib:arm64-windows=fail wpilib:x64-android=fail # requires full c++20 support wpilib:x64-linux=fail wpilib:x64-windows-release=fail wpilib:x64-windows-static-md=fail wpilib:x64-windows-static=fail wpilib:x64-windows=fail wpilib:x86-windows=fail wpilib[allwpilib]:arm64-linux=cascade wpilib[cameraserver]:arm64-linux=cascade wt:arm64-linux=cascade wxchartdir:arm64-linux=cascade wxchartdir:arm64-windows=cascade wxcharts:arm64-linux=cascade wxwidgets:arm64-linux=cascade xbitmaps(!windows)=fail # error: must install xorg-macros 1.20 or later before running autoconf/autogen xdigest:arm64-linux=fail xerces-c[xmlch-wchar](!windows)=feature-fails # wchar_t must be 16 bit and not 32 yara:arm64-linux=fail yoctolib:arm64-linux=cascade yubico-piv-tool:arm64-linux=fail # requires system libpcsclite-dev yubico-piv-tool:x64-linux=fail # requires system libpcsclite-dev zeroc-ice:arm64-linux=fail zeroc-ice[icediscovery]:x64-windows-static-md=cascade zeroc-ice[icediscovery]:x64-windows-static=cascade zeromq[sodium]:arm64-linux=cascade zeromq[websockets-secure]:arm64-windows=cascade zeromq[websockets-secure]:x64-windows-static-md=cascade zeromq[websockets-secure]:x64-windows-static=cascade zeromq[websockets-secure]:x64-windows=cascade zeromq[websockets-secure]:x86-windows=cascade zimpl:arm64-linux=fail zkpp:arm64-linux=cascade zookeeper:arm64-linux=fail zookeeper:arm64-osx=fail zookeeper:arm64-windows-static-md=fail zookeeper:arm64-windows=fail zookeeper:x64-linux=fail zookeeper:x64-windows-release=fail zookeeper:x64-windows-static-md=fail zookeeper:x64-windows-static=fail zookeeper:x64-windows=fail zookeeper:x86-windows=fail