Hi All,

I'm trying to get jdk8u to be built with VS2017.

This requires disabling several warnings for several libraries (as been done in later versions of the openjdk, like [1]) however jdk8u doesn't have the DISABLED_WARNINGS_$(TOOLCHAIN_TYPE) [2] argument support in SetupNativeCompilation target [3]. I have investigated the possibility of back-porting JDK-8074096, which first introduced DISABLED_WARNINGS into jdk9 but that seemed not very feasible.

I've already progressed with adding -Wd flags to CFLAGS_windows overrides in corresponding places but not sure if this would be the right approach to do this.

I will be grateful if someone could advise me on what approach I should proceed?

Best regards,

Ali

[1] http://hg.openjdk.java.net/jdk-updates/jdk11u/file/640251cdca05/make/lib/Awt2dLibraries.gmk#l519 [2] http://hg.openjdk.java.net/jdk-updates/jdk11u/file/640251cdca05/make/common/NativeCompilation.gmk#l381 [3] http://hg.openjdk.java.net/jdk8u/jdk8u-dev/file/f0f617923ceb/make/common/NativeCompilation.gmk#l135

Reply via email to