[Craft] [Bug 455249] Building boost-regex from source fails

Hannah von Reth bugzilla_noreply at kde.org
Tue Jun 14 14:41:47 BST 2022


https://bugs.kde.org/show_bug.cgi?id=455249

--- Comment #1 from Hannah von Reth <vonreth at kde.org> ---
We don’t fully support msvc2022 yet
________________________________
From: Kde-windows <kde-windows-bounces at kde.org> on behalf of Michael Drüing
<bugzilla_noreply at kde.org>
Sent: Tuesday, June 14, 2022 3:13:58 PM
To: kde-windows at kde.org <kde-windows at kde.org>
Subject: [Craft] [Bug 455249] New: Building boost-regex from source fails

https://bugs.kde.org/show_bug.cgi?id=455249

            Bug ID: 455249
           Summary: Building boost-regex from source fails
           Product: Craft
           Version: master
          Platform: Microsoft Windows
                OS: Microsoft Windows
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Blueprints
          Assignee: vonreth at kde.org
          Reporter: michael at drueing.de
                CC: kde-windows at kde.org
  Target Milestone: ---

SUMMARY
***
Building boost-regex via `craft boost-regex` (or through a package that
requires it, like kstars) fails on Visual Studio 2022
***


STEPS TO REPRODUCE
1. install craft
2. craft boost-regex
3. ...wait...

OBSERVED RESULT
"Craft all failed"

EXPECTED RESULT
Successful build

SOFTWARE/OS VERSIONS
Windows: Windows 10 21H2 Build 19044 with Visual Studio 2022 (17.2.3)

ADDITIONAL INFORMATION

PS D:\kde> craft  boost-regex
Craft               : D:\kde
Version             : master
ABI                 : windows-msvc2022_64-cl
Download directory  : D:\kde\download
========================================================================================================================
*** Handling package: libs/boost/boost-regex, action: all ***
*** Action: fetch-binary for libs/boost/boost-regex ***
Could not find libs/boost/boost-regex=1.76.0 in
https://files.kde.org/craft/master/22.05/windows/msvc2022_64/cl/RelWithDebInfo
Could not find libs/boost/boost-regex=1.76.0 in
https://files.kde.org/craft/master/22.05/windows/msvc2022_64/cl/Release
*** libs/boost/boost-regex not found in cache ***
*** Action: fetch for libs/boost/boost-regex ***
*** Action: unpack for libs/boost/boost-regex ***
*** Action: compile for libs/boost/boost-regex ***
entering the source directory!
executing command: D:\kde\bin\bjam.exe -j12
--build-dir=D:\kde\build\_\20682abf\build --build-type=minimal threading=multi
include="D:\kde/include" library-path="D:\kde/lib" link=shared
runtime-link=shared address-model=64 architecture=x86 variant=release
toolset=msvc-14.2
Performing configuration checks

    - default address-model    : none [1]
    - default architecture     : none [1]
    - has_icu builds           : no [2]

[1] msvc-14.2
[2]
msvc-14.2/release/address-model-64/architecture-x86/python-3.8/threadapi-win32/threading-multi/visibility-hidden
...patience...
...found 635 targets...
...updating 7 targets...
...skipped
<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
for lack of
<pD:\kde\build\_\20682abf\build\boost\bin.v2\standalone\msvc\msvc-14.2>msvc-setup.nup...
...skipped
<pD:\kde\build\_\20682abf\build\boost\bin.v2\libs\regex\build\msvc-14.2\release\address-model-64\architecture-x86\threading-multi>regex.obj
for lack of
<pD:\kde\build\_\20682abf\build\boost\bin.v2\standalone\msvc\msvc-14.2>msvc-setup.nup...
...skipped
<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
for lack of
<pD:\kde\build\_\20682abf\build\boost\bin.v2\standalone\msvc\msvc-14.2>msvc-setup.nup...
...skipped
<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
for lack of
<pD:\kde\build\_\20682abf\build\boost\bin.v2\standalone\msvc\msvc-14.2>msvc-setup.nup...
...skipped
<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
for lack of
<pD:\kde\build\_\20682abf\build\boost\bin.v2\standalone\msvc\msvc-14.2>msvc-setup.nup...
...skipped
<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
for lack of
<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...
...skipped
<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
for lack of
<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...
...skipped 7 targets...
Action: compile for libs/boost/boost-regex:1.76.0 FAILED
*** Craft all failed: libs/boost/boost-regex after 1 second ***
fatal error: package libs/boost/boost-regex all failed
Craft stopped with out completing ['libs/boost/boost-regex']

--
You are receiving this mail because:
You are on the CC list for the bug.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Kde-windows mailing list