[aarch64-port-dev ] RFR: GensrcMisc.gmk linker issue on windows

Andrew Hughes gnu.andrew at redhat.com
Thu Mar 9 04:09:05 UTC 2017



----- Original Message -----
> Hi,
> we're unable to build on windows due to link issue
> 
> /out:genSocketOptionRegistry.exe
> /out:ut:r:/buildroot/jdk/btnative/genSocketOptionRegistry/genSocketOptionRegistry.exe
> 
> r:/buildroot/jdk/btnative/genSocketOptionRegistry/genSocketOptionRegistry.obj
> 
> LINK : fatal error LNK1104: cannot open file
> 'ut:r:/buildroot/jdk/btnative/genSocketOptionRegistry/genSocketOptionRegistry.exe'
> make[2]: *** [gensrc/GensrcMisc.gmk:75:
> /cygdrive/r/buildroot/jdk/btnative/genSocketOptionRegistry/genSocketOptionRegistry.exe]
> Error 2
> 
> 
> This fix the issue:
> aarch64-port/jdk8u -
> https://michalvala.fedorapeople.org/webrevs/gensrcmisclinker-aarch64/webrev.00/
> aarch64-port/jdk8u-shenandoah -
> https://michalvala.fedorapeople.org/webrevs/gensrcmisclinker-aarch64-shenandoah/webrev.00/
> 
> --
> -Michal
> 

This is a divergence from upstream jdk8u, silently introduced by:

changeset:   11016:391be061dfc7
parent:      11015:7ebad38ac2b3
parent:      8810:fc4ac66aa657
user:        Edward Nevill edward.nevill at linaro.org
date:        Mon Dec 23 13:00:14 2013 +0000
summary:     Remerge to jdk8-b117

Have you tested that reverting this to the upstream jdk8u version doesn't break aarch64?

I did a comparison of upstream jdk8u121-b14 with the current state of aarch64/jdk8u (attached)
and all other changes do seem to be necessary for aarch64 (the test issue is a merge issue
already resolved in the main jdk8u tree, but not jdk8u121-b14).
-- 
Andrew :)

Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Web Site: http://fuseyism.com
Twitter: https://twitter.com/gnu_andrew_java
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222


-------------- next part --------------
A non-text attachment was scrubbed...
Name: aarch64.jdk.patch
Type: text/x-patch
Size: 6962 bytes
Desc: not available
URL: <http://mail.openjdk.java.net/pipermail/aarch64-port-dev/attachments/20170308/76e13c3c/aarch64.jdk.patch>


More information about the aarch64-port-dev mailing list