Can't build kernel anymore: amd64 kernel requires linker ifunc support

Oliver Pinter oliver.pinter at hardenedbsd.org
Wed May 16 09:20:51 UTC 2018


On Wednesday, May 16, 2018, Emeric POUPON <emeric.poupon at stormshield.eu>
wrote:

>
> >> make[2]: "/usr/src/sys/conf/kern.pre.mk" line 125: amd64 kernel
> requires
> >> linker ifunc support
> >> *** [buildkernel] Error code 1
> >>
> >> make[1]: stopped in /usr/src
> >> 1 error
> >>
> >>
> >>
> >> How can I proceed?
> >
> >
> > Please consult the ${srctop}/UPDATING file or search back on freebsd
> > current mail list.
> >
> > Hint: buildworld before kernel
> >
>
> Thanks for your help.
>
> Actually, I already did all the steps described here:
> https://www.freebsd.org/doc/handbook/makeworld.html with success.
> After step 10, I now get this error.
> I tried to put WITHOUT_LLD_BOOTSTRAP=yes in /etc/src.conf + rebuild
> everything with no luck.
>
>
Please remove this line from your src.conf, lld is required for building
kernel since the ifunc support.



> Regards,
>
>
>


More information about the freebsd-arch mailing list