--- old/make/autoconf/basics_windows.m4 2018-01-23 23:09:24.894955200 +0900 +++ new/make/autoconf/basics_windows.m4 2018-01-23 23:09:24.261774300 +0900 @@ -353,8 +353,17 @@ BASIC_WINDOWS_REWRITE_AS_UNIX_PATH(MSYS_ROOT_PATH) AC_MSG_RESULT([$MSYS_ROOT_PATH]) WINDOWS_ENV_ROOT_PATH="$MSYS_ROOT_PATH" + elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.wsl"; then + AC_MSG_CHECKING([wsl kernel]) + WSL_KERNEL_VERSION=`$UNAME -r` + AC_MSG_RESULT([$WSL_KERNEL_VERSION]) + + WINDOWS_ENV_VENDOR='wsl' + WINDOWS_ENV_VERSION="$WSL_KERNEL_VERSION" + + WINDOWS_ENV_ROOT_PATH="/mnt/c" else - AC_MSG_ERROR([Unknown Windows environment. Neither cygwin nor msys was detected.]) + AC_MSG_ERROR([Unknown Windows environment: $OPENJDK_BUILD_OS_ENV ]) fi # Test if windows or unix (cygwin/msys) find is first in path.