Alright. After constantly running into QTBUG-65677 with too long Path Names (funny enough reported by me 15 Months ago already, still P2 and Open. And a lot of other People obviously keep running into this Issue, so I really hope this will get fixed in Qt 6 as it seems this needs a bigger build system overhaul which could eat a couple weeks of rewriting and testing if i read correctly between the lines *FingersCrossed*).
Anyway, after disabling Precompiled Headers for QtWebEngine (as this is the only Workaround for long Path Names ATM) I am now running into this Error: "../../../../../qt5/qtwebengine/src/3rdparty/chromium\third_party/blink/renderer/platform/heap/visitor.h(108): error C2027: use of undefined type 'blink::Document' ../../../../../qt5/qtwebengine/src/3rdparty/chromium\third_party/blink/renderer/core/workers/experimental/thread_pool.h(12): note: see declaration of 'blink::Document' ../../../../../qt5/qtwebengine/src/3rdparty/chromium\third_party/blink/renderer/platform/heap/visitor.h(91): note: see reference to function template instantiation 'void blink::Visitor::Trace<T>(T *)' being compiled with [ T=blink::Document ] ../../../../../qt5/qtwebengine/src/3rdparty/chromium\third_party/blink/renderer/platform/supplementable.h(152): note: see reference to function template instantiation 'void blink::Visitor::Trace<blink::Document>(const blink::Member<blink::Document> &)' being compiled ../../../../../qt5/qtwebengine/src/3rdparty/chromium\third_party/blink/renderer/platform/supplementable.h(151): note: while compiling class template member function 'void blink::Supplement<blink::Document>::Trace(blink::Visitor *)' ../../../../../qt5/qtwebengine/src/3rdparty/chromium\third_party/blink/renderer/core/workers/experimental/thread_pool.h(16): note: see reference to class template instantiation 'blink::Supplement<blink::Document>' being compiled ../../../../../qt5/qtwebengine/src/3rdparty/chromium\third_party/blink/renderer/platform/heap/visitor.h(108): error C2338: T must be fully defined ../../../../../qt5/qtwebengine/src/3rdparty/chromium\third_party/blink/renderer/platform/wtf/type_traits.h(188): error C2027: use of undefined type 'blink::Document' ../../../../../qt5/qtwebengine/src/3rdparty/chromium\third_party/blink/renderer/core/workers/experimental/thread_pool.h(12): note: see declaration of 'blink::Document' ../../../../../qt5/qtwebengine/src/3rdparty/chromium\third_party/blink/renderer/platform/heap/visitor.h(109): note: see reference to class template instantiation 'WTF::IsGarbageCollectedType<T>' being compiled with [ T=blink::Document ] ../../../../../qt5/qtwebengine/src/3rdparty/chromium\third_party/blink/renderer/platform/wtf/type_traits.h(188): error C2338: T must be fully defined ../../../../../qt5/qtwebengine/src/3rdparty/chromium\third_party/blink/renderer/platform/heap/visitor.h(109): error C2338: T needs to be a garbage collected object" [...] Question now is: Known Bug? Problem with disabled Precompiled Headers? Create a Bug Report? Out of Scope because i.e. VS2019 is not officially supported yet etc.? Thanks! Olli
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest