Date: Thu, 16 Nov 2017 22:29:49 -0800 From: Mark Millard <markmi@dsl-only.net> To: yuri@freebsd.org, FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: error: 'stddef.h' file not found on 12 Message-ID: <99B15AAD-4C7E-4A8B-8D2D-8126BF5976B6@dsl-only.net>
next in thread | raw e-mail | index | archive | help
Yuri yuri at freebsd.org wrote on Fri Nov 17 05:11:44 UTC 2017 : > I am getting net-im/ricochet failures on 12: >=20 > /usr/include/c++/v1/cstddef:44:15: fatal error: 'stddef.h' file not = found > #include_next <stddef.h> > ^~~~~~~~~~ >=20 > cstddef is including stddef.h that has to be present. >=20 > 11 has both of them: >=20 > # ls /usr/include/c++/v1/*stddef* > /usr/include/c++/v1/cstddef /usr/include/c++/v1/stddef.h >=20 > why isn't it present in 12? It is present in 12 as far as I can tell: # find /usr/include -name stddef.h -print | more /usr/include/c++/v1/tr1/stddef.h /usr/include/c++/v1/stddef.h /usr/include/sys/stddef.h /usr/include/stddef.h # uname -apKU FreeBSD FreeBSDx64OPC 12.0-CURRENT FreeBSD 12.0-CURRENT r325700M amd64 = amd64 1200053 1200053 (Built from source code.) tddef.h is listed in: https://svnweb.freebsd.org/base/head/include/ and in (see: line 25 ): = https://svnweb.freebsd.org/base/head/include/Makefile?revision=3D320844&vi= ew=3Dmarkup My guess is something is odd with your environment. =3D=3D=3D Mark Millard markmi at dsl-only.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?99B15AAD-4C7E-4A8B-8D2D-8126BF5976B6>