[head tinderbox] failure on arm/arm

Dimitry Andric dim at FreeBSD.org
Wed Jan 12 23:26:12 UTC 2011

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.

More information about the freebsd-current mailing list