Difference between revisions of "Buildroot-20081103 integration"
From ArmadeusWiki
(→Status) |
(→Status) |
||
Line 196: | Line 196: | ||
|---------------- | |---------------- | ||
|'''mtd-utils''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" | || style="background:#00ffff;" | || style="background:#ffff00;" | || | |'''mtd-utils''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" | || style="background:#00ffff;" | || style="background:#ffff00;" | || | ||
+ | |'''MySQL 5.1.23''' || style="background:yellow" | ||style="background:yellow" | || || | || || | ||
|---------------- | |---------------- | ||
|'''ncurses ''' || style="background:#00ffff;" | || style="background:#00ffff;" | || || || || | |'''ncurses ''' || style="background:#00ffff;" | || style="background:#00ffff;" | || || || || |
Revision as of 13:21, 28 November 2008
Contents
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
- Target directory names changed: build_arm becomes build_armv4 or build_armv5 (toolchain optimized for each architecture)
- Target filename changes: filename is now prefixed with the name of the target: apf9328/apf27
- Makefile requires (first time only) the name of the target to use as default configuration (apf9328_defconfig, apf27_defconfig)
- remove cygwin patches
- use busybox/udev to generate /dev devices
Features
- busybox features:
- ar, bzip2, cpio, gzip, tar, unlzma, unzip
- basename, cat, catv, chgrp, chmod, xhowqn, chroot, chsum, cp, cut, date, dd, df, dirname, dos2unix, du, echo, env, expr, false, fold, head, hostid, id, install, legth, ln, logname, ls, md5sum, mkdir, mkfifo, mknod, mv, nice, nohup, od, printenv, printf, pwd, readlink, realpath, rm, rmdir, seq, sleep, sort, stty, sync, tail, tee, test, touch, tr, true, tty, uname, uniq, usleep, uuencode, uudecode, wc, who, whoami, yes
- chvt, clear, deallocvt, dumpkmap, loadfont, loadkmap, openvt, reset, resize, setconsole, setkeycodes, setlogcons
- mktemp, pipe_progress, run-parts, start-stop-deamon, which
- awk, cmp, diff, patch, sed, vi
- find grep, xargs
- init, poweroff, halt, reboot, mesg
- addgroup, delgroup, adduser, deluser, getty, login, passwd, su, sulogin, vlock
- chattr, fsck, lsattr
- insmod, rmmod, lsmod, modprobe
- dmesg, fbset, fdflush, fdformat, fdisk, freeramdisk, getopt, hexdump, hwclock, ipcrm, ipcs, losetup, mkswap, more, mount, pivot_root, rdate, readprofile, setarch, swapoff, switch_root, umount
- adjtimex, chrt, crond, crontab, dc, eject, last, less, hdparm, makedevs, mountpoint, mt, setsid, strings, taskset, time, watchdog
- arping, dnsd, ether-wake, ftpget, ftpput, hostname, ifconfig, ifupdown, inetd, nameif, netstat, nslookup, ping, route, telnet, telnetd, tftp, traceroute, udhcpd, udhcp, vconfig, wget
- free, fuser, kill, pidof, ps, renice, sysctl, top, uptime, watch
- syslogd, klogd, logger
- ch7024ctrl
- directfb
- dropbear
- fpgaregs
- freetype
- imxregs
- ipkg-sh
- jpeg
- libpng
- libsysfs
- lmbench
- max5821ctrl
- mplayer
- MTD utils
- ncurses
- openssh/openssl
- perl
- portmap
- prboom
- python
- sdl
- sdlwater
- slideshow
- allegro
- alsalib/utils (waiting fro audio driver)
- gmp
- lcd2linux
- lua
- tslib
Status
Package Status | Legend Color |
Included in default configuration | |
Supported but optional | |
Compilation or runtime failure | |
To be tested | |
Not tested |
Status/Package | Host Compilation | Target Test Run | Comments | ||||||||||
Boards | apf9328 | apf27 | apf9328-light | apf9328-full | apf27 | ||||||||
Allegro | untar failure | ||||||||||||
Alsa-lib | NA | ||||||||||||
Alsamixergui | NA | ||||||||||||
Alsa-utils | NA | aplay | requires ncurses | ||||||||||
argus | Applying libpcap.patch failed | ||||||||||||
blackbox | Requires Xorg | ||||||||||||
boa | |||||||||||||
bridgeutils | |||||||||||||
busybox | |||||||||||||
ch7024ctrl | NA | NA | NA | ||||||||||
cups | |||||||||||||
curl | cannot check for file existence when cross compiling | ||||||||||||
dbus | |||||||||||||
dhcpd | |||||||||||||
DirectFB | |||||||||||||
dnsmasq | |||||||||||||
dropbear | Starting dropbear sshd: generating rsa key... generating dsa key... /usr/sbin/dropbear: can't resolve symbol '__ctype_b' | Like OpenSSH but smaller | |||||||||||
expat | |||||||||||||
flex | |||||||||||||
fpgaregs | some issues regarding address alignement | ||||||||||||
freetype | |||||||||||||
gmp | |||||||||||||
i2c tools | MAC address is stored in the first 8 bytes of the EEPROM | ||||||||||||
imxregs | |||||||||||||
ipkg | |||||||||||||
ipsec | |||||||||||||
irda utils | *** No rule to make target | ||||||||||||
java classpath | |||||||||||||
java concierge | |||||||||||||
java jamvm | |||||||||||||
jpeg | |||||||||||||
lcd4linux | lcd4linux_i2c.h:81: error: array type has incomplete element type | ||||||||||||
libglib | |||||||||||||
libgGTK2 | No theme index file in '--force'. | ||||||||||||
libpng | |||||||||||||
libsysfs | |||||||||||||
libusb | NA | ||||||||||||
libxml2 | |||||||||||||
libxslt | |||||||||||||
lmbench | |||||||||||||
lm-sensors | |||||||||||||
ltp-testsuite | conflicting types for 'lseek' | ||||||||||||
ltrace | |||||||||||||
Lua | print(os.date()) returns strange characters | ||||||||||||
lzo | functionnal test done with lzo example: simple | ||||||||||||
matchbox | need X | ||||||||||||
max5821ctrl | |||||||||||||
mesa | |||||||||||||
microcom | |||||||||||||
microperl (Perl) | only "Hello world" like tested | ||||||||||||
mplayer | Samples videos -> http://www.pocketmovies.net/download.php | ||||||||||||
mtd-utils | MySQL 5.1.23 | ||||||||||||
ncurses | |||||||||||||
ntp | |||||||||||||
OpenSSH | |||||||||||||
OpenSSL | |||||||||||||
openswan | download failed | ||||||||||||
OpenVPN | |||||||||||||
pkgconfig | NA | NA | NA | Host tool | |||||||||
portmap | test: mount -t nfs ip:/path mountpoint | ||||||||||||
PrBoom | Still no sound yet | ||||||||||||
Python | |||||||||||||
Qtopia-core | uic: File generated with too old version of Qt Designer | ||||||||||||
Ruby | can't find header files for ruby. | ||||||||||||
setserial | unavailable on server | ||||||||||||
SDL | |||||||||||||
SDL_Image | May need to have following packages uninstalled: libpng12-dev zlib1g-dev libsdl1.2-dev. | ||||||||||||
SDL_Mixer | |||||||||||||
SDL_Net | |||||||||||||
sdlwater | |||||||||||||
slideshow | |||||||||||||
sqlite | |||||||||||||
Socket CAN | kernel includes do not provide the needed line discipline | ||||||||||||
strace | |||||||||||||
tcpdump | Applying libpcap.patch failed | ||||||||||||
TinyX | |||||||||||||
Tslib | NA | needs recent libtool package on Ubuntu. | |||||||||||
udev | NA | NA | NA | replaced by Busybox version | |||||||||
usbmount | |||||||||||||
usbutils | |||||||||||||
vlc | require FFMPEG (?) | ||||||||||||
vpnc | |||||||||||||
webkit | requires cURL | ||||||||||||
wireless-tools | |||||||||||||
Xorg/X11 | requires locale | ||||||||||||
zlib | light functionnal test with zlib example |
Test Run
zlib
using example software included within zlib package
./example
zlib version 1.2.3 = 0x1230, compile flags = 0x95
uncompress(): hello, hello!
gzread(): hello, hello!
gzgets() after gzseek: hello!
inflate(): hello, hello!
large_inflate(): OK
after inflateSync(): hello, hello!
inflate with dictionary: hello, hello!
lzo
using 'simple' example software included with lzo package
./simple
LZO real-time data compression library (v2.03, Apr 30 2008).
Copyright (C) 1996-2008 Markus Franz Xaver Johannes Oberhumer
All Rights Reserved.
compressed 131072 bytes into 526 bytes
decompressed 526 bytes back into 131072 bytes
Simple compression test passed.