Add boost-bind and libjpeg-turbo, bump vcpkg to commit from October 2020 and vendor custom port to avoid portaudio and ogre problem#24
Conversation
|
Yes another MSYS-related failure that make it impossible to use old versions of vcpkg. -_- |
All those problems should be fixed for now, so let's just bump to a recent commit of vcpkg. |
|
The build is now failing due to portaudio not installing due to microsoft/vcpkg#13189 . Probably we need to wait for microsoft/vcpkg#13306 to merge, or switching to our own vcpkg fork. |
As this can happen again in the future, as we can now use overlay-ports without having to carry them around, I added a |
|
Apparently the build is now failing due to repo.msys2.org being down: See microsoft/vcpkg#12636 for the more general discussion on how depending on |
Related issues: |
This should be fixed by microsoft/vcpkg#13889, so I just bumped the commit used in ci. |
|
The PR is now failing due to a regression in the Gazebo compilation due to a recent vcpkg change (see #29). However, repo.msys2.org is back online, so we can simply pick a version of vcpkg before the offending PR (see microsoft/vcpkg#12210) and recompile. |
Done in d7b964e . |
With that commit, -_- , let's try to use for now the working ogre in custom-ports, while using the latest vcpkg. |
This
boost-bindport is a direct dependency of a new project that is going to be added to the robotology-superbuild soon. It is already part of the ports installed, but it was present as a dependency of another port, while if we use it explicitly it is better to add it explicitly, to ensure that with some boost or vcpkg update it does not get installed anymore because the internal dependency structure changed.In a similar way,
libjpeg-turbois explicitly installed for robotology/robotology-superbuild#466 .