Page MenuHomePhabricator

Boost binaries fail to build on latest Visual Studio 2022
Closed, ResolvedPublic

Description

Build started at 10:55...
1>------ Build started: Project: Boost, Configuration: Release x64 ------
1>Performing bootstrap step for 'Boost'
1>Building Custom Rule D:/MITK2/CMakeLists.txt
1>Performing b2 step for 'Boost'
1>Performing configuration checks
1>
1>    - default address-model    : none (cached) [1]
1>    - default architecture     : none (cached) [1]
1>    - has_icu builds           : no [2]
1>
1>[1] msvc-14.3
1>[2] msvc-14.3/release/address-model-64/python-3.11/threadapi-win32/threading-multi/visibility-hidden
1>
1>Component configuration:
1>
1>    - atomic                   : not building
1>    - charconv                 : not building
1>    - chrono                   : not building
1>    - cobalt                   : not building
1>    - container                : not building
1>    - context                  : not building
1>    - contract                 : not building
1>    - coroutine                : not building
1>    - date_time                : building
1>    - exception                : not building
1>    - fiber                    : not building
1>    - filesystem               : not building
1>    - graph                    : not building
1>    - graph_parallel           : not building
1>    - headers                  : not building
1>    - iostreams                : not building
1>    - json                     : not building
1>    - locale                   : not building
1>    - log                      : not building
1>    - math                     : not building
1>    - mpi                      : not building
1>    - nowide                   : not building
1>    - program_options          : not building
1>    - python                   : not building
1>    - random                   : not building
1>    - regex                    : building
1>    - serialization            : not building
1>    - stacktrace               : not building
1>    - system                   : building
1>    - test                     : not building
1>    - thread                   : not building
1>    - timer                    : not building
1>    - type_erasure             : not building
1>    - url                      : not building
1>    - wave                     : not building
1>
1>...patience...
1>...found 761 targets...
1>...updating 32 targets...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>posix_api.obj for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\standalone\msvc\msvc-14.3>msvc-setup.nup...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>regex.obj for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\standalone\msvc\msvc-14.3>msvc-setup.nup...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>regex_debug.obj for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\standalone\msvc\msvc-14.3>msvc-setup.nup...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>static_mutex.obj for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\standalone\msvc\msvc-14.3>msvc-setup.nup...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>wide_posix_api.obj for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\standalone\msvc\msvc-14.3>msvc-setup.nup...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>boost_regex-vc143-mt-1_85.lib for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>posix_api.obj...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>boost_regex-vc143-mt-1_85.dll for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>posix_api.obj...
1>...skipped <pD:\MITK2-superbuild\ep\lib>boost_regex-vc143-mt-1_85.lib for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>boost_regex-vc143-mt-1_85.lib...
1>...skipped <pD:\MITK2-superbuild\ep\lib>boost_regex-vc143-mt-1_85.dll for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>boost_regex-vc143-mt-1_85.dll...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>libboost_regex-variant-vc143-mt-1_85-shared.cmake for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>boost_regex-vc143-mt-1_85.lib...
1>...skipped <pD:\MITK2-superbuild\ep\lib\cmake\boost_regex-1.85.0>libboost_regex-variant-vc143-mt-1_85-shared.cmake for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>libboost_regex-variant-vc143-mt-1_85-shared.cmake...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>error_code.obj for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\standalone\msvc\msvc-14.3>msvc-setup.nup...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>boost_system-vc143-mt-1_85.lib for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>error_code.obj...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>boost_system-vc143-mt-1_85.dll for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>error_code.obj...
1>...skipped <pD:\MITK2-superbuild\ep\lib>boost_system-vc143-mt-1_85.lib for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>boost_system-vc143-mt-1_85.lib...
1>...skipped <pD:\MITK2-superbuild\ep\lib>boost_system-vc143-mt-1_85.dll for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>boost_system-vc143-mt-1_85.dll...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>libboost_system-variant-vc143-mt-1_85-shared.cmake for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>boost_system-vc143-mt-1_85.lib...
1>...skipped <pD:\MITK2-superbuild\ep\lib\cmake\boost_system-1.85.0>libboost_system-variant-vc143-mt-1_85-shared.cmake for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>libboost_system-variant-vc143-mt-1_85-shared.cmake...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>gregorian\greg_month.obj for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\standalone\msvc\msvc-14.3>msvc-setup.nup...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>boost_date_time-vc143-mt-1_85.lib for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>gregorian\greg_month.obj...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>boost_date_time-vc143-mt-1_85.dll for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>gregorian\greg_month.obj...
1>...skipped <pD:\MITK2-superbuild\ep\lib>boost_date_time-vc143-mt-1_85.lib for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>boost_date_time-vc143-mt-1_85.lib...
1>...skipped <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>libboost_date_time-variant-vc143-mt-1_85-shared.cmake for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>boost_date_time-vc143-mt-1_85.lib...
1>...skipped <pD:\MITK2-superbuild\ep\lib\cmake\boost_date_time-1.85.0>libboost_date_time-variant-vc143-mt-1_85-shared.cmake for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>libboost_date_time-variant-vc143-mt-1_85-shared.cmake...
1>...skipped <pD:\MITK2-superbuild\ep\lib>boost_date_time-vc143-mt-1_85.dll for lack of <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>boost_date_time-vc143-mt-1_85.dll...
1>
1>...updated 7 targets...
1>
1>...skipped 25 targets...
1>   <pD:\MITK2-superbuild\ep\lib>boost_date_time-vc143-mt-1_85.dll
1>   <pD:\MITK2-superbuild\ep\lib>boost_date_time-vc143-mt-1_85.lib
1>   <pD:\MITK2-superbuild\ep\lib>boost_regex-vc143-mt-1_85.dll
1>   <pD:\MITK2-superbuild\ep\lib>boost_regex-vc143-mt-1_85.lib
1>   <pD:\MITK2-superbuild\ep\lib>boost_system-vc143-mt-1_85.dll
1>   <pD:\MITK2-superbuild\ep\lib>boost_system-vc143-mt-1_85.lib
1>   <pD:\MITK2-superbuild\ep\lib\cmake\boost_date_time-1.85.0>libboost_date_time-variant-vc143-mt-1_85-shared.cmake
1>   <pD:\MITK2-superbuild\ep\lib\cmake\boost_regex-1.85.0>libboost_regex-variant-vc143-mt-1_85-shared.cmake
1>   <pD:\MITK2-superbuild\ep\lib\cmake\boost_system-1.85.0>libboost_system-variant-vc143-mt-1_85-shared.cmake
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>boost_date_time-vc143-mt-1_85.dll
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>boost_date_time-vc143-mt-1_85.lib
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>gregorian\greg_month.obj
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\date_time\build\msvc-14.3\release\address-model-64\threading-multi>libboost_date_time-variant-vc143-mt-1_85-shared.cmake
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>boost_regex-vc143-mt-1_85.dll
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>boost_regex-vc143-mt-1_85.lib
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>libboost_regex-variant-vc143-mt-1_85-shared.cmake
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>posix_api.obj
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>regex.obj
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>regex_debug.obj
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>static_mutex.obj
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\regex\build\msvc-14.3\release\address-model-64\threading-multi>wide_posix_api.obj
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>boost_system-vc143-mt-1_85.dll
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>boost_system-vc143-mt-1_85.lib
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>error_code.obj
1>   <pD:\MITK2-superbuild\ep\src\Boost-build\boost\bin.v2\libs\system\build\msvc-14.3\release\address-model-64\threading-multi>libboost_system-variant-vc143-mt-1_85-shared.cmake
1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(254,5): error MSB8066: Custom build for 'D:\MITK2-superbuild\CMakeFiles\70cb1748db11be4b52dcc9863d3e1885\Boost-bootstrap.rule;D:\MITK2-superbuild\CMakeFiles\70cb1748db11be4b52dcc9863d3e1885\Boost-b2.rule;D:\MITK2-superbuild\CMakeFiles\70cb1748db11be4b52dcc9863d3e1885\Boost-configure.rule;D:\MITK2-superbuild\CMakeFiles\70cb1748db11be4b52dcc9863d3e1885\Boost-build.rule;D:\MITK2-superbuild\CMakeFiles\70cb1748db11be4b52dcc9863d3e1885\Boost-install.rule;D:\MITK2-superbuild\CMakeFiles\70cb1748db11be4b52dcc9863d3e1885\Boost-post_install.rule;D:\MITK2-superbuild\CMakeFiles\70cb1748db11be4b52dcc9863d3e1885\Boost-install_manifest.rule;D:\MITK2-superbuild\CMakeFiles\7a0fa2a72876b493eb6a8813cd949f88\Boost-complete.rule;D:\MITK2-superbuild\CMakeFiles\82270009983326d65b453c341ca95410\Boost.rule;D:\MITK2\CMakeLists.txt' exited with code 1.
1>Done building project "Boost.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
========== Build completed at 10:55 and took 01,648 seconds ==========