[15u] RFR (S) 8247676: vcruntime140_1.dll is not needed on 32-bit Windows
Dmitry Cherepanov
dcherepanov at azul.com
Wed Mar 3 16:48:43 UTC 2021
Hi Aleksey,
Looks good, thanks!
Dmitry
On 03.03.2021 13:21, Aleksey Shipilev wrote:
> Configure fails on --with-target-bits=32 for Windows since it tries to locate the non-existing 32-bit version of vcruntime140_1.dll. This is not needed on 32 bit and should be skipped.
>
> In JDK 16+, this seems to be implicitly fixed with JDK-8248238:
>
> https://github.com/openjdk/jdk/commit/9604ee82#diff-faa23e14e93e8ccffb102d4696b367b75f88ae8dcc91b02b473bdc69b4a7b786R734
>
> ...and followup in JDK-8257679:
>
> https://github.com/openjdk/jdk/commit/d29c78da#diff-9ae6a9495d0da7dfc02e8d804de187641e8dd59c7ae671ac2170c21d4c6204e2R607
>
> JDK 15 Windows 32 builds still fail, and need a point fix like this:
> https://cr.openjdk.java.net/~shade/8247676/webrev.15u.01/
>
> With the patch above, JDK 15 Windows 32 builds work.
>
> Testing: Windows {x86_32, x86_64} builds with MSVC 2019
>
More information about the jdk-updates-dev
mailing list