openjdk is missing a riscv64 hotspot port

Bug #1936221 reported by Matthias Klose
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
openjdk-17 (Ubuntu)
Fix Released
Undecided
Unassigned
openjdk-lts (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

openjdk is missing a riscv64 hotspot port.

Matthias Klose (doko)
tags: added: riscv64
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in openjdk-17 (Ubuntu):
status: New → Confirmed
Changed in openjdk-lts (Ubuntu):
status: New → Confirmed
Revision history for this message
Heinrich Schuchardt (xypron) wrote :

https://github.com/riscv/riscv-openjdk/tree/riscv-port-branch/src/hotspot/ contains RISC-V code.
http://cr.openjdk.java.net/~fyang/openjdk-riscv-port/BuildRISCVJDK.md has build instructions.

The V8 project contains some RISC-V code but does not compile out of the box.

Revision history for this message
Heinrich Schuchardt (xypron) wrote :

https://github.com/riscv/riscv-openjdk/tree/riscv-port-branch/src/hotspot/ builds without errors on Ubuntu Impish / HiFive unmatches in ca. 6 hours.

Next step is to package it in a ppa and test it.

Testing instructions are here: https://openjdk.java.net/groups/build/doc/testing.html

Revision history for this message
fei Yang (fyang-openjdk) wrote :

Hi,

The riscv port project has been approved by the OpenJDK community [1], and we have switched to project-specific repo for future development [2]. Please also switch to use the new repo.

[1] https://openjdk.java.net/projects/riscv-port
[2] https://github.com/openjdk/riscv-port/tree/riscv-port

Vladimir Petko (vpa1977)
tags: added: reviewed
Revision history for this message
Matthias Klose (doko) wrote :

fixed in -17, won't backport unless it's part of the upstream backports for 11

Changed in openjdk-17 (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.