-
Bug
-
Resolution: Fixed
-
P2
-
8
-
b115
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8199994 | openjdk7u | Andrew Brygin | P2 | Resolved | Fixed | master |
Fix for 8025429 causes following compilation errors on windows:
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(668) : error C2275: 'jclass' : illegal use of this type as an expression
g:\work\jdk_ws\2d\build\windows-i586\jdk\include\jni.h(102) : see declaration of 'jclass'
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(668) : error C2146: syntax error : missing ';' before identifier 'clsLcmsProfile'
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(668) : error C2065: 'clsLcmsProfile' : undeclared identifier
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(669) : warning C4047: '=' : 'int' differs in levels of indirection from 'jclass'
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(670) : error C2065: 'clsLcmsProfile' : undeclared identifier
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(670) : warning C4047: '==' : 'int' differs in levels of indirection from 'void *'
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(674) : error C2275: 'jobject' : illegal use of this type as an expression
g:\work\jdk_ws\2d\build\windows-i586\jdk\include\jni.h(101) : see declaration of 'jobject'
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(674) : error C2146: syntax error : missing ';' before identifier 'cmmProfile'
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(668) : error C2275: 'jclass' : illegal use of this type as an expression
g:\work\jdk_ws\2d\build\windows-i586\jdk\include\jni.h(102) : see declaration of 'jclass'
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(668) : error C2146: syntax error : missing ';' before identifier 'clsLcmsProfile'
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(668) : error C2065: 'clsLcmsProfile' : undeclared identifier
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(669) : warning C4047: '=' : 'int' differs in levels of indirection from 'jclass'
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(670) : error C2065: 'clsLcmsProfile' : undeclared identifier
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(670) : warning C4047: '==' : 'int' differs in levels of indirection from 'void *'
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(674) : error C2275: 'jobject' : illegal use of this type as an expression
g:\work\jdk_ws\2d\build\windows-i586\jdk\include\jni.h(101) : see declaration of 'jobject'
g:/work/jdk_ws/2d/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c(674) : error C2146: syntax error : missing ';' before identifier 'cmmProfile'
- backported by
-
JDK-8199994 Fix for 8025429 breaks jdk build on windows
- Resolved