Skip to content

jdk11 fails to build on Windows with updated cygwin #2

@sophia-guo

Description

@sophia-guo

jdk11 on windows broken
https://github.com/sophia-guo/runaqa/runs/758463431?check_suite_focus=true

TR_BUILD_NAME:        aa9321e4f
J9SRC:                D:\a\runaqa\runaqa\openj9-openjdk-jdk11\build\windows-x86_64-normal-server-release\vm
JIT_SRCBASE:          D:\a\runaqa\runaqa\openj9-openjdk-jdk11\build\windows-x86_64-normal-server-release\vm
JIT_OBJBASE:          D:\a\runaqa\runaqa\openj9-openjdk-jdk11\build\windows-x86_64-normal-server-release\vm/objs
JIT_DLL_DIR:          D:\a\runaqa\runaqa\openj9-openjdk-jdk11\build\windows-x86_64-normal-server-release\vm
OMR_DIR:              D:\a\runaqa\runaqa\openj9-openjdk-jdk11\build\windows-x86_64-normal-server-release\vm/omr
BUILD_CONFIG:         prod
NUMBER_OF_PROCESSORS: 2
VERSION_MAJOR:        11
Compiling 51 files for jdk.internal.opt
ENABLE_GPU:           1
CUDA_HOME:            C:/progra~1/nvidia~2/cuda/v9.0
GDK_HOME:             /NVIDIA/gdk
/usr/bin/make -j 2 -C D:\a\runaqa\runaqa\openj9-openjdk-jdk11\build\windows-x86_64-normal-server-release\vm/compiler -f compiler.mk
make[6]: Entering directory '/cygdrive/d/a/runaqa/runaqa/openj9-openjdk-jdk11/build/windows-x86_64-normal-server-release/vm/compiler'
make[6]: warning: -j2 forced in submake: resetting jobserver mode.
if not exist "D:\a\runaqa\runaqa\openj9-openjdk-jdk11\build\windows-x86_64-normal-server-release\vm\" mkdir "D:\a\runaqa\runaqa\openj9-openjdk-jdk11\build\windows-x86_64-normal-server-release\vm\"
The filename, directory name, or volume label syntax is incorrect.
make[6]: *** [D:/a/runaqa/runaqa/openj9-openjdk-jdk11/build/windows-x86_64-normal-server-release/vm/compiler/build/rules/win-msvc/common.mk:90: jit_createdirs] Error 1
make[6]: Leaving directory '/cygdrive/d/a/runaqa/runaqa/openj9-openjdk-jdk11/build/windows-x86_64-normal-server-release/vm/compiler'
make[5]: *** [makefile:70: default] Error 2

Based on the discussion on https://openj9.slack.com/archives/C862YFGL9/p1592068314032000 we know it was caused by the updated version of cygwin (3.1.4.1 to 3.1.5.1 on June 1) . (Note: make version is same version 4.3.1. ). Though we haven't
figured out the underlying or fundamental issue about it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions