duosecurity/duo_unix — pull request #19 by Flameeyes (2012-02-01 17:47:56+00:00)
Title: Preliminary fixes/improvements

These are just a few things I wanted to tackle before proceeding with making the buildsystem a bit less recursive than it is now. The reason why I'd rather not have it recursive is that as it is, it serialises the builds more than it should. By using a non-recursive buildsystem, a build at `-j16` is basically instantaneous.

There are a few issues that need to be fixed in here: the pam test library should link to libdl (on Linux), so it requires a macro to check for that, I should have one used somewhere. There is also the problem of the `-no-undefined` libtool option does not really do what you're supposing it does; what you want is `-Wl,--no-undefined` or `-Wl,-z,now` and I have a macro for that somewhere as well.