<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body>
<div>
<div>
<div dir="ltr">We don’t fully support msvc2022 yet</div>
</div>
<div id="ms-outlook-mobile-signature">
<div></div>
</div>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Kde-windows <kde-windows-bounces@kde.org> on behalf of Michael Drüing <bugzilla_noreply@kde.org><br>
<b>Sent:</b> Tuesday, June 14, 2022 3:13:58 PM<br>
<b>To:</b> kde-windows@kde.org <kde-windows@kde.org><br>
<b>Subject:</b> [Craft] [Bug 455249] New: Building boost-regex from source fails</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText"><a href="https://bugs.kde.org/show_bug.cgi?id=455249">https://bugs.kde.org/show_bug.cgi?id=455249</a><br>
<br>
            Bug ID: 455249<br>
           Summary: Building boost-regex from source fails<br>
           Product: Craft<br>
           Version: master<br>
          Platform: Microsoft Windows<br>
                OS: Microsoft Windows<br>
            Status: REPORTED<br>
          Severity: normal<br>
          Priority: NOR<br>
         Component: Blueprints<br>
          Assignee: vonreth@kde.org<br>
          Reporter: michael@drueing.de<br>
                CC: kde-windows@kde.org<br>
  Target Milestone: ---<br>
<br>
SUMMARY<br>
***<br>
Building boost-regex via `craft boost-regex` (or through a package that<br>
requires it, like kstars) fails on Visual Studio 2022<br>
***<br>
<br>
<br>
STEPS TO REPRODUCE<br>
1. install craft<br>
2. craft boost-regex<br>
3. ...wait...<br>
<br>
OBSERVED RESULT<br>
"Craft all failed"<br>
<br>
EXPECTED RESULT<br>
Successful build<br>
<br>
SOFTWARE/OS VERSIONS<br>
Windows: Windows 10 21H2 Build 19044 with Visual Studio 2022 (17.2.3)<br>
<br>
ADDITIONAL INFORMATION<br>
<br>
PS D:\kde> craft  boost-regex<br>
Craft               : D:\kde<br>
Version             : master<br>
ABI                 : windows-msvc2022_64-cl<br>
Download directory  : D:\kde\download<br>
========================================================================================================================<br>
*** Handling package: libs/boost/boost-regex, action: all ***<br>
*** Action: fetch-binary for libs/boost/boost-regex ***<br>
Could not find libs/boost/boost-regex=1.76.0 in<br>
<a href="https://files.kde.org/craft/master/22.05/windows/msvc2022_64/cl/RelWithDebInfo">https://files.kde.org/craft/master/22.05/windows/msvc2022_64/cl/RelWithDebInfo</a><br>
Could not find libs/boost/boost-regex=1.76.0 in<br>
<a href="https://files.kde.org/craft/master/22.05/windows/msvc2022_64/cl/Release">https://files.kde.org/craft/master/22.05/windows/msvc2022_64/cl/Release</a><br>
*** libs/boost/boost-regex not found in cache ***<br>
*** Action: fetch for libs/boost/boost-regex ***<br>
*** Action: unpack for libs/boost/boost-regex ***<br>
*** Action: compile for libs/boost/boost-regex ***<br>
entering the source directory!<br>
executing command: D:\kde\bin\bjam.exe -j12<br>
--build-dir=D:\kde\build\_\20682abf\build --build-type=minimal threading=multi<br>
include="D:\kde/include" library-path="D:\kde/lib" link=shared<br>
runtime-link=shared address-model=64 architecture=x86 variant=release<br>
toolset=msvc-14.2<br>
Performing configuration checks<br>
<br>
    - default address-model    : none [1]<br>
    - default architecture     : none [1]<br>
    - has_icu builds           : no [2]<br>
<br>
[1] msvc-14.2<br>
[2]<br>
msvc-14.2/release/address-model-64/architecture-x86/python-3.8/threadapi-win32/threading-multi/visibility-hidden<br>
...patience...<br>
...found 635 targets...<br>
...updating 7 targets...<br>
...skipped<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\libs\regex\build\msvc-14.2\release\address-model-64\architecture-x86\threading-multi>posix_api.obj<br>
for lack of<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\standalone\msvc\msvc-14.2>msvc-setup.nup...<br>
...skipped<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\libs\regex\build\msvc-14.2\release\address-model-64\architecture-x86\threading-multi>regex.obj<br>
for lack of<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\standalone\msvc\msvc-14.2>msvc-setup.nup...<br>
...skipped<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\libs\regex\build\msvc-14.2\release\address-model-64\architecture-x86\threading-multi>regex_debug.obj<br>
for lack of<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\standalone\msvc\msvc-14.2>msvc-setup.nup...<br>
...skipped<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\libs\regex\build\msvc-14.2\release\address-model-64\architecture-x86\threading-multi>static_mutex.obj<br>
for lack of<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\standalone\msvc\msvc-14.2>msvc-setup.nup...<br>
...skipped<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\libs\regex\build\msvc-14.2\release\address-model-64\architecture-x86\threading-multi>wide_posix_api.obj<br>
for lack of<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\standalone\msvc\msvc-14.2>msvc-setup.nup...<br>
...skipped<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\libs\regex\build\msvc-14.2\release\address-model-64\architecture-x86\threading-multi>boost_regex-vc142-mt-x64-1_76.dll<br>
for lack of<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\libs\regex\build\msvc-14.2\release\address-model-64\architecture-x86\threading-multi>posix_api.obj...<br>
...skipped<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\libs\regex\build\msvc-14.2\release\address-model-64\architecture-x86\threading-multi>boost_regex-vc142-mt-x64-1_76.lib<br>
for lack of<br>
<pD:\kde\build\_\20682abf\build\boost\bin.v2\libs\regex\build\msvc-14.2\release\address-model-64\architecture-x86\threading-multi>posix_api.obj...<br>
...skipped 7 targets...<br>
Action: compile for libs/boost/boost-regex:1.76.0 FAILED<br>
*** Craft all failed: libs/boost/boost-regex after 1 second ***<br>
fatal error: package libs/boost/boost-regex all failed<br>
Craft stopped with out completing ['libs/boost/boost-regex']<br>
<br>
-- <br>
You are receiving this mail because:<br>
You are on the CC list for the bug.</div>
</span></font></div>
</body>
</html>