[RFR] jdk9.0.4+12 + functionality
Andrey Petushkov
andrey.petushkov at gmail.com
Wed May 30 11:49:17 UTC 2018
That is because http://cr.openjdk.java.net/~apetushkov/aarch32-jdk9-try2/jdk9.0.4%2b12 <http://cr.openjdk.java.net/~apetushkov/aarch32-jdk9-try2/jdk9.0.4+12> only brings those code which initially was in aarch32-jdk9 repos. And there were no c1 there, hence you only can build variant=core, not client. You should be able to have all 3 once you as well apply http://cr.openjdk.java.net/~apetushkov/aarch32-jdk9-try2/azul-jdk9/ <http://cr.openjdk.java.net/~apetushkov/aarch32-jdk9-try2/azul-jdk9/>
Regards,
Andrey
> On 30 May 2018, at 14:45, Edward Nevill <edward.nevill at gmail.com> wrote:
>
> Hi Andrey,
>
> I have tried applying the patches at
>
> http://cr.openjdk.java.net/~apetushkov/aarch32-jdk9-try2/jdk9.0.4%2b12
>
> to a fresh clone of
>
> http://hg.openjdk.java.net/jdk-updates/jdk9u
>
> but I get the following error when building
>
>
> /work/ed/openjdk/jdk9u/hotspot/src/share/vm/runtime/globals.hpp:47:32: fatal error: c1_globals_aarch32.hpp: No such file or directory
> #include CPU_HEADER(c1_globals)
>
> and indeed the file c1_globals_aarch32.hpp does not appear in the tree although it does appear in the jdk8u tree.
>
> The build command I am using is
>
> bash ./configure --with-jobs=2 --disable-warnings-as-errors --with-boot-jdk=/work/ed/images/jdk9u --with-jvm-variants=client
> make images
>
> All the best,
> Ed.
>
> On Mon, 2018-05-21 at 13:36 +0300, Andrey Petushkov wrote:
>> Dear Ed,
>>
>> I’ve reworked the webrevs to address the problems:
>> - the base is now jdk9-updates repo set. First set of patches brings
>> current aarch32-jdk9 project changes. The second adds compilers and
>> stuff. The patches apply cleanly for me
>> - —with-cpu-port flag is functional. (“arm” means cpu/arm, “aarch32”
>> or absent selects cpu/aarch32). I’ve successfully build all 4 arm
>> ports. (I’ve unified selection of Oracle’s port under “arm” flag
>> value for both 32 and 64-bit versions, contrary to existing “arm64"
>> value. Please let me know if you consider it’s inappropriate)
>> - copyrights are in the same style as everybody’s else. copyrights
>> removed for the files which do not carry functional changes
>>
More information about the aarch32-port-dev
mailing list