On Sat, 20 May 2023 14:58:40 GMT, Kevin Rushforth <[email protected]> wrote:

> Update the compiler on Windows to Visual Studio 2022 17.5.0. This provides 
> the needed C++20 support for the next WebKit update.
> 
> On Windows, the existing WebKit 615.1 build fails with Visual Studio 2022 
> 17.5.0 -- see [JDK-8303748](https://bugs.openjdk.org/browse/JDK-8303748). The 
> solution for the failure is to compile 615.1 using the C++20 flag for Windows 
> (we will use this flag on all platforms for the next WebKit update). The fix 
> for that bug is necessarily included in this PR, since the two fixes as 
> interdependent.

When building this, I no longer get the compile error that is mentioned in the 
JBS issue, but instead I get this error:


WTF\Headers\wtf/RefPtr.h(42): error C2027: use of undefined type 'WebCore::Text'
C:\jenkins\workspace\OpenJFX-build-windows-x86_64\repo\modules\javafx.web\src\main\native\Source\WebCore\style\StyleUpdate.h(41):
 note: see declaration of 'WebCore::Text'


I am using compiler version `14.35.32215` (from VS 2022 17.5.0).

-------------

PR Comment: https://git.openjdk.org/jfx/pull/1142#issuecomment-1563367313

Reply via email to