Subject: Re: CVS commit: src/lib/libpam/modules
To: None <lukem@netbsd.org>
From: Simon Burge <simonb@wasabisystems.com>
List: source-changes
Date: 12/30/2004 08:57:28
Luke Mewburn wrote:

> Module Name:	src
> Committed By:	lukem
> Date:		Wed Dec 29 15:04:06 UTC 2004
> 
> Modified Files:
> 
> 	src/lib/libpam/modules: Makefile mod.mk
> 	src/lib/libpam/modules/pam_krb5: Makefile
> 	src/lib/libpam/modules/pam_ksu: Makefile
> 	src/lib/libpam/modules/pam_lastlog: Makefile
> 	src/lib/libpam/modules/pam_nologin: Makefile
> 	src/lib/libpam/modules/pam_radius: Makefile
> 	src/lib/libpam/modules/pam_ssh: Makefile
> 	src/lib/libpam/modules/pam_unix: Makefile
> 
> Log Message:
> 
> Use LIBDPLIBS to provide the list of libraries for the modules to depend
> upon, because:
>  * it's MUCH quicker; no need to calculate the OBJDIRS of every library
>    we might require in every subdir.
>    (make obj drops from 21s to 3s on my system.)
>  * it's more robust when building to a fresh DESTDIR.

With this change, libpam/modules/Makefile tries to install
lib.a and fails.  Just removing the

    .include <bsd.lib.mk>

gets things building and installing again with no other obvious
problems.  OK if I commit that change?

Simon.
--
Simon Burge                            <simonb@wasabisystems.com>
NetBSD Support and Service:         http://www.wasabisystems.com/