Subject: problems building security/PAM on 2.0
To: None <tech-pkg@netbsd.org>
From: Steven M. Bellovin <smb@cs.columbia.edu>
List: tech-pkg
Date: 08/07/2005 18:04:03
On a 2.0 machine, using pkgsrc-2005Q2, I'm unable to compile security/PAM:

 gcc -Dnetbsd -I./include -I/usr/pkgsrc/security/PAM/work/Linux-PAM-0.77/libpam/
include -I/usr/pkgsrc/security/PAM/work/Linux-PAM-0.77 -I/usr/pkgsrc/security/PA
M/work/Linux-PAM-0.77/libpamc/include -DUSE_LCKPWDF -DNEED_LCKPWDF -DCHKPWD_HELP
ER=\"/usr/pkg/sbin/unix_chkpwd\" -DPAM_DYNAMIC -c support.c  -fPIC -DPIC -o .lib
s/support.o
support.c: In function `PAM_getlogin':
support.c:128: error: structure has no member named `ut_user'
support.c:138: warning: assignment makes pointer from integer without a cast
support.c:139: error: structure has no member named `ut_user'
support.c:139: error: structure has no member named `ut_user'
gmake[2]: *** [support.lo] Error 1

Any easy fixes?

		--Steven M. Bellovin, http://www.cs.columbia.edu/~smb