Skip site navigation (1)Skip section navigation (2)
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>