On 2011-01-12 23:26, Matthew Fleming wrote:
This is me, but I'm rather puzzled why it's failing.
SYSCTL_UQUAD is in the sys/sysctl.h for the image we're building. And
why is there a file with SYSCTL_FOO being built as a library?
Any help?
During the build of cddl/lib/libzpool, it looks like
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c includes
cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h (which is
meant for userspace) at the top, and the latter contains:
#define SYSCTL_DECL(...)
#define SYSCTL_NODE(...)
#define SYSCTL_INT(...)
#define SYSCTL_UINT(...)
#define SYSCTL_ULONG(...)
#define SYSCTL_QUAD(...)
as stubs for kernel calls that do not matter for a userspace library.
However, it misses the corresponding definition for SYSCTL_UQUAD.
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"