Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Feb 2018 21:03:39 +0800
From:      Erich Dollansky <freebsd.ed.lists@sumeritec.com>
To:        Timur Tabi <timur@codeaurora.org>
Cc:        Ian Lepore <ian@freebsd.org>, freebsd-arm@freebsd.org
Subject:   Re: Confused about ARM64 cross-compilation
Message-ID:  <20180214210339.42456cb6.freebsd.ed.lists@sumeritec.com>
In-Reply-To: <CAOZdJXULRmPrt_x7UyxOsmS13wvdNO1n-Pjy_x9RdHoKQBqedw@mail.gmail.com>
References:  <CAOZdJXXPFfQFGRuFrGHvkmi2wRTDq4ESBPu%2BWxXjzL=a=d3jdQ@mail.gmail.com> <1518137096.32585.128.camel@freebsd.org> <CAOZdJXULRmPrt_x7UyxOsmS13wvdNO1n-Pjy_x9RdHoKQBqedw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

On Mon, 12 Feb 2018 12:11:42 -0600
Timur Tabi <timur@codeaurora.org> wrote:

> On Thu, Feb 8, 2018 at 6:44 PM, Ian Lepore <ian@freebsd.org> wrote:
> > Nope, the freebsd build process is completely self-contained.  It
> > starts by building whatever cross-compiler it needs if
> > crossbuilding is involved.  
> 
> Thanks.
> 
> What is the svn command to download just the latest-and-greatest
> kernel source code?  I see a lot of examples in google searches, but
> most of them appear to download the entire FreeBSD source code.
> 
> Also, does the arm64_build.sh script require the full BSD source, or
> can it work with just the kernel?
> 

the first checkout is something like this:

svnlite checkout svn://svn.freebsd.org/base/stable/11 /usr/src

or

svnlite checkout svn://svn.freebsd.org/base/base/head /usr/src

You update your sources later with

svnlite update usr/src

Yes, it will download the full source tree as the make file decides
during the building process what source files have to be used.

Erich



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180214210339.42456cb6.freebsd.ed.lists>