On Thu, 31 Aug 2000 15:36:59 +1100, Bruce Evans wrote:
> Programs like fstat and lsof probably have a legitimate need for some
> things in <sys/conf.h>. This is a bug in <sys/conf.h>.
For now, a harmless work-around for most of these applications seems to
be to include <sys/time.h>. The odds of namespace collisions are slim.
For the particular case that raised this issue, namely xosview, a patch
is supplied for the port maintainer, for addition to the port's
./patches/ directory.
Ciao,
Sheldon.
--- bsd/swapinternal.cc.orig Wed Aug 30 19:12:38 2000
+++ bsd/swapinternal.cc Wed Aug 30 19:12:53 2000
@@ -64,6 +64,7 @@
// code has been removed. BCG FIXME SOMEDAY
#include <sys/param.h> /* For things in sys/conf.h. */
+#include <sys/time.h>
#include <sys/conf.h> /* For struct swdevt. */
#ifdef XOSVIEW_FREEBSD
# ifndef USE_KVM_GETSWAPINFO
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message