[jdk11u-dev] RFR: 8257679: Improved unix compatibility layer in Windows build (winenv) [v27]

Dan Lutker duke at openjdk.org
Tue Dec 6 18:19:25 UTC 2022


On Thu, 24 Nov 2022 15:28:26 GMT, George Adams <gdams at openjdk.org> wrote:

>> The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. There are also several Solaris specific edge cases that needed to be rewritten.
>> 
>> This PR will finally allow me to backport [8287724: Fix various issues with msys2](https://github.com/openjdk/jdk17u-dev/commit/2e21c87fac8d60c3c7ed7b2d0afae9abfc110359) cleanly which should be the final piece in the puzzle to enabling MSYS2 builds.
>> 
>> @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged.
>
> George Adams has updated the pull request incrementally with one additional commit since the last revision:
> 
>   remove make/autoconf/util_windows.m4

This seems to be causing a problem for us at Amazon. I am trying to figure out how but we are loosing a "" in the middle of a path. It should be `C:\tools\cygwin\tmp\fixpath.3ZobaJ\atfile` and not `C:\toolscygwin\tmp\fixpath.3ZobaJ\atfile`


Compiling 8 files for BUILD_TOOLS_LANGTOOLS
error: file not found: C:\toolscygwin\tmp\fixpath.3ZobaJ\atfile
make[3]: *** [ToolsLangtools.gmk:40: /cygdrive/c/wsjdk/corretto11src/installers/windows/zip/corretto-build/buildroot/build/windows-x86_64-normal-server-release/buildtools/langtools_tools_classes/_the.BUILD_TOOLS_LANGTOOLS_batch] Error 3
make[2]: *** [make/Main.gmk:73: buildtools-langtools] Error 2

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

PR: https://git.openjdk.org/jdk11u-dev/pull/1278


More information about the jdk-updates-dev mailing list