Difference between revisions of "Buildroot Mainline integration"

From ArmadeusWiki
Jump to: navigation, search
(Changes in armadeus to support new BR)
Line 19: Line 19:
  
 
==Changes in armadeus to support new BR==
 
==Changes in armadeus to support new BR==
* select the version to use in main Makefile:
+
* select the version to use with an envt variable:
 
<pre class="host">
 
<pre class="host">
#--- User configurable stuff:
+
$ export BUILDROOT_VERSION=2010.05
#BUILDROOT_SITE:=http://buildroot.uclibc.org/downloads/snapshots
+
</pre>
#BUILDROOT_VERSION:=20100129
+
* then you can use it as old BR:
#BUILDROOT_PATCH_DIR = patches/buildroot/2010.02
+
<pre class="host">
BUILDROOT_SITE:=http://downloads.sourceforge.net/armadeus
+
$ make apf27_defconfig
BUILDROOT_VERSION:=20081103
+
$ make
BUILDROOT_PATCH_DIR = patches/buildroot
+
#--- End of user conf (don't touch anything below unless you know what you're doing !! ;-) )
+
 
</pre>
 
</pre>
  
* new patch dir:
+
* new patches dir:
  patches/buildroot/2010.02/
+
  patches/buildroot/2010.05/
  
 
==Links==
 
==Links==
 
* [http://buildroot.uclibc.org/buildroot.html BR online doc]
 
* [http://buildroot.uclibc.org/buildroot.html BR online doc]

Revision as of 17:59, 14 July 2010

Page under construction... Construction.png Informations on this page are not guaranteed !!

Changes since BR version used in armadeus 3.x

default packages

  • uClibc: 0.9.29 -> 0.9.30
  • gcc: 4.2.1-> 4.4.3
  • busybox:

build directories

  • build_arm_xxx/ project_build_xxx/ toolchain_build_arm_xxx/ have been removed and replaced by output/:
build  host  images  stamps  target  toolchain

configs

  • buildroot default configs are now stored in buildroot/configs/apfxx_defconfig and no more in buildroot/target/device/armadeus/apfxx/apfxx_defconfig
  • uClibc config should be named with version number to not overwrite the old one -->
buildroot/target/device/armadeus/apf27/uClibc-0.9.30.config.arm

Changes in armadeus to support new BR

  • select the version to use with an envt variable:
$ export BUILDROOT_VERSION=2010.05
  • then you can use it as old BR:
$ make apf27_defconfig
$ make
  • new patches dir:
patches/buildroot/2010.05/

Links