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