]> git.ipfire.org Git - thirdparty/libcgroup.git/commit
Don't link with -lpam unless necessary II
authorJan Safranek <jsafrane@redhat.com>
Fri, 23 Oct 2009 12:10:25 +0000 (14:10 +0200)
committerBalbir Singh <balbir@linux.vnet.ibm.com>
Tue, 27 Oct 2009 07:38:28 +0000 (13:08 +0530)
commit4af75e4a9e90f7e4894040dd8121398ddfb2158e
tree4cf7248f8f2ba0f1289d3a2afa4ce296db5f66eb
parent49a4f14b51dfd9608395fdfcc90aa8a40c911925
Don't link with -lpam unless necessary II

Oops, I sent older working version, here is correct one. I need to rest :(.
Here is the correct one:

All binaries are compiled with '-lpam' if --enable-pam is specified (and it
is on by default). We want only the PAM module linked with it.

The autoconf manual says about AC_CHECK_LIB:
If action-if-found is not specified, the default action prepends
-llibrary to LIBS

And the action-if-found we used was '[]', i.e. empty -> -lpam was added to
LIBS -> everything links with it. Simple action-if-found overrides this
default.

Changelog:
 - use 'dnl' as comments and ':' as the 'noop' action to reflect autoconf
 coding style.

Signed-off-by: Jan Safranek <jsafrane@redhat.com>
Signed-off-by: Balbir Singh <balbir@linux.vnet.ibm.com>
configure.in