Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 May 2018 09:16:21 -0600
From:      Dan Allen <danallen46@gmail.com>
To:        Dimitry Andric <dim@FreeBSD.org>
Cc:        FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org>
Subject:   Re: aesni on i386 w/gcc breaks 11-STABLE kernel build
Message-ID:  <CDDBAA42-5062-4490-9976-F56CD0667937@gmail.com>
In-Reply-To: <D6487B52-3F3A-43D7-8632-1E41A05AD2E8@FreeBSD.org>
References:  <950C1018-1038-4103-A14B-2F252EE24069@gmail.com> <D6487B52-3F3A-43D7-8632-1E41A05AD2E8@FreeBSD.org>

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


> On 30 May 2018, at 12:13 PM, Dimitry Andric <dim@FreeBSD.org> wrote:
>=20
> Probably only the module should be disabled,

I did this my deleting a few lines from /usr/src/sys/modules/Makefile, =
and everything works well now!

A fully gcc-based 11-STABLE i386 machine.  (The builds go SO much faster =
with gcc rather than clang!)

So there are still two bugs:

1) I think there should be a check in /usr/src/sys/modules/Makefile for =
the lack of clang that disables building the aesni module.

2) Upon boot there is a progress line right at the start that still says =
clang 6.0.0, even though clang does not exist on the machine.
This should print gcc on a system configured like mine.

Here is my src.conf:

WITH_GCC=3D1
WITH_GCC_BOOTSTRAP=3D1
WITHOUT_BHYVE=3D1
WITHOUT_CAPSICUM=3D1
WITHOUT_CDDL=3D1
WITHOUT_CLANG=3D1
WITHOUT_CLANG_BOOTSTRAP=3D1
WITHOUT_CLANG_EXTRAS=3D1
WITHOUT_CLANG_FULL=3D1
WITHOUT_CROSS_COMPILER=3D1
WITHOUT_DEBUG_FILES=3D1
WITHOUT_EXAMPLES=3D1
WITHOUT_HYPERV=3D1
WITHOUT_JAIL=3D1
WITHOUT_LOCALES=3D1
WITHOUT_PROFILE=3D1
WITHOUT_QUOTAS=3D1
WITHOUT_TESTS=3D1

Dan




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CDDBAA42-5062-4490-9976-F56CD0667937>