FreeBSD 12.0 RELEASE i386 can not build a kernel?

Dimitry Andric dim at
Thu Feb 28 06:56:08 UTC 2019

On 28 Feb 2019, at 00:37, Rodney W. Grimes <freebsd at> wrote:
> config CUSTOM
> Kernel build directory is ../compile/CUSTOM
> Don't forget to do ``make cleandepend && make depend''
> {200}# cd ../compile/CUSTOM
> {201}# (make cleandepend && make depend && make -j4 && make install) >&make.OUT
> {202}# more make.OUT
> make: "../../../conf/../../../conf/" 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.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 223 bytes
Desc: Message signed with OpenPGP
URL: <>

More information about the freebsd-stable mailing list