fix DSO linking (v2)
fix DSO linking (v2)

Linking with --as-needed was never really a problem.  It did, however,
uncover our incorrect flag-order.

http://fedoraproject.org/wiki/UnderstandingDSOLinkChange

badzong/mopher,badzong/mopher