Taken from: FreeBSD
These patches have never really been accepted upstream. Our code uses them still, so we ought to put them here... Originally written by: Moritz Bechler
Taken from: https://github.com/freebsd/freebsd-ports.git Commit id: 5070672073b68be364139bc6b3a89100bd17d331