Date: Sat, 29 Nov 2025 11:38:50 +0100 From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@FreeBSD.org> To: Nuno Teixeira <eduardo@freebsd.org> Cc: src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: 19728f31ae42 - main - sys/_types.h: Unbreak gcc build Message-ID: <86345xi0n9.fsf@ltc.des.dev> In-Reply-To: <CAFDf7U%2BfDh_g=MovF6MRJ4LvgZCXHd363faH-U8JoXQ3gLiAOA@mail.gmail.com> (Nuno Teixeira's message of "Sat, 29 Nov 2025 10:26:58 %2B0000") References: <6929fcae.2962d.8015a0f@gitrepo.freebsd.org> <CAFDf7U%2BfDh_g=MovF6MRJ4LvgZCXHd363faH-U8JoXQ3gLiAOA@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
Nuno Teixeira <eduardo@freebsd.org> writes:
> I'm at main-n282229-687ab0dc54a9: Fri Nov 28 and gcc build still fails:
>
> /usr/include/sys/_types.h:164:46: error: missing binary operator before token "("
> 164 | #if !defined(__has_feature) || !__has_feature(capabilities)
> | ^
> gmake[3]: *** [Makefile:501: _trampoline.o] Error 1
I know, and I don't understand why...
what's really weird is this:
$ x86_64-unknown-freebsd14.3-gcc13 -E sys/sys/_types.h >/dev/null
sys/sys/_types.h:164:46: error: missing binary operator before token "("
164 | #if !defined(__has_feature) || !__has_feature(capabilities)
| ^
as expected, but
$ x86_64-unknown-freebsd14.3-gcc13 -E sys/sys/_types.h | less +Gq
no error!
anyway, see https://reviews.freebsd.org/D53986
DES
--
Dag-Erling Smørgrav - des@FreeBSD.org
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86345xi0n9.fsf>
