Subject: Re: errors in src/lib/libutil/pw_policy.c in current?
To: Hisashi T Fujinaka <htodd@twofifty.com>
From: R. Huvendiek <netbsd@kaervek.net>
List: current-users
Date: 09/14/2005 20:41:23
Hello,

> htodd@kerry:/usr/src/lib/libutil > make dependall
> #   compile  libutil/pw_policy.ln
> CC=/usr/src/obj.i386/tooldir.NetBSD-3.99.8-i386/bin/i386--netbsdelf-gcc /usr/src/obj.i386/tooldir.NetBSD-3.99.8-i386/bin/i386--netbsdelf-lint -chapbxzF -d /usr/include  -DLIBC_SCCS    -i /usr/src/lib/libutil/pw_policy.c
> /usr/src/lib/libutil/pw_policy.c(314): PW_POLICY_BYSTRING undefined [99]
> /usr/src/lib/libutil/pw_policy.c(314): non-constant case expression [197]
> /usr/src/lib/libutil/pw_policy.c(325): PW_POLICY_BYPASSWD undefined [99]
> /usr/src/lib/libutil/pw_policy.c(325): non-constant case expression [197]
> /usr/src/lib/libutil/pw_policy.c(346): PW_POLICY_BYGROUP undefined [99]
> /usr/src/lib/libutil/pw_policy.c(346): non-constant case expression [197]
> *** Error code 1
> 
This seems to be fixed now, but unfortunately there seems to be a
problem left. If I do a release I end up with:

============  1 extra files  ===============
Files in DESTDIR but missing from flist.
File is obsolete or flist is out of date ?
------------------------------------------
./usr/lib/libutil.so.7.7
=========  end of 1 extra files  ===========


===========  3 missing files  ==============
Files in flist but missing from DESTDIR.
File wasn't installed ?
------------------------------------------
./usr/lib/libutil.so.7.6
./usr/share/man/cat3/pw_policy.0
./usr/share/man/cat3/pw_policy.3
========  end of 3 missing files  ==========


*** Failed target:  checkflist


I guess the pw_policy manpages are just missing from the Makefile (did
not try it). But I have no clue how to fix the libutil version within
the makefile :(

Ralf