PERFORCE change 109123 for review
Michael Bushkov
bushman at FreeBSD.org
Fri Nov 3 12:30:12 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=109123
Change 109123 by bushman at bushman_nss_ldap_cached on 2006/11/03 12:30:03
Errors revealed during buildworld fixed.
Affected files ...
.. //depot/projects/soc2006/nss_ldap_cached/src/lib/libutil/Makefile#4 edit
.. //depot/projects/soc2006/nss_ldap_cached/src/usr.bin/chpass/Makefile#3 edit
.. //depot/projects/soc2006/nss_ldap_cached/src/usr.bin/chpass/chpass.c#2 edit
.. //depot/projects/soc2006/nss_ldap_cached/src/usr.bin/chpass/edit.c#2 edit
.. //depot/projects/soc2006/nss_ldap_cached/src/usr.sbin/pwd_mkdb/Makefile#3 edit
.. //depot/projects/soc2006/nss_ldap_cached/src/usr.sbin/pwd_mkdb/pwd_mkdb.c#2 edit
Differences ...
==== //depot/projects/soc2006/nss_ldap_cached/src/lib/libutil/Makefile#4 (text+ko) ====
@@ -22,8 +22,8 @@
.endif
# Needed to use __pw_scan function, which is in libnssutil
-CFLAGS+= -I${.CURDIR} -I${.CURDIR}/../libnssutil
-LD_ADD+= -lnssutil
+CFLAGS+= -I${.CURDIR}/../libnssutil
+LDADD+= -lnssutil
LDFLAGS+= -L${.OBJDIR}/../libnssutil
MAN+= kld.3 login.3 login_auth.3 login_tty.3 logout.3 logwtmp.3 pty.3 \
==== //depot/projects/soc2006/nss_ldap_cached/src/usr.bin/chpass/Makefile#3 (text+ko) ====
@@ -3,10 +3,10 @@
.include <bsd.own.mk>
-.PATH: ${.CURDIR}/../../usr.sbin/pwd_mkdb ${.CURDIR}/../../lib/libc/gen
+.PATH: ${.CURDIR}/../../usr.sbin/pwd_mkdb
PROG= chpass
-SRCS= chpass.c edit.c field.c pw_scan.c table.c util.c
+SRCS= chpass.c edit.c field.c table.c util.c
BINOWN= root
BINMODE=4555
WARNS?= 5
@@ -18,9 +18,9 @@
CFLAGS+=-I${.CURDIR}/../../usr.sbin/pwd_mkdb -I.
# Needed to use __pw_scan function, which is in libnssutil
-CFLAGS+= -I${.CURDIR} -I${.CURDIR}/../../libnssutil
-LD_ADD+= -lnssutil
-LDFLAGS+= -L${.OBJDIR}/../../libnssutil
+CFLAGS+= -I${.CURDIR}/../../lib/libnssutil
+LDADD+= -lnssutil
+LDFLAGS+= -L${.OBJDIR}/../../lib/libnssutil
DPADD= ${LIBCRYPT} ${LIBUTIL}
LDADD= -lcrypt -lutil
==== //depot/projects/soc2006/nss_ldap_cached/src/usr.bin/chpass/chpass.c#2 (text+ko) ====
@@ -65,6 +65,7 @@
#include <ypclnt.h>
#endif
+#include <nsswitch.h>
#include <pw_scan.h>
#include <libutil.h>
==== //depot/projects/soc2006/nss_ldap_cached/src/usr.bin/chpass/edit.c#2 (text+ko) ====
@@ -60,6 +60,7 @@
#include <string.h>
#include <unistd.h>
+#include <nsswitch.h>
#include <pw_scan.h>
#include <libutil.h>
==== //depot/projects/soc2006/nss_ldap_cached/src/usr.sbin/pwd_mkdb/Makefile#3 (text+ko) ====
@@ -5,12 +5,12 @@
PROG= pwd_mkdb
MAN= pwd_mkdb.8
-SRCS= pw_scan.c pwd_mkdb.c
+SRCS= pwd_mkdb.c
WARNS?= 4
# Needed to use __pw_scan function, which is in libnssutil
-CFLAGS+= -I${.CURDIR} -I${.CURDIR}/../../libnssutil
-LD_ADD+= -lnssutil
-LDFLAGS+= -L${.OBJDIR}/../../libnssutil
+CFLAGS+= -I${.CURDIR}/../../lib/libnssutil
+LDADD+= -lnssutil
+LDFLAGS+= -L${.OBJDIR}/../../lib/libnssutil
.include <bsd.prog.mk>
==== //depot/projects/soc2006/nss_ldap_cached/src/usr.sbin/pwd_mkdb/pwd_mkdb.c#2 (text+ko) ====
@@ -52,6 +52,7 @@
#include <errno.h>
#include <fcntl.h>
#include <limits.h>
+#include <nsswitch.h>
#include <pwd.h>
#include <signal.h>
#include <stdio.h>
More information about the p4-projects
mailing list