[8u] RFR: 8261952: Avoid converting path to vcruntime140.dll to short-style path
hohensee at amazon.com
Tue Apr 27 20:17:40 UTC 2021
Why not backport 8201267?
From: jdk8u-dev <jdk8u-dev-retn at openjdk.java.net> on behalf of Dmitry Cherepanov <dcherepanov at azul.com>
Date: Thursday, February 18, 2021 at 4:59 AM
To: "jdk8u-dev at openjdk.java.net" <jdk8u-dev at openjdk.java.net>
Subject: [8u] RFR: 8261952: Avoid converting path to vcruntime140.dll to short-style path
Please review the partial backport for Windows build with VS 2017.
This is to avoid converting path to vcruntime140.dll to short-style path (with vcrunt~1.dll)
In JDK 11, it was fixed as a part of https://bugs.openjdk.java.net/browse/JDK-8201267
From original RFR: https://mail.openjdk.java.net/pipermail/build-dev/2018-April/021563.html
* In toolchain_windows.m4, the BASIC_FIXUP_PATH was redundant as all
directories sent in here are already fixed. Calling it here messes up
the filename of the dll, which in VS2017 is more than 8 chars.
More information about the jdk8u-dev