* [Buildroot] 2009.02-rc2 released
@ 2009-01-23 21:12 Peter Korsgaard
2009-01-23 21:27 ` Cyril HAENEL
` (2 more replies)
0 siblings, 3 replies; 21+ messages in thread
From: Peter Korsgaard @ 2009-01-23 21:12 UTC (permalink / raw)
To: buildroot
Hi,
Another week, another release candidate. I have released
buildroot-2009.02-rc2:
http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.gz
or
http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.bz2
Please give it a spin and report back issues to the mailing list or
the bug tracker.
I think we're pretty well on track to do a final release in 2 weeks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-23 21:12 Peter Korsgaard
@ 2009-01-23 21:27 ` Cyril HAENEL
2009-01-24 9:02 ` Peter Korsgaard
2009-01-26 17:24 ` Robert Nelson
2009-01-28 8:47 ` Hinko Kocevar
2 siblings, 1 reply; 21+ messages in thread
From: Cyril HAENEL @ 2009-01-23 21:27 UTC (permalink / raw)
To: buildroot
Peter Korsgaard a ?crit :
> Hi,
>
> Another week, another release candidate. I have released
> buildroot-2009.02-rc2:
>
> http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.gz
>
> or
>
> http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.bz2
>
> Please give it a spin and report back issues to the mailing list or
> the bug tracker.
>
> I think we're pretty well on track to do a final release in 2 weeks.
>
>
Hi,
Compilation problem for me :
tar jxvf buildroot-2009.02-rc2.tar.bz2
cd buildroot-2009.02-rc2
make menuconfig + Exit + Save
make at91sam9260dfc_defconfig
make
-> I answer N at all questions
-> I answer 3 for the memory type question (Nand flash 2KB page and
128KB block)
After 2 or 3 minutes :
LN include/sys/procfs.h
LN include/sys/ucontext.h
LN include/sys/user.h
HOSTCC extra/locale/gen_wc8bit
extra/locale/gen_wc8bit.c: In function 'main':
extra/locale/gen_wc8bit.c:356: warning: array subscript is above array
bounds
extra/locale/gen_wc8bit.c:415: warning: array subscript is above array
bounds
extra/locale/gen_wc8bit.c:481: warning: array subscript is above array
bounds
GEN extra/locale/codesets.txt
GEN extra/locale/c8tables.h
setlocale(LC_CTYPE,"en_US.UTF-8") failed!
make[1]: *** [extra/locale/c8tables.h] Erreur 1
make[1]: quittant le r?pertoire ?
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/uClibc-0.9.30
?
make: ***
[/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/uClibc-0.9.30/.configured]
Erreur 2
Its a problem on my laptop ?
Regards,
Cyril HAENEL
--
Cyril Haenel
Registered Linux User #332632
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-23 21:27 ` Cyril HAENEL
@ 2009-01-24 9:02 ` Peter Korsgaard
2009-01-24 13:03 ` Cyril HAENEL
0 siblings, 1 reply; 21+ messages in thread
From: Peter Korsgaard @ 2009-01-24 9:02 UTC (permalink / raw)
To: buildroot
>>>>> "Cyril" == Cyril HAENEL <chaenel@free.fr> writes:
Cyril> Compilation problem for me :
Cyril> tar jxvf buildroot-2009.02-rc2.tar.bz2
Cyril> cd buildroot-2009.02-rc2
Cyril> make menuconfig + Exit + Save
Cyril> make at91sam9260dfc_defconfig
That one seems to have BR2_ENABLE_LOCALE enabled.
Cyril> make
-> I answer N at all questions
-> I answer 3 for the memory type question (Nand flash 2KB page and
Cyril> 128KB block)
Cyril> After 2 or 3 minutes :
Cyril> LN include/sys/procfs.h
Cyril> LN include/sys/ucontext.h
Cyril> LN include/sys/user.h
Cyril> HOSTCC extra/locale/gen_wc8bit
Cyril> extra/locale/gen_wc8bit.c: In function 'main':
Cyril> extra/locale/gen_wc8bit.c:356: warning: array subscript is above array
Cyril> bounds
Cyril> extra/locale/gen_wc8bit.c:415: warning: array subscript is above array
Cyril> bounds
Cyril> extra/locale/gen_wc8bit.c:481: warning: array subscript is above array
Cyril> bounds
Cyril> GEN extra/locale/codesets.txt
Cyril> GEN extra/locale/c8tables.h
Cyril> setlocale(LC_CTYPE,"en_US.UTF-8") failed!
And your host doesn't seem to have the en_US.UTF-8 locale which seems
to be a requirement for this.
I don't know the finer details about the locale generation in uclibc,
and if en_US.UTF-8 really should be required, for that you better ask
the uclibc list.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-24 9:02 ` Peter Korsgaard
@ 2009-01-24 13:03 ` Cyril HAENEL
0 siblings, 0 replies; 21+ messages in thread
From: Cyril HAENEL @ 2009-01-24 13:03 UTC (permalink / raw)
To: buildroot
Peter Korsgaard a ?crit :
>>>>>> "Cyril" == Cyril HAENEL <chaenel@free.fr> writes:
>>>>>>
>
> Cyril> Compilation problem for me :
>
> Cyril> tar jxvf buildroot-2009.02-rc2.tar.bz2
> Cyril> cd buildroot-2009.02-rc2
> Cyril> make menuconfig + Exit + Save
> Cyril> make at91sam9260dfc_defconfig
>
> That one seems to have BR2_ENABLE_LOCALE enabled.
>
> Cyril> make
>
> -> I answer N at all questions
> -> I answer 3 for the memory type question (Nand flash 2KB page and
> Cyril> 128KB block)
>
> Cyril> After 2 or 3 minutes :
>
> Cyril> LN include/sys/procfs.h
> Cyril> LN include/sys/ucontext.h
> Cyril> LN include/sys/user.h
> Cyril> HOSTCC extra/locale/gen_wc8bit
> Cyril> extra/locale/gen_wc8bit.c: In function 'main':
> Cyril> extra/locale/gen_wc8bit.c:356: warning: array subscript is above array
> Cyril> bounds
> Cyril> extra/locale/gen_wc8bit.c:415: warning: array subscript is above array
> Cyril> bounds
> Cyril> extra/locale/gen_wc8bit.c:481: warning: array subscript is above array
> Cyril> bounds
> Cyril> GEN extra/locale/codesets.txt
> Cyril> GEN extra/locale/c8tables.h
> Cyril> setlocale(LC_CTYPE,"en_US.UTF-8") failed!
>
> And your host doesn't seem to have the en_US.UTF-8 locale which seems
> to be a requirement for this.
>
> I don't know the finer details about the locale generation in uclibc,
> and if en_US.UTF-8 really should be required, for that you better ask
> the uclibc list.
>
>
Hi Peter,
I disabled BR2_ENABLE_LOCALE :
tar jxvf buildroot-2009.02-rc2.tar.bz2
cd buildroot-2009.02-rc2
make menuconfig + Exit + Save
make at91sam9260dfc_defconfig
Edit .config and disable BR2_ENABLE_LOCALE
make
--> I answer the default proposition at all questions, except for memory
type question, I answer 3
This time there is no setlocale() error, but after a while, I have an
error on the module-init-tools-3.2.2 compilation :
/usr/bin/gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
-DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\"
-DPACKAGE=\"module-init-tools\" -DVERSION=\"3.2.2\" -I. -I. -g -O2
-Wunused -Wall -c `test -f 'modinfo.c' || echo './'`modinfo.c
modinfo.c: In function 'main':
modinfo.c:338: attention : 'infosize' may be used uninitialized in this
function
/usr/bin/gcc -g -O2 -Wunused -Wall -o modinfo modinfo.o zlibsupport.o
/usr/bin/gcc -g -O2 -Wunused -Wall -o insmod.static -static insmod.o
/usr/bin/ld: cannot find -lc
collect2: ld a retourn? 1 code d'?tat d'ex?cution
make[1]: *** [insmod.static] Erreur 1
make[1]: quittant le r?pertoire ?
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/module-init-tools-3.2.2
?
make: ***
[/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/module-init-tools-3.2.2/depmod]
Erreur 2
What can be the problem this time ?
Regards,
Cyril
--
Cyril Haenel
Registered Linux User #332632
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
@ 2009-01-25 0:28 Paul Jones
2009-01-25 7:32 ` Ulf Samuelsson
0 siblings, 1 reply; 21+ messages in thread
From: Paul Jones @ 2009-01-25 0:28 UTC (permalink / raw)
To: buildroot
I had a go at compiling this for an ARM and I get this error:
# Try to get a config for this linux version in the board directory
echo "LINUX26_VERSION = 2.6.28.1"
LINUX26_VERSION = 2.6.28.1
if [ ! -f
"/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1/.config" ] ; then \
if [ -f "/arm-linux-2.6.28.1.config" ] ; then \
cp -dpf /arm-linux-2.6.28.1.config
/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
x-2.6.28.1/.config ; \
fi ; \
fi
# Try to get a config for latest linux version in the board directory
if [ ! -f
"/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1/.config" ] ; then \
scripts/get_linux_config.sh
/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
x-2.6.28.1 ; \
fi
ls: cannot access
/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
x-2.6.28.1/*linux-2.6.*.config: No such file or directory
basename: missing operand
Try `basename --help' for more information.
ls: cannot access
/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
x-2.6.28.1/*linux*.config: No such file or directory
# Use a board config defined in the linux source.
if [ ! -f
"/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1/.config" ] ; then \
/usr/bin/make -j1 HOSTCC="/usr/bin/gcc" HOSTCFLAGS=""
ARCH=arm CFLAGS_KERNEL="-Os
-I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/i
nclude
-I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/inclu
de
--sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d
ir/ -isysroot
/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir
-mtune=arm920t"
INSTALL_MOD_PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_buil
d_arm/uclibc/root
CROSS_COMPILE=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/stagi
ng_dir/usr/bin/arm-linux-uclibcgnueabi-
LDFLAGS="-L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_
dir/lib
-L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/l
ib
--sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d
ir/"
LZMA="/home/paul.jones/dev/buildroot-2009.02-rc2/toolchain_build_arm/bin
/lzma"
PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc
/u-boot-tools:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux
-gnu/arm-unknown-linux-gnu/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/arm-un
known-linux-uclibc/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:
~/buildroot/build_arm/staging_dir/usr/bin/ -C
/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
x-2.6.28.1 arm_defconfig || \
echo "arm_defconfig failed..." ; \
fi
make[1]: Entering directory
`/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1'
***
*** Can't find default configuration "arch/arm/configs/arm_defconfig"!
***
make[2]: *** [arm_defconfig] Error 1
make[1]: *** [arm_defconfig] Error 2
make[1]: Leaving directory
`/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1'
arm_defconfig failed...
# let the user create his/her own config
if [ ! -f
"/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1/.config" ] ; then \
/usr/bin/make -j1 HOSTCC="/usr/bin/gcc" HOSTCFLAGS=""
ARCH=arm CFLAGS_KERNEL="-Os
-I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/i
nclude
-I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/inclu
de
--sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d
ir/ -isysroot
/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir
-mtune=arm920t"
INSTALL_MOD_PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_buil
d_arm/uclibc/root
CROSS_COMPILE=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/stagi
ng_dir/usr/bin/arm-linux-uclibcgnueabi-
LDFLAGS="-L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_
dir/lib
-L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/l
ib
--sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d
ir/"
LZMA="/home/paul.jones/dev/buildroot-2009.02-rc2/toolchain_build_arm/bin
/lzma"
PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc
/u-boot-tools:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux
-gnu/arm-unknown-linux-gnu/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/arm-un
known-linux-uclibc/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:
~/buildroot/build_arm/staging_dir/usr/bin/ -C
/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
x-2.6.28.1 xconfig ; \
fi
make[1]: Entering directory
`/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1'
CHECK qt
*
* Unable to find the QT3 installation. Please make sure that
* the QT3 development package is correctly installed and
* either install pkg-config or set the QTDIR environment
* variable to the correct location.
*
make[2]: *** No rule to make target `scripts/kconfig/.tmp_qtcheck',
needed by `scripts/kconfig/qconf.o'. Stop.
make[1]: *** [xconfig] Error 2
make[1]: Leaving directory
`/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1'
make: ***
[/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1/.config] Error 2
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-25 0:28 [Buildroot] 2009.02-rc2 released Paul Jones
@ 2009-01-25 7:32 ` Ulf Samuelsson
2009-01-25 13:07 ` Peter Korsgaard
0 siblings, 1 reply; 21+ messages in thread
From: Ulf Samuelsson @ 2009-01-25 7:32 UTC (permalink / raw)
To: buildroot
s?n 2009-01-25 klockan 11:28 +1100 skrev Paul Jones:
> I had a go at compiling this for an ARM and I get this error:
>
>
>
Noone has put a lot of effort into supporting the
"generic" ARM so there is no linux configuration file available.
You have obviously selected Advanced Kernel configuration, and for
that you need Qt installed, or you have to select
to use "menuconfig" in the setup instead of "xconfig"
Try doing
make at91sam9260dfc_defconfig
make
THis will have a linux config file which you can modify later.
- or select the "normal" kernel configuration.
That means you first have to extract the kernel outside
Buildroot and generate a .config file
which you supply as a configuration item to Buildroot.
BR
Ulf Samuelsson
> # Try to get a config for this linux version in the board directory
> echo "LINUX26_VERSION = 2.6.28.1"
> LINUX26_VERSION = 2.6.28.1
> if [ ! -f
> "/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
> ux-2.6.28.1/.config" ] ; then \
> if [ -f "/arm-linux-2.6.28.1.config" ] ; then \
> cp -dpf /arm-linux-2.6.28.1.config
> /home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
> x-2.6.28.1/.config ; \
> fi ; \
> fi
> # Try to get a config for latest linux version in the board directory
> if [ ! -f
> "/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
> ux-2.6.28.1/.config" ] ; then \
> scripts/get_linux_config.sh
> /home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
> x-2.6.28.1 ; \
> fi
> ls: cannot access
> /home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
> x-2.6.28.1/*linux-2.6.*.config: No such file or directory
> basename: missing operand
> Try `basename --help' for more information.
> ls: cannot access
> /home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
> x-2.6.28.1/*linux*.config: No such file or directory
> # Use a board config defined in the linux source.
> if [ ! -f
> "/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
> ux-2.6.28.1/.config" ] ; then \
> /usr/bin/make -j1 HOSTCC="/usr/bin/gcc" HOSTCFLAGS=""
> ARCH=arm CFLAGS_KERNEL="-Os
> -I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/i
> nclude
> -I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/inclu
> de
> --sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d
> ir/ -isysroot
> /home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir
> -mtune=arm920t"
> INSTALL_MOD_PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_buil
> d_arm/uclibc/root
> CROSS_COMPILE=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/stagi
> ng_dir/usr/bin/arm-linux-uclibcgnueabi-
> LDFLAGS="-L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_
> dir/lib
> -L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/l
> ib
> --sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d
> ir/"
> LZMA="/home/paul.jones/dev/buildroot-2009.02-rc2/toolchain_build_arm/bin
> /lzma"
> PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc
> /u-boot-tools:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux
> -gnu/arm-unknown-linux-gnu/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/arm-un
> known-linux-uclibc/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:
> ~/buildroot/build_arm/staging_dir/usr/bin/ -C
> /home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
> x-2.6.28.1 arm_defconfig || \
> echo "arm_defconfig failed..." ; \
> fi
> make[1]: Entering directory
> `/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
> ux-2.6.28.1'
> ***
> *** Can't find default configuration "arch/arm/configs/arm_defconfig"!
> ***
> make[2]: *** [arm_defconfig] Error 1
> make[1]: *** [arm_defconfig] Error 2
> make[1]: Leaving directory
> `/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
> ux-2.6.28.1'
> arm_defconfig failed...
> # let the user create his/her own config
> if [ ! -f
> "/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
> ux-2.6.28.1/.config" ] ; then \
> /usr/bin/make -j1 HOSTCC="/usr/bin/gcc" HOSTCFLAGS=""
> ARCH=arm CFLAGS_KERNEL="-Os
> -I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/i
> nclude
> -I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/inclu
> de
> --sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d
> ir/ -isysroot
> /home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir
> -mtune=arm920t"
> INSTALL_MOD_PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_buil
> d_arm/uclibc/root
> CROSS_COMPILE=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/stagi
> ng_dir/usr/bin/arm-linux-uclibcgnueabi-
> LDFLAGS="-L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_
> dir/lib
> -L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/l
> ib
> --sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d
> ir/"
> LZMA="/home/paul.jones/dev/buildroot-2009.02-rc2/toolchain_build_arm/bin
> /lzma"
> PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc
> /u-boot-tools:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux
> -gnu/arm-unknown-linux-gnu/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/arm-un
> known-linux-uclibc/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:
> ~/buildroot/build_arm/staging_dir/usr/bin/ -C
> /home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
> x-2.6.28.1 xconfig ; \
> fi
> make[1]: Entering directory
> `/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
> ux-2.6.28.1'
> CHECK qt
> *
> * Unable to find the QT3 installation. Please make sure that
> * the QT3 development package is correctly installed and
> * either install pkg-config or set the QTDIR environment
> * variable to the correct location.
> *
> make[2]: *** No rule to make target `scripts/kconfig/.tmp_qtcheck',
> needed by `scripts/kconfig/qconf.o'. Stop.
> make[1]: *** [xconfig] Error 2
> make[1]: Leaving directory
> `/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
> ux-2.6.28.1'
> make: ***
> [/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
> ux-2.6.28.1/.config] Error 2
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-25 7:32 ` Ulf Samuelsson
@ 2009-01-25 13:07 ` Peter Korsgaard
2009-01-25 21:17 ` Ulf Samuelsson
0 siblings, 1 reply; 21+ messages in thread
From: Peter Korsgaard @ 2009-01-25 13:07 UTC (permalink / raw)
To: buildroot
>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
Ulf> s?n 2009-01-25 klockan 11:28 +1100 skrev Paul Jones:
>> I had a go at compiling this for an ARM and I get this error:
>>
>>
>>
Ulf> Noone has put a lot of effort into supporting the
Ulf> "generic" ARM so there is no linux configuration file available.
I don't quite see how such a config would make sense in the first
place. ARM is far from as homogeneous as i386.
Ulf> You have obviously selected Advanced Kernel configuration, and for
Ulf> that you need Qt installed, or you have to select
Ulf> to use "menuconfig" in the setup instead of "xconfig"
Ulf, several people (myself included) told you to default to menuconfig
for the kernel stuff, I'm surprised that's still not the case.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-25 13:07 ` Peter Korsgaard
@ 2009-01-25 21:17 ` Ulf Samuelsson
2009-01-25 21:28 ` Peter Korsgaard
2009-01-26 12:04 ` Thomas Lundquist
0 siblings, 2 replies; 21+ messages in thread
From: Ulf Samuelsson @ 2009-01-25 21:17 UTC (permalink / raw)
To: buildroot
s?n 2009-01-25 klockan 14:07 +0100 skrev Peter Korsgaard:
> >>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
>
> Ulf> s?n 2009-01-25 klockan 11:28 +1100 skrev Paul Jones:
> >> I had a go at compiling this for an ARM and I get this error:
> >>
> >>
> >>
> Ulf> Noone has put a lot of effort into supporting the
> Ulf> "generic" ARM so there is no linux configuration file available.
>
> I don't quite see how such a config would make sense in the first
> place. ARM is far from as homogeneous as i386.
>
> Ulf> You have obviously selected Advanced Kernel configuration, and for
> Ulf> that you need Qt installed, or you have to select
> Ulf> to use "menuconfig" in the setup instead of "xconfig"
>
> Ulf, several people (myself included) told you to default to menuconfig
> for the kernel stuff, I'm surprised that's still not the case.
If you want a simple configuration, then you don't use
the "Advanced configuration for Linux"
The advanced configuration is a selectable option.
so is the make menuconfig.
I prefer default
I wrote the Advanced configuration so that I can
work with Linux in a manner that is flexible.
What should possible be done is to fallback to menuconfig if this fails
You want to minimize the options for the user, so I suggest
that you write a new way of configuring Linux
so you can do it the way You want.
You have NO business changing the board defaults.
BR
Ulf Samuelsson
> --
> Bye, Peter Korsgaard
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-25 21:17 ` Ulf Samuelsson
@ 2009-01-25 21:28 ` Peter Korsgaard
2009-01-25 22:24 ` Ulf Samuelsson
2009-01-26 12:04 ` Thomas Lundquist
1 sibling, 1 reply; 21+ messages in thread
From: Peter Korsgaard @ 2009-01-25 21:28 UTC (permalink / raw)
To: buildroot
>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
Hi,
>> Ulf, several people (myself included) told you to default to menuconfig
>> for the kernel stuff, I'm surprised that's still not the case.
Ulf> If you want a simple configuration, then you don't use
Ulf> the "Advanced configuration for Linux"
Ulf> The advanced configuration is a selectable option.
Ulf> so is the make menuconfig.
Ulf> I prefer default
But we're not talking about what YOU prefer. We're talking about what
is a sensible default. I think we can all agree that if we have a
choice between 2 functionally equivalent options where option 1 always
works and the other requires X and QT3 headers, then the decission is
easily made.
Ulf> I wrote the Advanced configuration so that I can
Ulf> work with Linux in a manner that is flexible.
Ulf> What should possible be done is to fallback to menuconfig if this fails
But why? Just use menuconfig and be done with it. What does xconfig
bring you that menuconfig doesn't?
Ulf> You want to minimize the options for the user, so I suggest
Ulf> that you write a new way of configuring Linux
Ulf> so you can do it the way You want.
Sigh. Ulf, you really need to learn to work with the rest of the BR
developers.
Ulf> You have NO business changing the board defaults.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-25 21:28 ` Peter Korsgaard
@ 2009-01-25 22:24 ` Ulf Samuelsson
2009-01-25 23:52 ` Paul Jones
2009-01-26 16:23 ` Peter Korsgaard
0 siblings, 2 replies; 21+ messages in thread
From: Ulf Samuelsson @ 2009-01-25 22:24 UTC (permalink / raw)
To: buildroot
s?n 2009-01-25 klockan 22:28 +0100 skrev Peter Korsgaard:
> >>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
>
> Hi,
>
> >> Ulf, several people (myself included) told you to default to menuconfig
> >> for the kernel stuff, I'm surprised that's still not the case.
>
> Ulf> If you want a simple configuration, then you don't use
> Ulf> the "Advanced configuration for Linux"
>
> Ulf> The advanced configuration is a selectable option.
> Ulf> so is the make menuconfig.
> Ulf> I prefer default
>
> But we're not talking about what YOU prefer. We're talking about what
> is a sensible default. I think we can all agree that if we have a
> choice between 2 functionally equivalent options where option 1 always
> works and the other requires X and QT3 headers, then the decission is
> easily made.
>
Now it works, regardless if you have X or not.
so we and the user do not have to choose.
If X is available you have a better experience.
> Ulf> I wrote the Advanced configuration so that I can
> Ulf> work with Linux in a manner that is flexible.
>
> Ulf> What should possible be done is to fallback to menuconfig if this fails
>
> But why? Just use menuconfig and be done with it. What does xconfig
> bring you that menuconfig doesn't?
>
Ease of use - ?menuconfig is archaic
I would prefer to use Xconfig for Buildroot as well.
> Ulf> You want to minimize the options for the user, so I suggest
> Ulf> that you write a new way of configuring Linux
> Ulf> so you can do it the way You want.
>
> Sigh. Ulf, you really need to learn to work with the rest of the BR
> developers.
If people have valid issues, then I listen,
My main problem is that not only does people want to
to it in a certain way, they also want to ensure
that it is not possible to do it in another way.
If you want to ensure that Buildroot does not crash
when people select to use make *-config, then that is
a valid concern.
If you want to ensure that Buildroot users
are coreced into using menuconfig, then I think it is not.
If you want to ensure that people has to spend tons of time,
updating the config file to fit their desires
every time they download the trunk, again, I am against that.
IMO, the submitted solution should meet all valid concerns.
> Ulf> You have NO business changing the board defaults.
>
BR
Ulf Samuelsson
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-25 22:24 ` Ulf Samuelsson
@ 2009-01-25 23:52 ` Paul Jones
2009-01-26 5:54 ` Peter Korsgaard
2009-01-26 16:23 ` Peter Korsgaard
1 sibling, 1 reply; 21+ messages in thread
From: Paul Jones @ 2009-01-25 23:52 UTC (permalink / raw)
To: buildroot
Ulf Samuelsson wrote:
>
> Now it works, regardless if you have X or not.
> so we and the user do not have to choose.
>
> If X is available you have a better experience.
>
I should just point out that my build system is a Gentoo64 server via
SSH, my desktop is usually Windows. I'd much prefer to use X myself but
don't relay have a choice.
>
>
> If you want to ensure that people has to spend tons of time,
> updating the config file to fit their desires
> every time they download the trunk, again, I am against that.
>
> IMO, the submitted solution should meet all valid concerns.
>
As a newbie here I tend to need as much help as I can get! When the
build crashed and complained about QT missing I thought I'd accidentally
added some X package into buildroot, it was only after a few hours of
doing step by step builds that I figured out it must have been running
xconfig rather than menuconfig. Once I disabled the kernel it compiled
first go, which is still a lot further than I got when I first tried
buildroot a few months ago!
Keep up the good work guys!
Paul.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-25 23:52 ` Paul Jones
@ 2009-01-26 5:54 ` Peter Korsgaard
2009-01-26 8:48 ` Cyril HAENEL
0 siblings, 1 reply; 21+ messages in thread
From: Peter Korsgaard @ 2009-01-26 5:54 UTC (permalink / raw)
To: buildroot
>>>>> "Paul" == Paul Jones <paul.jones@iwtech.com.au> writes:
Paul> Ulf Samuelsson wrote:
>>
>> Now it works, regardless if you have X or not.
>> so we and the user do not have to choose.
>>
>> If X is available you have a better experience.
Paul> I should just point out that my build system is a Gentoo64
Paul> server via SSH, my desktop is usually Windows. I'd much prefer
Paul> to use X myself but don't relay have a choice.
Exactly. We've heard from other people using a similar setup.
Menuconfig obviously works as we use it in buildroot, so that's the
safe choice for kernel config as well.
Paul> As a newbie here I tend to need as much help as I can get! When
Paul> the build crashed and complained about QT missing I thought I'd
Paul> accidentally added some X package into buildroot, it was only
Paul> after a few hours of doing step by step builds that I figured
Paul> out it must have been running xconfig rather than
Paul> menuconfig. Once I disabled the kernel it compiled first go,
Paul> which is still a lot further than I got when I first tried
Paul> buildroot a few months ago!
Paul> Keep up the good work guys!
Thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-26 5:54 ` Peter Korsgaard
@ 2009-01-26 8:48 ` Cyril HAENEL
0 siblings, 0 replies; 21+ messages in thread
From: Cyril HAENEL @ 2009-01-26 8:48 UTC (permalink / raw)
To: buildroot
Peter Korsgaard a ?crit :
>>>>>> "Paul" == Paul Jones <paul.jones@iwtech.com.au> writes:
>>>>>>
>
> Paul> Ulf Samuelsson wrote:
> >>
> >> Now it works, regardless if you have X or not.
> >> so we and the user do not have to choose.
> >>
> >> If X is available you have a better experience.
>
> Paul> I should just point out that my build system is a Gentoo64
> Paul> server via SSH, my desktop is usually Windows. I'd much prefer
> Paul> to use X myself but don't relay have a choice.
>
> Exactly. We've heard from other people using a similar setup.
>
> Menuconfig obviously works as we use it in buildroot, so that's the
> safe choice for kernel config as well.
>
> Paul> As a newbie here I tend to need as much help as I can get! When
> Paul> the build crashed and complained about QT missing I thought I'd
> Paul> accidentally added some X package into buildroot, it was only
> Paul> after a few hours of doing step by step builds that I figured
> Paul> out it must have been running xconfig rather than
> Paul> menuconfig. Once I disabled the kernel it compiled first go,
> Paul> which is still a lot further than I got when I first tried
> Paul> buildroot a few months ago!
>
> Paul> Keep up the good work guys!
>
> Thanks.
>
>
Is someone has a successfull compilation for ARM platform and at91sam9260 !?
On my side, I made a lot of tests, and I can't be able to successfully
generate the rootfs.
For example :
tar jxvf buildroot-2009.02-rc2.tar.bz2.bz
cd buildroot-2009.02-rc2
make menuconfig +exit +save
make at91sam9260dfc_defconfig
I answer the default answer to all questions
I edit the .config the disable the BR2_ENABLE_LOCALE option (if I don't
do that I have an error during uclibc compilation)
make
toolchain and uclibc compilation are OK, but after a while I have this
error :
/usr/bin/gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
-DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\"
-DPACKAGE=\"module-init-tools\" -DVERSION=\"3.2.2\" -I. -I. -g -O2
-Wunused -Wall -c `test -f 'modinfo.c' || echo './'`modinfo.c
modinfo.c: In function 'main':
modinfo.c:338: attention : 'infosize' may be used uninitialized in this
function
/usr/bin/gcc -g -O2 -Wunused -Wall -o modinfo modinfo.o zlibsupport.o
/usr/bin/gcc -g -O2 -Wunused -Wall -o insmod.static -static insmod.o
/usr/bin/ld: cannot find -lc
collect2: ld a retourn? 1 code d'?tat d'ex?cution
make[1]: *** [insmod.static] Erreur 1
make[1]: quittant le r?pertoire ?
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/module-init-tools-3.2.2
?
make: ***
[/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/module-init-tools-3.2.2/depmod]
Erreur 2
My needs are relatively simple, I need a jffs2 rootfs for my board with
Bash + Boa + PHP + Sqlite + wireless tools.
So I try another solution :
tar jxvf buildroot-2009.02-rc2.tar.bz2.bz
make menuconfig, change target to ARM, exit and save
make
It works !
make menuconfig, I add Sqlite, exit and save
make
It works !
make menuconfig, I add PHP, exit and save
make, there is an error php-5.2.8.tar.bz2 is not downloaded, I download
it manually and put it in the dl directory
make
I have an error :
ext/pdo_sqlite/sqlite/src/os_unix.o: In function `sqlite3UnixDlclose':
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/build_arm/php-5.2.8/ext/pdo_sqlite/sqlite/src/os_unix.c:2627:
undefined reference to `dlclose'
ext/pdo_sqlite/sqlite/src/os_unix.o: In function `sqlite3UnixDlsym':
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/build_arm/php-5.2.8/ext/pdo_sqlite/sqlite/src/os_unix.c:2624:
undefined reference to `dlsym'
ext/pdo_sqlite/sqlite/src/os_unix.o: In function `sqlite3UnixDlopen':
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/build_arm/php-5.2.8/ext/pdo_sqlite/sqlite/src/os_unix.c:2621:
undefined reference to `dlopen'
collect2: ld returned 1 exit status
make[1]: *** [sapi/cgi/php-cgi] Erreur 1
make[1]: quittant le r?pertoire ?
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/build_arm/php-5.2.8
?
make: ***
[/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/build_arm/php-5.2.8/.built]
Erreur 2
So I try another thing, from the beginning :
tar jxvf buildroot-2009.02-rc2.tar.bz2.bz
make menuconfig, change target to ARM, exit and save
make
It works !
make menuconfig, in target filesystem option, I add JFFS2 root
filesystem, I change memory type to Nand flash 2kB page and 128KB block,
exit and save
make
Compilation problem on the lzo package :
CC="/usr/bin/gcc" CROSS=
CFLAGS=-I/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/linux/include
\
/usr/bin/make -j1 LINUXDIR= \
BUILDDIR=/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig
\
-C
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig
mkfs.jffs2
make[1]: entrant dans le r?pertoire ?
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig
?
mkdir -p
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig
gcc -I./include -O2 -Wall -g -c -o
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/crc32.o
crc32.c -g
-Wp,-MD,/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/.crc32.c.dep
mkdir -p
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig
gcc -I./include -O2 -Wall -g -c -o
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/compr_rtime.o
compr_rtime.c -g
-Wp,-MD,/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/.compr_rtime.c.dep
mkdir -p
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig
gcc -I./include -O2 -Wall -g -c -o
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/mkfs.jffs2.o
mkfs.jffs2.c -g
-Wp,-MD,/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/.mkfs.jffs2.c.dep
mkdir -p
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig
gcc -I./include -O2 -Wall -g -c -o
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/compr_zlib.o
compr_zlib.c -g
-Wp,-MD,/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/.compr_zlib.c.dep
mkdir -p
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig
gcc -I./include -O2 -Wall -g -c -o
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/compr_lzo.o
compr_lzo.c -g
-Wp,-MD,/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/.compr_lzo.c.dep
compr_lzo.c:29:23: erreur: lzo/lzo1x.h : Aucun fichier ou dossier de ce type
compr_lzo.c: In function 'jffs2_lzo_cmpr':
compr_lzo.c:54: attention : implicit declaration of function
'lzo1x_999_compress'
compr_lzo.c:56: erreur: 'LZO_E_OK' undeclared (first use in this function)
compr_lzo.c:56: erreur: (Each undeclared identifier is reported only once
compr_lzo.c:56: erreur: for each function it appears in.)
compr_lzo.c: In function 'jffs2_lzo_decompress':
compr_lzo.c:74: attention : implicit declaration of function
'lzo1x_decompress_safe'
compr_lzo.c:76: erreur: 'LZO_E_OK' undeclared (first use in this function)
compr_lzo.c: In function 'jffs2_lzo_init':
compr_lzo.c:95: erreur: 'LZO1X_999_MEM_COMPRESS' undeclared (first use
in this function)
make[1]: ***
[/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/compr_lzo.o]
Erreur 1
make[1]: quittant le r?pertoire ?
/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig
?
make: ***
[/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/mkfs.jffs2]
Erreur 2
I don't know since how many day and hours I try to generate a working
rootfs, but I begin to become completely crasy :)))))
Regards,
Cyril
--
Cyril Haenel
Registered Linux User #332632
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-25 21:17 ` Ulf Samuelsson
2009-01-25 21:28 ` Peter Korsgaard
@ 2009-01-26 12:04 ` Thomas Lundquist
1 sibling, 0 replies; 21+ messages in thread
From: Thomas Lundquist @ 2009-01-26 12:04 UTC (permalink / raw)
To: buildroot
On Sun, Jan 25, 2009 at 10:17:16PM +0100, Ulf Samuelsson wrote:
>
> If you want a simple configuration, then you don't use
> the "Advanced configuration for Linux"
>
> The advanced configuration is a selectable option.
> so is the make menuconfig.
> I prefer default
defaulting on xconfig is so wrong in so many ways
I'm sure noone else wants it.
Please stop it.
Thomas.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-25 22:24 ` Ulf Samuelsson
2009-01-25 23:52 ` Paul Jones
@ 2009-01-26 16:23 ` Peter Korsgaard
1 sibling, 0 replies; 21+ messages in thread
From: Peter Korsgaard @ 2009-01-26 16:23 UTC (permalink / raw)
To: buildroot
>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
Ulf> Now it works, regardless if you have X or not.
Ulf> so we and the user do not have to choose.
Ulf> If X is available you have a better experience.
We've mentioned several times that xconfig isn't necessarily a better
experience (E.G. it's inconsistent with BR and the busybox/uclibc
-menuconfig targets, unusable on slow links and pops up in another
window, effectively blocking the build without output until the user
figures that out, ..)
The default needs to be menuconfig like it was before.
>> But why? Just use menuconfig and be done with it. What does xconfig
>> bring you that menuconfig doesn't?
Ulf> Ease of use - ?menuconfig is archaic
Ulf> I would prefer to use Xconfig for Buildroot as well.
With that mindset you probably think the entire concept of BR is
arhaic ;)
Ulf> You want to minimize the options for the user, so I suggest
Ulf> that you write a new way of configuring Linux
Ulf> so you can do it the way You want.
>>
>> Sigh. Ulf, you really need to learn to work with the rest of the BR
>> developers.
Ulf> If people have valid issues, then I listen,
Ulf> My main problem is that not only does people want to
Ulf> to it in a certain way, they also want to ensure
Ulf> that it is not possible to do it in another way.
Ulf, I think you need to read
http://udrepper.livejournal.com/7326.html and then think about the
costs involved with adding configuration options (for the developers
AND for the users).
Ulf> If you want to ensure that Buildroot does not crash
Ulf> when people select to use make *-config, then that is
Ulf> a valid concern.
Ulf> If you want to ensure that Buildroot users
Ulf> are coreced into using menuconfig, then I think it is not.
s/menuconfig/xconfig/.
Ulf> If you want to ensure that people has to spend tons of time,
Ulf> updating the config file to fit their desires
Ulf> every time they download the trunk, again, I am against that.
Ulf> IMO, the submitted solution should meet all valid concerns.
with default = menuconfig it does, so that's what I'll change it to.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-23 21:12 Peter Korsgaard
2009-01-23 21:27 ` Cyril HAENEL
@ 2009-01-26 17:24 ` Robert Nelson
2009-01-26 17:43 ` Peter Korsgaard
2009-01-28 8:47 ` Hinko Kocevar
2 siblings, 1 reply; 21+ messages in thread
From: Robert Nelson @ 2009-01-26 17:24 UTC (permalink / raw)
To: buildroot
On 1/23/2009 3:12 PM, Peter Korsgaard wrote:
> Hi,
>
> Another week, another release candidate. I have released
> buildroot-2009.02-rc2:
>
> http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.gz
>
> or
>
> http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.bz2
>
> Please give it a spin and report back issues to the mailing list or
> the bug tracker.
>
> I think we're pretty well on track to do a final release in 2 weeks.
>
>
Hi Peter & Ulf,
Was just able to test rc-2 for avr32 (atngw100_defconfig and friends)
default atngw100_defconfig is failling at this point in rc2...
log***************
make[4]: Entering directory
`/media/mirror/testing/buildroot-2009.02-rc2/build_avr32/libglib2-2.16.6/gobject'
make[4]: `glib-genmarshal' is up to date.
make[4]: Leaving directory
`/media/mirror/testing/buildroot-2009.02-rc2/build_avr32/libglib2-2.16.6/gobject'
echo "#ifndef __G_MARSHAL_H__" > xgen-gmh \
&& echo "#define __G_MARSHAL_H__" >> xgen-gmh \
&& /usr/bin/glib-genmarshal --nostdinc --prefix=g_cclosure_marshal
./gmarshal.list --header >> xgen-gmh \
&& echo "#endif /* __G_MARSHAL_H__ */" >> xgen-gmh \
&& (cmp -s xgen-gmh gmarshal.h 2>/dev/null || cp xgen-gmh gmarshal.h) \
&& rm -f xgen-gmh xgen-gmh~ \
&& echo timestamp > stamp-gmarshal.h
/bin/sh: line 2: /usr/bin/glib-genmarshal: No such file or directory
make[3]: *** [stamp-gmarshal.h] Error 127
make[3]: Leaving directory
`/media/mirror/testing/buildroot-2009.02-rc2/build_avr32/libglib2-2.16.6/gobject'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/media/mirror/testing/buildroot-2009.02-rc2/build_avr32/libglib2-2.16.6'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/media/mirror/testing/buildroot-2009.02-rc2/build_avr32/libglib2-2.16.6'
make: ***
[/media/mirror/testing/buildroot-2009.02-rc2/build_avr32/libglib2-2.16.6/.stamp_built]
Error 2
Regards,
--
Robert Nelson
http://www.rcn-ee.com/
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-26 17:24 ` Robert Nelson
@ 2009-01-26 17:43 ` Peter Korsgaard
2009-01-26 18:30 ` Robert Nelson
0 siblings, 1 reply; 21+ messages in thread
From: Peter Korsgaard @ 2009-01-26 17:43 UTC (permalink / raw)
To: buildroot
>>>>> "Robert" == Robert Nelson <robert.nelson.work@gmail.com> writes:
Robert> Hi Peter & Ulf,
.. And the other BR developers ;)
Robert> Was just able to test rc-2 for avr32 (atngw100_defconfig and friends)
Robert> default atngw100_defconfig is failling at this point in rc2...
Robert> /bin/sh: line 2: /usr/bin/glib-genmarshal: No such file or directory
That's a known issue. We don't (yet) build a host version of glib, so
you need to have the the glib development package (something like
libglib2.0-dev) installed.
I'll fix the tree to atleast give you a clearer error message if you
don't have a host glib-genmarshal.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-26 17:43 ` Peter Korsgaard
@ 2009-01-26 18:30 ` Robert Nelson
2009-01-26 18:49 ` Peter Korsgaard
0 siblings, 1 reply; 21+ messages in thread
From: Robert Nelson @ 2009-01-26 18:30 UTC (permalink / raw)
To: buildroot
On 1/26/2009 11:43 AM, Peter Korsgaard wrote:
>
> Robert> Hi Peter& Ulf,
>
> .. And the other BR developers ;)
>
> Robert> Was just able to test rc-2 for avr32 (atngw100_defconfig and friends)
>
> Robert> default atngw100_defconfig is failling at this point in rc2...
>
> Robert> /bin/sh: line 2: /usr/bin/glib-genmarshal: No such file or directory
>
> That's a known issue. We don't (yet) build a host version of glib, so
> you need to have the the glib development package (something like
> libglib2.0-dev) installed.
>
> I'll fix the tree to atleast give you a clearer error message if you
> don't have a host glib-genmarshal.
>
>
Hi,
Sorry for the noise guys... (ssh'd into the wrong test box.. didn't have
libglib2.0-dev installed..)
Currently rebuilding the avr32 targets... (I have ngw100's and stk1000's
I can test here..)
Regards,
--
Robert Nelson
http://www.rcn-ee.com/
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-26 18:30 ` Robert Nelson
@ 2009-01-26 18:49 ` Peter Korsgaard
0 siblings, 0 replies; 21+ messages in thread
From: Peter Korsgaard @ 2009-01-26 18:49 UTC (permalink / raw)
To: buildroot
>>>>> "Robert" == Robert Nelson <robert.nelson.work@gmail.com> writes:
>> That's a known issue. We don't (yet) build a host version of glib, so
>> you need to have the the glib development package (something like
>> libglib2.0-dev) installed.
>>
>> I'll fix the tree to atleast give you a clearer error message if you
>> don't have a host glib-genmarshal.
Robert> Sorry for the noise guys... (ssh'd into the wrong test box.. didn't
Robert> have libglib2.0-dev installed..)
No problem, we should fix the host-glib issue sooner or later. I
checked in a test for it in r25057.
Robert> Currently rebuilding the avr32 targets... (I have ngw100's and
Robert> stk1000's I can test here..)
Great.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-23 21:12 Peter Korsgaard
2009-01-23 21:27 ` Cyril HAENEL
2009-01-26 17:24 ` Robert Nelson
@ 2009-01-28 8:47 ` Hinko Kocevar
2009-01-28 16:37 ` Peter Korsgaard
2 siblings, 1 reply; 21+ messages in thread
From: Hinko Kocevar @ 2009-01-28 8:47 UTC (permalink / raw)
To: buildroot
Peter Korsgaard wrote:
> Hi,
>
> Another week, another release candidate. I have released
> buildroot-2009.02-rc2:
>
> http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.gz
>
> or
>
> http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.bz2
>
Great!
> Please give it a spin and report back issues to the mailing list or
> the bug tracker.
I've tested my custom Axis etrax LX100 based board (cris arch-v10 CPU) and
buildroot 2009.02-rc2 builds toolchain and kernel wo problem.
I have minor fixes for 2.6.28.1 kernel and 4.3.2 gcc regarding cris
architecture (please apply):
- 999-gcc-4.3.0-cris-pragma-pack-warning-remove.patch
remove warnings when compiling gcc-4.3.2
- linux-2.6.28.1-cris-eth-driver-netpoll.patch
make cris eth driver compile on 2.6.28.1 kernel
- linux-2.6.28.1-cris-klist-warnings.patch
avoid klist warnings at bootup related to alignment of the klist struct (from be 2.6.28 stable)
>
> I think we're pretty well on track to do a final release in 2 weeks.
>
Keep up the great work!
Thanks,
Hinko
--
Hinko Ko?evar, OSS developer
?ETRTA POT, d.o.o.
Planina 3, 4000 Kranj, SI EU
tel ++386 (0) 4 280 66 03
e-mail hinko.kocevar at cetrtapot.si
http www.cetrtapot.si
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 999-gcc-4.3.0-cris-pragma-pack-warning-remove.patch
Url: http://lists.busybox.net/pipermail/buildroot/attachments/20090128/3c53abf1/attachment.diff
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: linux-2.6.28.1-cris-klist-warnings.patch
Url: http://lists.busybox.net/pipermail/buildroot/attachments/20090128/3c53abf1/attachment-0001.diff
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: linux-2.6.28.1-cris-eth-driver-netpoll.patch
Url: http://lists.busybox.net/pipermail/buildroot/attachments/20090128/3c53abf1/attachment-0002.diff
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
2009-01-28 8:47 ` Hinko Kocevar
@ 2009-01-28 16:37 ` Peter Korsgaard
0 siblings, 0 replies; 21+ messages in thread
From: Peter Korsgaard @ 2009-01-28 16:37 UTC (permalink / raw)
To: buildroot
>>>>> "Hinko" == Hinko Kocevar <hinko.kocevar@cetrtapot.si> writes:
Hi,
Hinko> I've tested my custom Axis etrax LX100 based board (cris
Hinko> arch-v10 CPU) and buildroot 2009.02-rc2 builds toolchain and
Hinko> kernel wo problem. I have minor fixes for 2.6.28.1 kernel and
Hinko> 4.3.2 gcc regarding cris architecture (please apply):
Hinko> - 999-gcc-4.3.0-cris-pragma-pack-warning-remove.patch
Hinko> remove warnings when compiling gcc-4.3.2
Hinko> - linux-2.6.28.1-cris-eth-driver-netpoll.patch
Hinko> make cris eth driver compile on 2.6.28.1 kernel
Hinko> - linux-2.6.28.1-cris-klist-warnings.patch
Hinko> avoid klist warnings at bootup related to alignment of the klist struct (from be 2.6.28 stable)
Thanks, committed as r25105.
Hinko> Keep up the great work!
Thanks!
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2009-01-28 16:37 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-25 0:28 [Buildroot] 2009.02-rc2 released Paul Jones
2009-01-25 7:32 ` Ulf Samuelsson
2009-01-25 13:07 ` Peter Korsgaard
2009-01-25 21:17 ` Ulf Samuelsson
2009-01-25 21:28 ` Peter Korsgaard
2009-01-25 22:24 ` Ulf Samuelsson
2009-01-25 23:52 ` Paul Jones
2009-01-26 5:54 ` Peter Korsgaard
2009-01-26 8:48 ` Cyril HAENEL
2009-01-26 16:23 ` Peter Korsgaard
2009-01-26 12:04 ` Thomas Lundquist
-- strict thread matches above, loose matches on Subject: below --
2009-01-23 21:12 Peter Korsgaard
2009-01-23 21:27 ` Cyril HAENEL
2009-01-24 9:02 ` Peter Korsgaard
2009-01-24 13:03 ` Cyril HAENEL
2009-01-26 17:24 ` Robert Nelson
2009-01-26 17:43 ` Peter Korsgaard
2009-01-26 18:30 ` Robert Nelson
2009-01-26 18:49 ` Peter Korsgaard
2009-01-28 8:47 ` Hinko Kocevar
2009-01-28 16:37 ` Peter Korsgaard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox