Is there any special reason you are using libc.so.6 as the soname? That seems odd for a port that isn't ABI-compatible with GNU/Linux (and hasn't recently had a previous libc.so.5). I think we should also have a line: .*-.*-freebsd.*-gnu.* DEFAULT GLIBC_2.3 since there has never been a prior ABI for your port to be compatible with, right?