I'm currently working on updating the official compilers used internally at Oracle and the intended version for VS is VS2013 sp4. Servicability closed the bug David linked, but since the removal of that code hasn't happened yet, I think we should propose your patch as a fix for that bug.

/Erik

On 2015-04-22 18:00, David Holmes wrote:
On 23/04/2015 10:57 AM, Pete Brunet wrote:
On 4/22/15 6:48 PM, David Holmes wrote:
Peter,

See

https://bugs.openjdk.java.net/browse/JDK-8077422

update 4 is not supported yet.
Hi David, Do I need to uninstall Update 4 and install Update 3? -Pete

I was assume so - I have no personal experience with these tools.

David


David

On 23/04/2015 8:02 AM, Pete Brunet wrote:
This hack to jdk/make/lib/Lib-jdk.hprof.agent.gmk works for now:

       LANG := C, \
       OPTIMIZATION := $(LIBHPROF_OPTIMIZATION), \
       CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) \
+        -D_WINSOCK_DEPRECATED_NO_WARNINGS \
           $(BUILD_LIBHPROF_CFLAGS), \
       CFLAGS_debug := -DHPROF_LOGGING, \
       MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libhprof/mapfile-vers, \

Pete

On 4/22/15 4:12 PM, Pete Brunet wrote:
p.s. I also had done a make reconfigure and make clean. I'll try make
clean and reconfigure from bash.

On 4/22/15 4:06 PM, Pete Brunet wrote:
I was able to build 9 OK then I switched from VS2010 to VS2013 and now
get the following.  I tried hg tpull -u but that didn't help.

Is there something I need to do besides installing VS Pro 2013 with
Update 4?

$ make images 2>&1 | tee make-64.log
Building target 'images' in configuration
'windows-x86_64-normal-server-release'

c:/Users/Pete/JDK9/INTJDK-7615864/client/jdk/src/jdk.hprof.agent/windows/native/libhprof/hprof_md.c(86)

: error C2220: warning treated as error - no 'object' file generated
c:/Users/Pete/JDK9/INTJDK-7615864/client/jdk/src/jdk.hprof.agent/windows/native/libhprof/hprof_md.c(86)

: warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW()
instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable
deprecated
API warnings
c:\progra~2\wi3cf2~1\8.1\include\um\winsock2.h(2238) : see
declaration of 'gethostbyname'
Lib-jdk.hprof.agent.gmk:44: recipe for target
'/cygdrive/c/Users/Pete/JDK9/INTJDK-7615864/client/build/windows-x86_64-normal-server-release/support/native/jdk.h

prof.agent/libhprof_jvmti/hprof_md.obj' failedmake[3]: ***
[/cygdrive/c/Users/Pete/JDK9/INTJDK-7615864/client/build/windows-x86_64-normal-server-release/support/native/jdk.hprof.agent/libhprof_jvmti/hprof_md.obj]

Error 2
make/Main.gmk:168: recipe for target 'jdk.hprof.agent-libs' failed
make[2]: *** [jdk.hprof.agent-libs] Error 1
make[2]: *** Waiting for unfinished jobs....
/cygdrive/c/Users/Pete/JDK9/INTJDK-7615864/client/make/Init.gmk:255:
recipe for target 'main' failed
make[1]: *** [main] Error 1
/cygdrive/c/Users/Pete/JDK9/INTJDK-7615864/client/make/Init.gmk:171:
recipe for target 'images' failed
make: *** [images] Error 2



Reply via email to