There is an updated pull request by classabbyamp against master on the void-packages repository
https://github.com/classabbyamp/void-packages openjdk17
https://github.com/void-linux/void-packages/pull/34989
New package: openjdk17-17.0.1+12
Built upon the work of @sgn and @raedwulf.
Closes #32942
Supercedes #34390, #35078
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**
#### Local build testing
- I built this PR locally for these architectures:
| arch | cross | built | `check` passes |
|:-----:|:-----:|:-----:|:-----:|
| x86_64 || 12 ✔
13 ✔
14 ✔
15 ✔
16 ✔
17 ✔ | 12 ✔
13 ✔
14 ✔
15 ✔
16 ✔
17 ✔ |
| x86_64-musl || 12 ✔
13 ✔
14 ✔
15 ✔
16 ✔
17 ✔ | 12 ✔
13 ✔
14 ✔
15 ✔
16 ✔
17 ✔ |
| i686 || 12 ✔
13 ✔
14 ✔
15 ✔
16 ✔
17 ✔ | 12 ✔
13 ✔
14 ✔
15 ✔
16 ✔
17 ✔ |
| aarch64 | ✔ | 17 ✔ ||
| aarch64-musl | ✔ | 17 ✔ ||
| armv7l | ✔ | 17 ✔ ||
| armv6l-musl | ✔ | 17 ✔ ||
[ci skip]
A patch file from https://github.com/void-linux/void-packages/pull/34989.patch is attached