Re: [head tinderbox] failure on arm/arm

From: Dimitry Andric <dim_at_FreeBSD.org>
Date: Thu, 13 Jan 2011 00:26:12 +0100
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.
Received on Wed Jan 12 2011 - 22:26:12 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:10 UTC