On Dec 24, 2009, at 1:34 PM, Arjen de Korte wrote:

Citeren Charles Lepple <[email protected]>:

There also seems to be an issue finding uu_lock, but that probably
just needs to include sys/types.h first.

This seems to be a badly broken <libutil.h> header in FreeBSD 8.0. If the stuff in <libutil.h> needs <sys/types.h> for it's type definitions, this header should be #include'd in <libutil.h>, not rely upon the compiler to do it for you. This used to work in FreeBSD 6.4. I would say this is a FreeBSD bug.

I don't think it's a regression from 6.4 - the same error shows up there:

http://buildbot.ghz.cc/public/nut/FreeBSD-i686/builds/31/step-configure/1

I'll check again later, but the man page for uu_lock on 8.0 mentions including both header files.

- Charles

_______________________________________________
Nut-upsdev mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/nut-upsdev

Reply via email to