Submitted by: Markus Holmberg <markush@acc.umu.se>
PR: ports/22572 Submitted by: OKAZAKI Tetsurou <okazaki@be.to>