Threadweaver compilation failure: Windows
Ben Cooksley
bcooksley at kde.org
Fri Apr 21 20:51:22 UTC 2017
On Fri, Apr 21, 2017 at 11:43 PM, Alexey Min <alexey.min at gmail.com> wrote:
> P.S.: But it built fine when I changed -DQT_STRICT_ITERATORS to
> -UQT_STRICT_ITERATORS in CXX_DEFINES. This affects class
> QTypedArrayData (
> http://code.qt.io/cgit/qt/qtbase.git/tree/src/corelib/tools/qarraydata.h#n131
> ) maybe someone will have some clever thoughts with this info.
Hi Alexey,
Thanks for tracking that down. I'll look into forcibly disabling
QT_STRICT_ITERATORS with MSVC 2017 as an interim workaround so we can
get the rest of Frameworks built.
Regards,
Ben
>
> 2017-04-21 15:46 GMT+05:00 Alexey Min <alexey.min at gmail.com>:
>> Ok, I created "Debug" caft build environment and repeated build with
>> cmake parameters you asked, and I guess it shows exactly the same
>> build log with exactly the same error in the end -
>> https://paste.kde.org/p8wj1dqzf
>> Looks like a problem in STL header with debug iterator? Compiler
>> unable to find proper overload...
>>
>> 2017-04-20 16:03 GMT+05:00 Ben Cooksley <bcooksley at kde.org>:
>>>
>>> Okay. Could you try building with these arguments to CMake and see what happens?
>>>
>>> -DCMAKE_BUILD_TYPE=Debug -DECM_ENABLE_SANITIZERS='address' -DBUILD_TESTING=ON
More information about the Kde-windows
mailing list