I'm getting deja vu - I could swear I'd seen this change before recently.
This prompts me to wonder if someone else "knows better" and has been taking this back out again.
Perhaps a comment here saying <code> # libdl is built into libc on FreeBSD </code> would be prudent ?

Is this just FreeBSD, or does the same apply to OpenBSD &c. ?