Date: Tue, 22 Oct 2013 21:07:30 -0600 From: Gary Aitken <freebsd@dreamchaser.org> To: FreeBSD Mailing List <freebsd-questions@freebsd.org> Subject: headers in /usr/include are 9.1 but /usr/src/sys are 9.0 Message-ID: <52673D72.9080606@dreamchaser.org>
next in thread | raw e-mail | index | archive | help
Using the generic kernel. Some time ago I upgraded from 9.0 to 9.1 using freebsd-update. originally, under 9.0, I had lsof installed (from ports). Some time after all that I tried to reinstall sysutils/lsof and couldn't. I wasn't desperate and ignored it... Looking into it further, the problem appears to be the result of /usr/src/sys/sys/ containing 9.0.0 versions, and /usr/include/sys/ containing 9.1.0 versions. I didn't think I had system source installed, but apparently I did. I have vague recollections of telling the upgrade process not to upgrade the source because I didn't think I had it installed; but maybe it doesn't even ask. I'm not really familiar with the process and it was a while back. Anyhow... 1. Is /usr/src/sys/sys always present? 2. Do ports normally use headers from /usr/src/sys/sys instead of /usr/include/sys if /usr/src/sys/sys is present? 3. What's the best way to fix this? freebsd-update fetch? Gary
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52673D72.9080606>