Date: Thu, 28 Feb 2019 07:55:58 +0100 From: Dimitry Andric <dim@FreeBSD.org> To: rgrimes@freebsd.org Cc: stable@freebsd.org Subject: Re: FreeBSD 12.0 RELEASE i386 can not build a kernel? Message-ID: <B49F80C9-2BA1-411A-8372-64C177ED3813@FreeBSD.org> In-Reply-To: <201902272337.x1RNbRU7053449@pdx.rh.CN85.dnsmgr.net>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
On 28 Feb 2019, at 00:37, Rodney W. Grimes <freebsd@pdx.rh.CN85.dnsmgr.net> wrote:
>
> config CUSTOM
> Kernel build directory is ../compile/CUSTOM
> Don't forget to do ``make cleandepend && make depend''
> fb-bld-120-i386.dnsmgr.net:root {200}# cd ../compile/CUSTOM
> fb-bld-120-i386.dnsmgr.net:root {201}# (make cleandepend && make depend && make -j4 && make install) >&make.OUT
> fb-bld-120-i386.dnsmgr.net:root {202}# more make.OUT
> make: "../../../conf/../../../conf/kern.pre.mk" line 127: amd64/arm64/i386 kernel requires linker ifunc support
After ifunc support was introduced, you have to run at least
"make kernel-toolchain" before "make buildkernel", or otherwise just run
"make buildworld" first. That will build the linker which supports the
required functionality.
-Dimitry
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.2
iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCXHeF/gAKCRCwXqMKLiCW
o4+pAJ9lzzaOrIpE8OqaV+L6uBQ8cRjUKgCfblcg7D7mC7q8EffSMsoTeg+tSaU=
=GFW9
-----END PGP SIGNATURE-----
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B49F80C9-2BA1-411A-8372-64C177ED3813>
