There is an updated pull request by fosslinux against master on the void-packages repository https://github.com/fosslinux/void-packages openjdk-mips https://github.com/void-linux/void-packages/pull/23722 openjdk8: mips* support Builds for all mips* platforms, using the zero backend. A mips port properly is in process but has been "getting close to ready" for years now, so we are using the much more tested zero backend. mipshf had a branch jump error (mips hates super large branch jumps). This is a known bug that is not going to be fixed very easily. To workaround this, I reduced the jump by ~400 lines of assembly by compiling with -Os, enough to make the jump close enough. The mips support patch was taken from debian, I left mips64 in there because it might be useful in the future, we don't lose anything by having it there. (I debated putting the whole patch with all the extra archs in there, but it looked a bit unwieldy then) cc @pullmoll recent committer and mips expert ;) cc @Vaelatern maintainer openjdk11 coming up A patch file from https://github.com/void-linux/void-packages/pull/23722.patch is attached