I've pushed the patch (46215) with modification that the test is skipped on Cygwin. It works at least on FreeBSD-12.0, Dragonfly-5.8, NetBSD-8.1 and OpenBSD-8.5 in addition to Fedora-30, Ubuntu-20.04, CentOS-8 and macOS-10.14.