322.2.2
by Scott Moser
update to buildroot 2014.08 |
1 |
This documents what I did to change from |
2 |
buildroot version 2012.05 to 2014.08 |
|
3 |
||
4 |
- update README and bin/build-release |
|
5 |
README: change 'br_ver' |
|
6 |
bin/build-release: BR_VER="2012.05" |
|
322.2.3
by Scott Moser
mention patches |
7 |
- update patches to make sure they apply |
8 |
( cd buildroot && QUILT_PATCHES=$PWD/../patches-buildroot quilt push -a ) |
|
9 |
remove obsolete patches from series and delete .patch files. |
|
322.2.2
by Scott Moser
update to buildroot 2014.08 |
10 |
- update default config for all arches |
11 |
there has to be a better way to do this, but for now: |
|
326.1.4
by Scott Moser
fix typo in buildroot-upgrade.txt |
12 |
arches=$(for f in conf/buildr*.config; do a=${f##*-}; echo ${a%.*}; done) |
322.2.2
by Scott Moser
update to buildroot 2014.08 |
13 |
for arch in $arches; do |
14 |
make br-config ARCH=$arch |
|
15 |
done |
|
16 |
- update path to uclibc config referenced in buildroot-*.conf |
|
17 |
f=".*/uClibc-.*.config"; t="package/uclibc/uClibc-0.9.33.config" |
|
18 |
sed -i -e "s,$f,$t" conf/buildroot-*.config |
|
19 |
- update path to busybox config |
|
20 |
Hopefully this was only a one time thing, as i took out the version |
|
21 |
in the path. |
|
22 |
# manually changed to package/busybox/busybox-cirros.config |
|
23 |
vi conf/buildroot-*.config |
|
24 |
||
25 |
Also changed Makefile to address this |
|
326.1.7
by Scott Moser
doc/buildroot-upgrade: update a bit |
26 |
- update Makefile for change in location of 'skeleton' in buildroot tree |
27 |
Hopefully one time |
|
322.2.2
by Scott Moser
update to buildroot 2014.08 |
28 |
- update path to device_table.txt |
29 |
Hopefully one time. |
|
30 |
f="target/generic/device_table.txt"; t="system/device_table.txt" |
|
31 |
sed -i -e "s,$f,$t,p" conf/buildroot-*.config |
|
32 |
||
33 |
- update Makefile for determining busybox version |
|
34 |
Hopefully one time |
|
35 |
now this works: make ARCH=i386 br-busybox-menuconfig |
|
36 |
||
37 |
- update busybox config |
|
38 |
make ARCH=i386 br-busybox-menuconfig |
|
39 |
save |