Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Automated report: NetBSD-current/i386 build failure



On 03/02/2021 14:42, Ryo ONODERA wrote:
Hi,

It seems that CTASSERT in netinet/in.h conflicts with
CTASSERT in external/cddl/osnet/dist/uts/common/sys/debug.h.

Ryo ONODERA <ryo%tetera.org@localhost> writes:

Hi,

However I have gotten another failure:

--- dt_print.pico ---
In file included from /usr/src/external/cddl/osnet/sys/sys/debug.h:51,
                  from /usr/src/external/cddl/osnet/sys/sys/uio.h:64,
                  from /usr/world/9.99/amd64/dest/usr/include/sys/socket.h:99,
                  from /us
r/src/external/cddl/osnet/lib/libdtrace/../../dist/lib/
libdtrace/common/dt_print.c:76:
/usr/world/9.99/amd64/dest/usr/include/netinet/in.h:162:1: error: macro "__CTASS
ERT" passed 2 arguments, but takes just 1
   162 | CTASSERT(sizeof(struct in_addr) == 4);
       | ^~~~~~~~

I cannot replicate this?
I'm just building a stock kernel - what extra options do I need?

Roy


Home | Main Index | Thread Index | Old Index