Date: Sun, 27 Aug 2000 16:08:00 +0700 From: Roger Merritt <mcrogerm@stjohn.ac.th> To: freebsd-stable@freebsd.org Subject: buildkernel fails on ppbus Message-ID: <3.0.6.32.20000827160800.00892d70@stjohn.stjohn.ac.th>
next in thread | raw e-mail | index | archive | help
I cvsup'ed 4.1-STABLE Friday and figured I could come in today and have everything installed and running before everyone else comes to work tomorrow. So I do make buildworld, no problem. I carefully go through GENERIC, and LINT, and think I have my KEPLER configuration file OK, but the first buildkernel completes successfully but throws some warnings, and I decide to fix them (comment out the wdc0-related lines), and it starts out fine but has a couple of warnings, so I go back and re-read LINT carefully, and correct the offending lines and try again and I get the message, /usr/src/sys/dev/ppbus/ppbus_if.h no such file or directory, Error 1, Stop. So I go to /usr/src/sys/dev/ppbus and grep for the header, and sure enough about six files in there depend on it, and sure enough it isn't there. So I crank up ftp and go looking in the source tree at ftp.freebsd.org, and finally locate the right directory, and it isn't there either!!! There *is* a file called ppbus_if.m, but no .h! And I have the .m file already. Oh yeah, all the files have #include "ppbus_if.h" rather than #include <ppbus_if.h>, so it should be in the local directory, right? Now I know lots of people have been building 4.1-STABLE without a problem the last few days, so I must be doing something wrong, but at this point I don't know where to look next. I have a printer port on the machine, so I suppose I need the parallel port bus enabled in the kernel. I don't see anything in LINT that suggests I *don't* need it. What else? Any suggestion would be appreciated. -- Roger To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3.0.6.32.20000827160800.00892d70>