Date: Tue, 8 May 2001 20:10:14 -0700 (PDT) From: David Wolfskill <david@catwhisker.org> To: freebsd-current@FreeBSD.ORG, wsheets@att.net Subject: Re: world broken at pstat Message-ID: <200105090310.f493AED56308@bunrab.catwhisker.org> In-Reply-To: <87heyv6xfm.fsf@att.net>
next in thread | previous in thread | raw e-mail | index | archive | help
>From: walt <wsheets@att.net> >Date: 08 May 2001 19:58:05 -0700 >cvsup'd CURRENT 5-8-2001 around 1900 PST >make buildworld stopped here: >===> usr.sbin/pstat >cc -O -pipe -I/usr/src/usr.sbin/pstat/../../sys -I/usr/obj/usr/src/i386/usr/include -c /usr/src/usr.sbin/pstat/pstat.c >/usr/src/usr.sbin/pstat/pstat.c: In function `ufs_print': >/usr/src/usr.sbin/pstat/pstat.c:494: `IN_SHLOCK' undeclared (first use in this function) >/usr/src/usr.sbin/pstat/pstat.c:494: (Each undeclared identifier is reported only once >/usr/src/usr.sbin/pstat/pstat.c:494: for each function it appears in.) >/usr/src/usr.sbin/pstat/pstat.c:496: `IN_EXLOCK' undeclared (first use in this function) >*** Error code 1 >Stop in /usr/src/usr.sbin/pstat. >*** Error code 1 Right; appears to be a side-effect of the change to src/sys/ufs/ffs/inode.h in http://docs.freebsd.org/cgi/getmsg.cgi?fetch=254086+0+current/cvs-all, which removed the symbols in question. I commented out the affected part of usr.sbin/pstat.c, thus: Index: pstat.c =================================================================== RCS file: /cvs/freebsd/src/usr.sbin/pstat/pstat.c,v retrieving revision 1.54 diff -u -u -r1.54 pstat.c --- pstat.c 2001/04/29 02:45:39 1.54 +++ pstat.c 2001/05/08 23:15:24 @@ -491,10 +491,12 @@ *flags++ = 'M'; if (flag & IN_RENAME) *flags++ = 'R'; +/* if (flag & IN_SHLOCK) *flags++ = 'S'; if (flag & IN_EXLOCK) *flags++ = 'E'; +*/ if (flag & IN_HASHED) *flags++ = 'H'; if (flag & IN_LAZYMOD) and was able to complete the buildworld, kernel, install, mergemaster, & was able to boot the resulting system. (Still had some annoyances with ssh, but I think those have been well-reported already.) If that section of pstat.c is now obsolete, I'd expect it should be excised, vs. merely commented out -- and pstat.8 ought to be similarly altered. Cheers, david -- David H. Wolfskill david@catwhisker.org As a computing professional, I believe it would be unethical for me to advise, recommend, or support the use (save possibly for personal amusement) of any product that is or depends on any Microsoft product. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200105090310.f493AED56308>