Apply patch to libiconv only on linux where modern versions of glibc cau...

...ses build issues

The patch that currently exists in the libiconv patches only work on linux based systems where glibc exist. The current package fails on OSX, this PR fixes the problem.