Difference between revisions of "Buildroot-20081103 integration"

From ArmadeusWiki
Jump to: navigation, search
(Summary)
(Summary)
Line 59: Line 59:
  
 
==Summary==
 
==Summary==
{| border="1" cellpadding="5" cellspacing="0" summary="MMC+"
+
{| border="1" cellpadding="5" cellspacing="0" summary="buildroot"
 
|- style="background:#efefef;"
 
|- style="background:#efefef;"
! '''Package''' || colspan="3" | '''Compiling ?''' || ''' Working ? ''' || '''Comments'''
+
| '''Package''' || colspan="3" | '''Status''' || colspan="3" | ''' Tests''' || '''Comments'''
 
|----------------
 
|----------------
|'''Allegro''' || style="background:#ffff00;" | || style="background:#ffff00;" | || ||   ||  
+
| '''Boards''' || apf9328-light || apf9328-full || apf27 || apf9328-light || apf9328-full || apf27 ||  
 
|----------------
 
|----------------
|'''Alsadriver''' || || style="background:#00ff00;" |   || ||     ||  
+
| || || || || || || ||
 
|----------------
 
|----------------
|'''Alsalib / utils''' || ||  style="background:#00ff00;" |  || ||     ||  
+
|'''acpi''' ||   ||  |  || ||   || || ||  
 
|----------------
 
|----------------
|'''gmp''' || style="background:#ffff00;" |  ||  || ||     ||  
+
|'''Allegro''' || style="background:#ffff00;" |  || style="background:#ffff00;" |  || ||   || || ||  
 
|----------------
 
|----------------
|'''DirectFB''' || style="background:#ffff00;" |  || style="background:#ffff00;" | || ||   || Compile if Xserver is set to none (fails with Toolchain config [ ] Enable locale/gettext/i18n support)
+
|'''Alsadriver''' || style="background:#ffff00;" |  || || ||     || || ||  
 
|----------------
 
|----------------
|'''dropbear ''' || style="background:#ffff00;" |  || style="background:#ffff00;" | || ||   style="background:#ffff00;" | || Like OpenSSH but smaller
+
|'''Alsamixergui''' ||   ||  || ||     || || ||  
 
|----------------
 
|----------------
|'''fpgaregs ''' || style="background:#ffff00;" | || || ||  style="background:#ffff00;" |  ||  
+
|'''Alsalib / utils''' || style="background:#ffff00;" | || style="background:#ffff00;" |  || ||    || || ||  
 
|----------------
 
|----------------
|'''freetype ''' || style="background:#ffff00;" |  || || ||   style="background:#ffff00;" | ||  
+
|'''argus''' ||   ||  || ||    || || ||  
 
|----------------
 
|----------------
|'''imxregs ''' || style="background:#ffff00;" |  || || ||   style="background:#ffff00;" | ||  
+
|'''blackbox''' ||   ||  || ||    || || ||  
 
|----------------
 
|----------------
|'''ipkg''' || style="background:#ffff00;" |  || || ||     || (/bin/sh: ipkg-build: command not found)
+
|'''boa''' ||   ||  || ||    || || ||  
 
|----------------
 
|----------------
|'''ipkg-sh ''' || style="background:#ffff00;" |  || || ||   style="background:#ffff00;" | ||  
+
|'''bridgeutils''' ||   ||  || ||    || || ||  
 
|----------------
 
|----------------
|'''jpeg ''' || style="background:#ffff00;" | ||  || ||   style="background:#ffff00;" | ||  
+
|'''busibox''' ||   ||  || ||     || || ||  
 
|----------------
 
|----------------
|'''lcd4linux''' || style="background:#ffff00;" |  || style="background:#ffff00;" | || ||   ||  
+
|'''ch7024ctrl''' ||   ||  || ||    || || ||  
 
|----------------
 
|----------------
|'''libpng ''' || style="background:#ffff00;" |  || || ||   style="background:#ffff00;" | ||  
+
|'''cups''' ||   ||  || ||    || || ||  
 
|----------------
 
|----------------
|'''libsysfs ''' || style="background:#ffff00;" |  ||  || ||   style="background:#ffff00;" | ||  
+
|'''dbus''' || style="background:#ffff00;" |  ||  || ||     || || ||  
 
|----------------
 
|----------------
|'''Lua''' || style="background:#ffff00;" | || style="background:#ffff00;" | || || style="background:#ffff00;" | || print(os.date()) returns strange characters
+
|'''dhcpd''' || style="background:#ffff00;" | || || ||    || || ||  
 
|----------------
 
|----------------
|'''lmbench''' || style="background:#ffff00;" | || || ||  style="background:#ffff00;" |  ||  
+
|'''DirectFB''' || style="background:#ffff00;" | || style="background:#ffff00;" | || ||| Compile if Xserver is set to none (fails with Toolchain config [ ] Enable locale/gettext/i18n support) || ||  
 
|----------------
 
|----------------
|'''ltp-testsuite''' || style="background:#ffff00;" | || || ||   style="background:#ffff00;" |   ||  
+
|'''dnsmasq''' || style="background:#ffff00;" | || || ||     || || ||  
 
|----------------
 
|----------------
|'''lzo ''' || style="background:#ffff00;" | || || ||  style="background:#ffff00;" |  ||  
+
|'''dropbear ''' || style="background:#ffff00;" | || style="background:#ffff00;" | || ||  style="background:#ffff00;" |  || Like OpenSSH but smaller|| ||  
 
|----------------
 
|----------------
|'''max5821ctrl ''' || style="background:#ffff00;" | ||  || ||  style="background:#ffff00;" |  ||  
+
|'''fb tools ''' || | ||  || ||  |  || || ||  
 
|----------------
 
|----------------
|'''mesa''' || style="background:#ffff00;" | ||  || ||   ||  
+
|'''fpgaregs ''' || style="background:#ffff00;" | ||  || ||   style="background:#ffff00;" |  || || ||  
 
|----------------
 
|----------------
|'''mplayer''' || style="background:#ffff00;" | || || || style="background:#ffff00;" |  || Samples videos -> http://www.pocketmovies.net/download.php
+
|'''freetype ''' || style="background:#ffff00;" | || || ||   style="background:#ffff00;" |  || || ||
 
|----------------
 
|----------------
|'''mtd-utils''' || style="background:#ffff00;" |  || || ||   || needs [[LinuxInstall#Prerequisites_for_Linux_installation | liblzo-dev package]] on *Ubuntu
+
|'''gmp''' || style="background:#ffff00;" |  || || ||     || || ||  
 
|----------------
 
|----------------
|'''ncurses ''' || style="background:#ffff00;" | ||  || ||   style="background:#ffff00;" | ||  
+
|'''hdparm''' ||   ||  || ||     || || ||  
 
|----------------
 
|----------------
|'''OpenSSH''' || style="background:#ffff00;" | || style="background:#ffff00;" | || ||   style="background:#ffff00;" | || Dropbear is a good alternative for small small footprint embedded application
+
|'''i2c tools''' ||   || || ||    || || ||  
 
|----------------
 
|----------------
|'''OpenSSL ''' || style="background:#ffff00;" | ||  || ||  style="background:#ffff00;" |  ||  
+
|'''imxregs ''' || style="background:#ffff00;" | ||  || ||  style="background:#ffff00;" |  || || ||  
 
|----------------
 
|----------------
|'''Perl (microperl)''' || style="background:#ffff00;" | || || || style="background:#ffff00;" | || only "Hello world" like tested
+
|'''imxssi ''' || style="background:#ffff00;" | || || ||   style="background:#ffff00;" |  || || ||  
 
|----------------
 
|----------------
|'''portmap ''' || style="background:#ffff00;" | || || ||   style="background:#ffff00;" | ||  
+
|'''ipkg''' || style="background:#ffff00;" | || || ||     || (/bin/sh: ipkg-build: command not found) || ||  
 
|----------------
 
|----------------
|'''PrBoom''' || style="background:#ffff00;" | || || || style="background:#ffff00;" | || Still no sound yet
+
|'''ipkg-sh ''' || style="background:#ffff00;" | || || ||   style="background:#ffff00;" |  || || ||  
 
|----------------
 
|----------------
|'''Python''' || style="background:#ffff00;" | || || || style="background:#ffff00;" | ||  
+
|'''ipsec''' ||   || || ||    || || ||  
 
|----------------
 
|----------------
|'''Qtopia-core''' || style="background:#ffff00;" | || || || style="background:#ffff00;" | || Needs more test with a real mouse or the touchscreen
+
|'''irda utils''' ||   || || ||    || || ||  
 
|----------------
 
|----------------
|'''Ruby''' || style="background:#ffff00;" | || || ||   || buildroot/build_arm/ruby-1.8.2/fake.rb:12: unterminated string meets end of file (SyntaxError) <br> buildroot/build_arm/ruby-1.8.2/fake.rb:12: syntax error, unexpected $end, expecting kENDmake[2]: *** [rbconfig.rb] Erreur 1
+
|'''java classpath''' ||   || || ||    || || ||  
 
|----------------
 
|----------------
|'''SDL''' || style="background:#ffff00;" | || style="background:#ffff00;" | || || style="background:#ffff00;" | ||  
+
|'''java concierge''' ||   || || ||    || || ||  
 
|----------------
 
|----------------
|'''SDL_Image''' || style="background:#ffff00;" | || style="background:#ffff00;" | || || style="background:#ffff00;" | || May need to have following packages uninstalled:
+
|'''java jamvm''' ||   || || ||    || || ||  
libpng12-dev zlib1g-dev libsdl1.2-dev. <br>Needs small patch to have sdl-config generated accordingly
+
 
|----------------
 
|----------------
|'''SDL_Mixer''' || style="background:#ffff00;" | || || ||   || May need to have following packages uninstalled: libsdl1.2-dev
+
|'''jpeg ''' || style="background:#ffff00;" | || || ||  style="background:#ffff00;" |  || || ||  
 
|----------------
 
|----------------
|'''SDL_Net''' || style="background:#ffff00;" | || style="background:#ffff00;" | || ||    || Same remarks as SDL_Image...
+
|'''lcd4linux''' || style="background:#ffff00;" | || style="background:#ffff00;" | || ||    || || ||
 
|----------------
 
|----------------
|'''sdlwater''' || style="background:#ffff00;" | || || || style="background:#ffff00;" | ||
+
|'''libglib ''' || || || ||  || || ||  
 
|----------------
 
|----------------
|'''slideshow''' || style="background:#ffff00;" | ||  || || style="background:#ffff00;" |  ||  
+
|'''libpng ''' || style="background:#ffff00;" | ||  || ||   style="background:#ffff00;" |  || || ||  
 
|----------------
 
|----------------
|'''snes9x''' || style="background:#ffff00;" | ||  || ||   ||  
+
|'''libsysfs ''' || style="background:#ffff00;" | ||  || ||   style="background:#ffff00;" |  || || ||  
 
|----------------
 
|----------------
|'''TinyX ''' || style="background:#ffff00;" | || || ||    || make[1]: *** Pas de règle pour fabriquer la cible « tinyx ». Arrêt.
+
|'''libusb ''' ||   || || ||    || || ||
 
|----------------
 
|----------------
|'''Tslib''' || style="background:#ffff00;" |  || style="background:#ffff00;" | || ||   || needs [[Tslib | recent libtool package on Ubuntu]]. Needs that no Xserver is configured ?? (fails with Toolchain config [ ] Enable locale/gettext/i18n support)
+
|'''libxml ''' ||   ||  || ||   || || ||  
 
|----------------
 
|----------------
|'''zlib ''' || style="background:#ffff00;" | ||  || ||   style="background:#ffff00;" | ||  
+
|'''libxslt ''' ||   ||  || ||   || || ||  
 
|----------------
 
|----------------
|''' ''' || style="background:#ffff00;" | || || ||    ||   
+
|'''lmbench''' || style="background:#ffff00;" | || || ||  style="background:#ffff00;" |  || || ||
 +
|----------------
 +
|'''lm-sensors''' || style="background:#ffff00;" | || || ||  style="background:#ffff00;" |  || || ||
 +
|----------------
 +
|'''ltp-testsuite''' || style="background:#ffff00;" | || || ||  style="background:#ffff00;" |  || || ||
 +
|----------------
 +
|'''ltrace''' || style="background:#ffff00;" | || || ||  style="background:#ffff00;" |  || || ||
 +
|----------------
 +
|'''Lua''' || style="background:#ffff00;" | || style="background:#ffff00;" | || || style="background:#ffff00;" |  || print(os.date()) returns strange characters|| ||
 +
|----------------
 +
|'''lzo ''' || style="background:#ffff00;" | ||  || ||  style="background:#ffff00;" |  || || ||
 +
|----------------
 +
|'''matchbox''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''max5821ctrl ''' || style="background:#ffff00;" | ||  || ||  style="background:#ffff00;" |  || || ||
 +
|----------------
 +
|'''mesa''' || style="background:#ffff00;" | ||  || ||    || || ||
 +
|----------------
 +
|'''microcom''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''microperl (Perl)''' || style="background:#ffff00;" | || || || style="background:#ffff00;" | || only "Hello world" like tested|| ||
 +
|----------------
 +
|'''mplayer''' || style="background:#ffff00;" | || || || style="background:#ffff00;" |  || Samples videos -> http://www.pocketmovies.net/download.php || ||
 +
|----------------
 +
|'''mtd-utils''' || style="background:#ffff00;" |  || || ||    || needs [[LinuxInstall#Prerequisites_for_Linux_installation | liblzo-dev package]] on *Ubuntu || ||
 +
|----------------
 +
|'''ncurses ''' || style="background:#ffff00;" | ||  || ||  style="background:#ffff00;" |  || || ||
 +
|----------------
 +
|'''ntp''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''OpenSSH''' || style="background:#ffff00;" | || style="background:#ffff00;" | || ||  style="background:#ffff00;" | || Dropbear is a good alternative for small small || || footprint embedded application
 +
|----------------
 +
|'''OpenSSL ''' || style="background:#ffff00;" | ||  || ||  style="background:#ffff00;" |  || || ||
 +
|----------------
 +
|'''portmap ''' || style="background:#ffff00;" | ||  || ||  style="background:#ffff00;" |  || || ||
 +
|----------------
 +
|'''PrBoom''' || style="background:#ffff00;" | || || || style="background:#ffff00;" | || Still no sound yet|| ||
 +
|----------------
 +
|'''Python''' || style="background:#ffff00;" | || || || style="background:#ffff00;" |  || || ||
 +
|----------------
 +
|'''Qtopia-core''' || style="background:#ffff00;" | || || ||  style="background:#ffff00;" |  || Needs more test with a real mouse or the touchscreen|| ||
 +
|----------------
 +
|'''Ruby''' || style="background:#ffff00;" | || || ||    || buildroot/build_arm/ruby-1.8.2/fake.rb:12: unterminated string meets end of file (SyntaxError) <br> buildroot/build_arm/ruby-1.8.2/fake.rb:12: syntax error, unexpected $end, expecting kENDmake[2]: *** [rbconfig.rb] Erreur 1|| ||
 +
|----------------
 +
|'''SDL''' || style="background:#ffff00;" | || style="background:#ffff00;" | || || style="background:#ffff00;" | || || ||
 +
|----------------
 +
|'''SDL_Image''' || style="background:#ffff00;" | || style="background:#ffff00;" | || || style="background:#ffff00;" | || May need to have following packages uninstalled: libpng12-dev zlib1g-dev libsdl1.2-dev. || ||
 +
|----------------
 +
|'''SDL_Mixer''' || style="background:#ffff00;" | || || ||    || May need to have following packages uninstalled: libsdl1.2-dev || ||
 +
|----------------
 +
|'''SDL_Net''' || style="background:#ffff00;" | || style="background:#ffff00;" | || ||    || Same remarks as SDL_Image... || ||
 +
|----------------
 +
|'''sdlwater''' || style="background:#ffff00;" | || || || style="background:#ffff00;" | || || ||
 +
|----------------
 +
|'''slideshow''' || style="background:#ffff00;" | ||  || || style="background:#ffff00;" |  ||  || ||
 +
|----------------
 +
|'''snes9x''' || style="background:#ffff00;" | ||  || ||    || || ||
 +
|----------------
 +
|'''sqlite''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''strace''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''tcpdump''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''TinyX ''' || style="background:#ffff00;" | || || ||    || make[1]: *** Pas de règle pour fabriquer la cible « tinyx ». Arrêt.|| ||
 +
|----------------
 +
|'''Tslib''' || style="background:#ffff00;" |  || style="background:#ffff00;" | || ||  || needs [[Tslib | recent libtool package on Ubuntu]]. Needs that no Xserver is configured ?? (fails with Toolchain config [ ] Enable locale/gettext/i18n support)|| ||
 +
|----------------
 +
|'''udev''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''usbmount''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''usbutils''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''valgrind''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''vlc''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''vpnc''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''wget''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''wireless-tools''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''x11''' ||  ||  || ||    || || ||
 +
|----------------
 +
|'''zlib ''' || style="background:#ffff00;" | ||  || ||  style="background:#ffff00;" |  || || ||
 
|----------------
 
|----------------
 
|}
 
|}

Revision as of 16:15, 13 November 2008

buildroot-20081103 integration

update buidlroot package to daily snapshoot buildroot-20081103

Changelog

  • add default config file for each target apf9328light and apf9328full
  • switch to GCC 4.2.1
  • switch to EABI compatiblity
  • remove deprecated patch
  • adapt target menu options look&feel to the new buildroot model
  • Use integrated Linux and U-Boot makefile

Compilation/Run tested on going

  • busybox
  • ch7024ctrl
  • directfb
  • dropbear
  • fpgaregs
  • freetype
  • imxregs
  • ipkg-sh
  • jpeg
  • libpng
  • libsysfs
  • lmbench
  • lzo
  • max5821ctrl
  • mplayer
  • MTD utils
  • ncurses
  • openssh/openssl
  • perl
  • portmap
  • prboom
  • python
  • sdl
  • sdlwater
  • slideshow
  • zlib
  • allegro
  • alsalib/utils (waiting fro audio driver)
  • gmp
  • lcd2linux
  • ltp-testsuite
  • lua
  • tslib
  • ipkg (/bin/sh: ipkg-build: command not found)
  • alsa-driver: development ongoing (on-hold)
  • mesa (on-hold)
  • snes9x (on-hold)

Run test passed

Compilation test passed

Compilation test failed

To be checked

Summary

Package Status Tests Comments
Boards apf9328-light apf9328-full apf27 apf9328-light apf9328-full apf27
acpi
Allegro
Alsadriver
Alsamixergui
Alsalib / utils
argus
blackbox
boa
bridgeutils
busibox
ch7024ctrl
cups
dbus
dhcpd
DirectFB Compile if Xserver is set to none (fails with Toolchain config [ ] Enable locale/gettext/i18n support)
dnsmasq
dropbear Like OpenSSH but smaller
fb tools
fpgaregs
freetype
gmp
hdparm
i2c tools
imxregs
imxssi
ipkg (/bin/sh: ipkg-build: command not found)
ipkg-sh
ipsec
irda utils
java classpath
java concierge
java jamvm
jpeg
lcd4linux
libglib
libpng
libsysfs
libusb
libxml
libxslt
lmbench
lm-sensors
ltp-testsuite
ltrace
Lua print(os.date()) returns strange characters
lzo
matchbox
max5821ctrl
mesa
microcom
microperl (Perl) only "Hello world" like tested
mplayer Samples videos -> http://www.pocketmovies.net/download.php
mtd-utils needs liblzo-dev package on *Ubuntu
ncurses
ntp
OpenSSH Dropbear is a good alternative for small small footprint embedded application
OpenSSL
portmap
PrBoom Still no sound yet
Python
Qtopia-core Needs more test with a real mouse or the touchscreen
Ruby buildroot/build_arm/ruby-1.8.2/fake.rb:12: unterminated string meets end of file (SyntaxError)
buildroot/build_arm/ruby-1.8.2/fake.rb:12: syntax error, unexpected $end, expecting kENDmake[2]: *** [rbconfig.rb] Erreur 1
SDL
SDL_Image May need to have following packages uninstalled: libpng12-dev zlib1g-dev libsdl1.2-dev.
SDL_Mixer May need to have following packages uninstalled: libsdl1.2-dev
SDL_Net Same remarks as SDL_Image...
sdlwater
slideshow
snes9x
sqlite
strace
tcpdump
TinyX make[1]: *** Pas de règle pour fabriquer la cible « tinyx ». Arrêt.
Tslib needs recent libtool package on Ubuntu. Needs that no Xserver is configured ?? (fails with Toolchain config [ ] Enable locale/gettext/i18n support)
udev
usbmount
usbutils
valgrind
vlc
vpnc
wget
wireless-tools
x11
zlib