Date: Tue, 22 Feb 2011 22:21:54 +0300 From: Eir Nym <eirnym@gmail.com> To: Dimitry Andric <dim@freebsd.org> Cc: Olivier Smedts <olivier@gid0.org>, "datastream datastream.freecity" <datastream.freecity@gmail.com>, freebsd-current@freebsd.org Subject: Re: Can't buildworld since Clang update Message-ID: <AANLkTikbinJxqrdR9vKaBBGWv97KdWpGvQRaEu32kOhu@mail.gmail.com> In-Reply-To: <4D63FC39.3070705@FreeBSD.org> References: <201102221544.p1MFiDwv005627@pozo.com> <AANLkTi=jRHF-NZe3M-e3jBOqYumdDDVGAG16aMG1WVOr@mail.gmail.com> <4D63FC39.3070705@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 22 February 2011 21:11, Dimitry Andric <dim@freebsd.org> wrote: > On 2011-02-22 18:38, datastream datastream.freecity wrote: >> >> In /etc/make.conf, I only add 'CFLAGS+=3D-fno-omit-frame-pointer'.And >> removed >> all files in /usr/obj. /usr/src sync with >> http://svn.freebsd.org/base/head. >> #make buildkernel > > Before you do "make buildkernel", always run "make buildworld", or at > least "make kernel-toolchain". =C2=A0This ensures you have an up-to-date = ld > (and other tools) under /usr/obj. > > That said, these steps are normally only needed when e.g. binutils or > other toolchain components have been upgraded. =C2=A0This has happened so > seldom in the past few years, that people seem to have forgotten how > bootstrapping works. :) Nope! `make kernel-toolchain` is also important for cross-compile builds to be sure that anything is done. > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org= " >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikbinJxqrdR9vKaBBGWv97KdWpGvQRaEu32kOhu>