Buildroot Snapshots: Difference between revisions

From Linux/Xtensa
Jump to navigation Jump to search
m (Link back to the Buildroot build instructions page)
(→‎Stable Snapshots of Buildroot and the Linux kernel: Point to first snapshot candidate)
Line 19: Line 19:
  ! Kernel <br/> git commit <br/> <kcommit> !! Instructions !! Comments
  ! Kernel <br/> git commit <br/> <kcommit> !! Instructions !! Comments
|-
|-
| 2008-Jan-10 ||  47 || xtensa-devel || b1ab5580067c
| 2008-Jan-15 ||  59 || xtensa-2.6.24 || 7554d0b953a2
  || [http://wiki.linux-xtensa.org/index.php?title=Buildroot_Build_Instructions&oldid=103 How to build]
  || [http://wiki.linux-xtensa.org/index.php?title=Buildroot_Build_Instructions&oldid=112 How to build]
  || Not officially tested (work in progress)
  || First snapshot candidate
|-
|-
|}
|}
Line 30: Line 30:
First create a work area directory on a disk with at least 4 GB available space.
First create a work area directory on a disk with at least 4 GB available space.


The following creates and populates the <workdir>/trunk directory
The following creates and populates the <workdir>/<bdir> directory
with revision <brev> of the buildroot source tree, and the <workdir>/<kdir>
with revision <brev> of the buildroot source tree, and the <workdir>/<kdir>
directory with git commit <kcommit> of the Linux source tree
directory with git commit <kcommit> of the Linux source tree
Line 36: Line 36:


   $ cd <workdir>
   $ cd <workdir>
   $ svn co -r <brev> svn://linux-xtensa.org/var/svn/repos/buildroot/trunk/
   $ svn co -r <brev> svn://linux-xtensa.org/var/svn/repos/buildroot/trunk <bdir>
   $ git clone git://git.linux-xtensa.org/kernel/<krepos> <kdir>
   $ git clone git://git.linux-xtensa.org/kernel/<krepos> <kdir>
   $ git checkout <kcommit>
   $ git checkout <kcommit>


For example, to download buildroot sources (rev 47) in /mnt/workarea/trunk
For example, to download buildroot sources (rev 59) in /mnt/workarea/buildroot
and Linux source (git commit b1ab5580067c from the xtensa-devel repository)
and Linux source (git commit 7554d0b953a2 from the xtensa-2.6.24 repository)
in /mnt/workarea/xtensa-devel,
in /mnt/workarea/linux,
you can do this (assuming /mnt/workarea exists and is empty):
you can do this (assuming /mnt/workarea exists and is empty):


   $ cd /mnt/workarea
   $ cd /mnt/workarea
   $ svn co -r 47 svn://linux-xtensa.org/var/svn/repos/buildroot/trunk/
   $ svn co -r 59 svn://linux-xtensa.org/var/svn/repos/buildroot/trunk buildroot
   $ git clone git://git.linux-xtensa.org/kernel/xtensa-devel xtensa-devel
   $ git clone git://git.linux-xtensa.org/kernel/xtensa-2.6.24 linux
   $ git checkout b1ab5580067c
   $ git checkout 7554d0b953a2

Revision as of 02:17, 16 January 2008

Stable Snapshots of Buildroot and the Linux kernel

THIS PAGE IS A WORK IN PROGRESS. PLEASE TUNE IN LATER.

This page describes how to download a specific snapshot of sources that have been tested to work together, as well as associated links to build documentation that matched those snapshots.

(If you want the latest sources instead, please refer to the latest Buildroot_Build_Instructions.)

First select the desired snapshot from the first table. Then follow the subsequent instructions to access that snapshot.

List of Snapshots
Date Buildroot
svn rev
<brev>
Kernel
repository
<krepos>
Kernel
git commit
<kcommit>
Instructions Comments
2008-Jan-15 59 xtensa-2.6.24 7554d0b953a2 How to build First snapshot candidate


Downloading Sources

First create a work area directory on a disk with at least 4 GB available space.

The following creates and populates the <workdir>/<bdir> directory with revision <brev> of the buildroot source tree, and the <workdir>/<kdir> directory with git commit <kcommit> of the Linux source tree from git repository <krepos>:

  $ cd <workdir>
  $ svn co -r <brev> svn://linux-xtensa.org/var/svn/repos/buildroot/trunk <bdir>
  $ git clone git://git.linux-xtensa.org/kernel/<krepos> <kdir>
  $ git checkout <kcommit>

For example, to download buildroot sources (rev 59) in /mnt/workarea/buildroot and Linux source (git commit 7554d0b953a2 from the xtensa-2.6.24 repository) in /mnt/workarea/linux, you can do this (assuming /mnt/workarea exists and is empty):

  $ cd /mnt/workarea
  $ svn co -r 59 svn://linux-xtensa.org/var/svn/repos/buildroot/trunk buildroot
  $ git clone git://git.linux-xtensa.org/kernel/xtensa-2.6.24 linux
  $ git checkout 7554d0b953a2