Things are only impossible until they're not

Modify LIBS in the vusaged 'Makefile' to get the linker to find libev.

LIBS = -L.. -lvpopmail <b>-L/usr/local/lib -lev</b> -pthread

Compiles A-OK.
Aaaaand best of all...

root@scrollrack:~ # /home/vpopmail/bin/vuserinfo test@sarlok.com | grep usage
usage:     16% (8192 byte(s) in 2 file(s))

root@scrollrack:~ # grep -A+2 -B+2 success:\ vdelivermail /var/log/qmail/current | tai64nlocal
2010-07-13 19:35:52.397371500 starting delivery 251: msg 78918 to local sarlok.com-test@sarlok.com
2010-07-13 19:35:52.399831500 status: local 2/10 remote 0/20
2010-07-13 19:35:52.423654500 delivery 250: success: vdelivermail:_valiases_processed/did_0+0+1/
2010-07-13 19:35:52.427498500 status: local 1/10 remote 0/20
2010-07-13 19:35:52.431854500 end msg 78916

This just leaves re-patching qmail, rebuilding vpopmail to add spamassassin back in (heh), and getting clam rolling.