vcpkg/versions/i-
Billy O'Neal c8a56fdc15
[libvpx,lmdb,aubio,freetype-gl,intelrdfpmathlib,libbson,libtcod,metis,pqp,smpeg2] Build fixes 2022-04-28 (#24470)
* [libvpx,lmdb,aubio,freetype-gl,intelrdfpmathlib,libbson,libtcod,metis,pqp,smpeg2] Build fixes 2022-04-28

These results are from the most recent CI run: https://dev.azure.com/vcpkg/public/_build/results?buildId=71465

PASSING, REMOVE FROM FAIL LIST: aubio:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

I also did some investigation as to why aubio:arm-uwp didn't pass. Turns out, it's because aubio depends on ffmpeg, which failed to build because it depends on libvpx, which we never fixed for UWP following the VS2022 update. See also https://developercommunity.visualstudio.com/t/MicrosoftVisualStudioComponentVCTool/10002207?space=62&scope=follow&sort=newest

PASSING, REMOVE FROM FAIL LIST: freetype-gl:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

I also checked freetype-gl:arm-uwp, but it's blocked by glew which is blocked by opengl which appears to not be a thing on arm.

PASSING, REMOVE FROM FAIL LIST: intelrdfpmathlib:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

The arm-uwp version of this emits errors that look like source issues; I blocked arm&windows with a supports expression:
D:\buildtrees\intelrdfpmathlib\src\athLib20U2-d2a8954428.clean\LIBRARY\src\bid_functions.h(3113): error C2719: 'x': formal parameter with requested alignment of 16 won't be aligned

PASSING, REMOVE FROM FAIL LIST: libbson:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libbson:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libtcod:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libtcod:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: lmdb:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

arm-uwp failed with again what looks like a source issue:
mdb.c.obj : error LNK2001: unresolved external symbol __tls_used
mdb.c.obj : error LNK2001: unresolved external symbol _mdb_tls_cbp

PASSING, REMOVE FROM FAIL LIST: metis:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: metis:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: pqp:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: pqp:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: smpeg2:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: smpeg2:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

I also checked Linux and it says
  Could NOT find ibverbs (missing: IBVERBS_INCLUDE_DIRS IBVERBS_LIBRARIES)
which may be vcpkg's fault so I left that ci.baseline.txt skip alone.

REGRESSION: jansson:arm-uwp failed with POST_BUILD_CHECKS_FAILED. If expected, add jansson:arm-uwp=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: jansson:x64-uwp failed with POST_BUILD_CHECKS_FAILED. If expected, add jansson:x64-uwp=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.

Already fixed by https://github.com/microsoft/vcpkg/pull/24466

* dos2unix the patch

* :dos2unix the other patches too
2022-04-29 21:27:24 -07:00
..
icu.json [icu] update to 70.1 (#23445) 2022-04-11 09:06:15 -07:00
ideviceinstaller.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
idevicerestore.json [openssl] update to 3.0.2 (#22878) 2022-04-06 11:04:46 -07:00
if97.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
igloo.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
ignition-cmake0.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
ignition-cmake2.json [glib up to gtk] update and make it work with meson (#13100) 2021-04-26 10:28:21 -07:00
ignition-common1.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
ignition-common3.json [libuuid] disallow on osx (#22306) 2022-01-12 11:33:38 -08:00
ignition-fuel-tools1.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
ignition-fuel-tools4.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
ignition-math4.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
ignition-math6.json [vcpkg baseline][many ports] Fix build failures (#22180) 2021-12-28 13:24:18 -08:00
ignition-modularscripts.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
ignition-msgs1.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
ignition-msgs5.json [many ports] remove remaining vcpkg_fail_port_install calls. (#22770) 2022-01-25 10:31:15 -08:00
ignition-msgs6.json [many ports] remove remaining vcpkg_fail_port_install calls. (#22770) 2022-01-25 10:31:15 -08:00
ignition-plugin1.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
ignition-transport4.json [ignition-transport4,9] use system libuuid (#22998) 2022-02-09 11:55:07 -08:00
ignition-transport8.json [libuuid] disallow on osx (#22306) 2022-01-12 11:33:38 -08:00
ignition-transport9.json [ignition-transport4,9] use system libuuid (#22998) 2022-02-09 11:55:07 -08:00
igraph.json [Fix uwp toolchain|world rebuild] make ninja work for uwp (#22831) 2022-04-27 18:12:48 -07:00
iir1.json [iir1] Update to 1.9.1 (#24390) 2022-04-25 17:25:05 -07:00
ijg-libjpeg.json update ijg-libjpeg to 9e (#24395) 2022-04-25 17:28:30 -07:00
ilmbase.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
imath.json [imath] Update to 3.1.5 (#24059) 2022-04-11 08:45:48 -07:00
imgui-sfml.json [imgui-sfml] Update to 2.5 (#23914) 2022-04-06 14:43:02 -07:00
imgui.json [imgui] Update to 1.87 [implot] Update to 0.13 (#22988) 2022-02-14 17:00:10 -08:00
imguizmo.json [imguizmo] new port (#18991) 2021-07-22 14:05:05 -07:00
immer.json [immer] update to latest version (#23970) 2022-04-06 12:41:11 -07:00
implot.json [imgui] Update to 1.87 [implot] Update to 0.13 (#22988) 2022-02-14 17:00:10 -08:00
indicators.json [indicators] Update to 2.2 (#20398) 2021-09-29 08:38:00 -07:00
influxdb-cxx.json [influxdb-cxx] Fix build error, fix usage (#21813) 2021-12-02 19:54:47 -08:00
infoware.json [many ports] remove remaining vcpkg_fail_port_install calls. (#22770) 2022-01-25 10:31:15 -08:00
inih.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
iniparser.json [many ports] call vcpkg_fixup_pkgconfig() (#20953) 2021-10-27 15:19:28 -07:00
inja.json [inja] Update to 3.3.0. (#19208) 2021-07-28 13:18:41 -07:00
intel-ipsec.json Update intel-ipsec to 1.1, fix cmake configs, and support Windows. (#22269) 2022-01-24 16:30:52 -08:00
intel-mkl.json [intel-mkl] Update description field (#19461) 2021-08-11 17:19:54 -07:00
intelrdfpmathlib.json [libvpx,lmdb,aubio,freetype-gl,intelrdfpmathlib,libbson,libtcod,metis,pqp,smpeg2] Build fixes 2022-04-28 (#24470) 2022-04-29 21:27:24 -07:00
io2d.json Update tool to 2021-11-24. (#21654) 2021-11-26 01:25:06 -08:00
irrlicht.json [irrlicht] Add the remind of libraries which needed by Linux (#21511) 2022-01-20 10:30:30 -08:00
irrxml.json [vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00
isal.json Bulk convert control files. (#19986) 2021-09-09 01:24:04 -07:00
ismrmrd.json [ismrmrd] no absolute paths (#21143) 2021-11-08 21:30:13 -08:00
itk.json [itk] Add feature opencv supporting ITKBridgeOpenCV (#23502) 2022-03-21 19:27:37 -07:00
itpp.json [many ports] call vcpkg_fixup_pkgconfig() (#20953) 2021-10-27 15:19:28 -07:00
ixwebsocket.json [ixwebsocket] Update to v11.3.3 (#23548) 2022-03-15 11:17:14 -07:00