Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Mar 2020 17:32:00 +0100
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Alexandr Krivulya <shuriku@shurik.kiev.ua>
Cc:        freebsd-current@freebsd.org
Subject:   Re: kernel build failed
Message-ID:  <9E22D99A-63CB-4CCB-B3C1-3838F1769BED@FreeBSD.org>
In-Reply-To: <4ee54436-0c15-41c3-3581-053da0a08181@shurik.kiev.ua>
References:  <672d55ce-0949-2397-0a3c-3a86020381a4@shurik.kiev.ua> <20200328123542.GR1511@albert.catwhisker.org> <4ee54436-0c15-41c3-3581-053da0a08181@shurik.kiev.ua>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_F22C500A-A40C-4B03-9536-7C95CCDCE960
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On 28 Mar 2020, at 13:48, Alexandr Krivulya <shuriku@shurik.kiev.ua> =
wrote:
>=20
> 28.03.20 14:35, David Wolfskill =D0=BF=D0=B8=D1=88=D0=B5=D1=82:
>> On Sat, Mar 28, 2020 at 02:01:39PM +0200, Alexandr Krivulya wrote:
>>> Hello,
>>> on latest CURRENT kernel fails to build:
>>>=20
>>> =3D=3D=3D> aesni (all)
>>> [Creating objdir =
/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG/modules/usr/src/sys/modul=
es/aesni...]
>>> ...
>>> /usr/src/sys/crypto/aesni/aesni_ghash.c:75:10: fatal error: =
'wmmintrin.h'
>>> file not found
>>> #include <wmmintrin.h>
>>>          ^~~~~~~~~~~~~
>>> 1 error generated.
>>> *** Error code 1
>>> ....
>> I had no issues updating from r359325 to r359356 yesterday, or from
>> r359356 to r359389 today (using META_MODE).
>=20
> So what may be a reason? I tried:
> - remove and checkout source tree
> - remove /usr/obj
>=20
> wmmintrin.h is present under =
/usr/src/contrib/llvm-project/clang/lib/Headers/wmmintrin.h
>=20
> /etc/make.conf:
> KERNCONF=3DGENERIC-NODEBUG
> MALLOC_PRODUCTION=3Dyes
>=20
> no /etc/src.conf

This typically happens if you don't run "make buildworld", or at least
"make kernel-toolchain" before running "make buildkernel", and your
userland is missing those headers, for some reason. (Usually people
seem to do a WITHOUT_CLANG installation or strip out 'unnecessary'
stuff manually...)

-Dimitry


--Apple-Mail=_F22C500A-A40C-4B03-9536-7C95CCDCE960
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.2

iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCXn98AAAKCRCwXqMKLiCW
oySLAJsFk3SdAvty2KkfSeYcdZaT67CO2ACgy1zvN3OfhYSkXC0VS7cag8u4+Tw=
=CQiQ
-----END PGP SIGNATURE-----

--Apple-Mail=_F22C500A-A40C-4B03-9536-7C95CCDCE960--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9E22D99A-63CB-4CCB-B3C1-3838F1769BED>