buildroot.git
13 years agolibglade: bump version
Peter Korsgaard [Tue, 3 May 2011 11:12:01 +0000 (13:12 +0200)]
libglade: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodbus-glib: bump version
Peter Korsgaard [Tue, 3 May 2011 10:04:55 +0000 (12:04 +0200)]
dbus-glib: bump version

dbus-binding-tool patch is now upstream.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMakefile.autotools.in: add libtool 2.4 support for autoreconf case as well
Peter Korsgaard [Tue, 3 May 2011 08:01:28 +0000 (10:01 +0200)]
Makefile.autotools.in: add libtool 2.4 support for autoreconf case as well

Was missing from f055b266 (Makefile.autotools.in: add libtool v2.4 support).

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodbus-glib: use normal autoreconf instead of patch
Peter Korsgaard [Tue, 3 May 2011 07:57:59 +0000 (09:57 +0200)]
dbus-glib: use normal autoreconf instead of patch

Nowadays normal autoreconf works fine for dbus-glib, so use that instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: update gcc snapshot version
Gustavo Zacarias [Mon, 2 May 2011 20:38:27 +0000 (17:38 -0300)]
toolchain: update gcc snapshot version

* Make mpc mandatory since we are probably building bleeding-edge
* Change snapshot naming convention to match the source

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibxslt: fixup configure options
Gustavo Zacarias [Mon, 2 May 2011 19:08:23 +0000 (16:08 -0300)]
libxslt: fixup configure options

Some configure options changed so adjust.
Forcibly disabling threads isn't good and also it's detected by
configure when there are no threads.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibxml2: fixup configure options
Gustavo Zacarias [Mon, 2 May 2011 19:08:22 +0000 (16:08 -0300)]
libxml2: fixup configure options

Some configure options changed so adjust.
Forcibly disabling threads isn't good and also it's detected by
configure when there are no threads.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: mark mklibs as broken
Gustavo Zacarias [Mon, 2 May 2011 19:08:21 +0000 (16:08 -0300)]
toolchain: mark mklibs as broken

mklibs is a broken option, so mark it as so pending a proper fixup or
punting it.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/gcc: add openmp support option
Gustavo Zacarias [Mon, 2 May 2011 18:16:41 +0000 (15:16 -0300)]
toolchain/gcc: add openmp support option

Add OpenMP support in gcc as an option instead of dynamically enabling
it when threads are present.
Also fix it up since we never installed libgomp to the target or staging
thus it was never really functional.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: bump gcc 4.5 series to verion 4.5.3
Gustavo Zacarias [Mon, 2 May 2011 18:13:01 +0000 (15:13 -0300)]
toolchain: bump gcc 4.5 series to verion 4.5.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agonet-snmp: fixup paths in net-snmp-config
Gustavo Zacarias [Mon, 2 May 2011 15:36:05 +0000 (12:36 -0300)]
net-snmp: fixup paths in net-snmp-config

Exposed by commit 7e3e8ec040b06d6e2fb69e55c004f1ebc02c76d0
net-snmp-config goes for -L/usr/lib thus things break since this wins
over the sysroot if we have a host net-snmp library around when we build
packages that link against net-snmp.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agouClibc: add linuxthreads/errno fix for snapshot version
Gustavo Zacarias [Fri, 29 Apr 2011 20:21:09 +0000 (17:21 -0300)]
uClibc: add linuxthreads/errno fix for snapshot version

See uclibc #2089 for details.

This is still not included upstream, but lets include it anyway as
several people have been running into the issue.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agousbutils: install into staging directory (needed by udev)
Heiko Zuerker [Sun, 1 May 2011 13:00:14 +0000 (08:00 -0500)]
usbutils: install into staging directory (needed by udev)

Signed-off-by: Heiko Zuerker <smiley73@users.sourceforge.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopackage/Makefile.in: CFLAGS/LDFLAGS: don't add -I / -L args for STAGING_DIR
Peter Korsgaard [Fri, 29 Apr 2011 13:40:58 +0000 (15:40 +0200)]
package/Makefile.in: CFLAGS/LDFLAGS: don't add -I / -L args for STAGING_DIR

Now that we use sysroot for all toolchains, the explicit -I / -L arguments
in CFLAGS / LDFLAGS aren't needed anymore (And having them makes the build
quite noisy for certain packages as STAGING_DIR/include normally doesn't
exist).

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain-external: remove extra space in RPC option string
Peter Korsgaard [Fri, 29 Apr 2011 11:25:37 +0000 (13:25 +0200)]
toolchain-external: remove extra space in RPC option string

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agouClibc: add linuxthreads/errno fix for 0.9.31 / 0.9.32-rc3
Peter Korsgaard [Fri, 29 Apr 2011 09:15:44 +0000 (11:15 +0200)]
uClibc: add linuxthreads/errno fix for 0.9.31 / 0.9.32-rc3

See uclibc #2089 for details.

This is still not included upstream, but lets include it anyway as
several people have been running into the issue.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agokernel-headers: bump 2.6.35.x longterm version
Peter Korsgaard [Fri, 29 Apr 2011 06:56:33 +0000 (08:56 +0200)]
kernel-headers: bump 2.6.35.x longterm version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/gcc: FINEGRAINEDMTUNE: remove checks for unused/outdated versions
Peter Korsgaard [Wed, 27 Apr 2011 20:13:48 +0000 (22:13 +0200)]
toolchain/gcc: FINEGRAINEDMTUNE: remove checks for unused/outdated versions

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoopenvpn: bump to version 2.2.0
Gustavo Zacarias [Wed, 27 Apr 2011 18:05:10 +0000 (15:05 -0300)]
openvpn: bump to version 2.2.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agokismet: bump to version 2011-03-R2
Gustavo Zacarias [Wed, 27 Apr 2011 18:05:09 +0000 (15:05 -0300)]
kismet: bump to version 2011-03-R2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: update uClibc snapshot config again to avoid build stalls
Gustavo Zacarias [Wed, 27 Apr 2011 17:16:56 +0000 (14:16 -0300)]
toolchain: update uClibc snapshot config again to avoid build stalls

Update uClibc snapshot version config to avoid build stalls.

This time we take care of the new UCLIBC_HAS_FTS and
UCLIBC_HAS_BACKTRACE options.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqemu/arm-versatile: use 2.6.38.4 kernel to match headers
Gustavo Zacarias [Wed, 27 Apr 2011 17:16:55 +0000 (14:16 -0300)]
qemu/arm-versatile: use 2.6.38.4 kernel to match headers

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolinux: bump 2.6.38 kernel to 2.6.38.4
Gustavo Zacarias [Wed, 27 Apr 2011 17:16:54 +0000 (14:16 -0300)]
linux: bump 2.6.38 kernel to 2.6.38.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: bump 2.6.38 kernel headers to 2.6.38.4
Gustavo Zacarias [Wed, 27 Apr 2011 17:16:53 +0000 (14:16 -0300)]
toolchain: bump 2.6.38 kernel headers to 2.6.38.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: add gcc 4.6.0
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:29 +0000 (13:29 -0300)]
toolchain: add gcc 4.6.0

Add gcc 4.6.0 to the toolchain repertoire:

Target gcc is known to be broken in some scenarios.

This version is considered experimental so things may break.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: make target gcc a working option
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:28 +0000 (13:29 -0300)]
toolchain: make target gcc a working option

Make target gcc a more usable option.

* Nuke duplicate libgcc_s*.so* in /usr/lib since it confuses target gcc
* Copy *crt*.o files to the target system to unbreak gcc

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: reorganize target gcc options
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:22 +0000 (13:29 -0300)]
toolchain: reorganize target gcc options

* Move target gcc language selections to the package menu.
* Disable objc & fortran options unless target gcc is selected.
* Rename the "native toolchain" option to gcc.
* Disable target gcc unless we're using a buildroot toolchain.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: add inotify_init1 syscall support to uclibc 0.9.31
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:27 +0000 (13:29 -0300)]
toolchain: add inotify_init1 syscall support to uclibc 0.9.31

Add inotify_init1 system call support to uclibc 0.9.31.
Required for modern versions of udev.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: add SOCK_CLOEXEC and SOCK_NONBLOCK support to uclibc 0.9.31
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:26 +0000 (13:29 -0300)]
toolchain: add SOCK_CLOEXEC and SOCK_NONBLOCK support to uclibc 0.9.31

Add SOCK_CLOEXEC and SOCK_NONBLOCK support to uclibc 0.9.31.
Required for modern versions of udev.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: update uClibc snapshot config to avoid build stalls
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:25 +0000 (13:29 -0300)]
toolchain: update uClibc snapshot config to avoid build stalls

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: bump mpc to version 0.9
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:24 +0000 (13:29 -0300)]
toolchain: bump mpc to version 0.9

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: bump mpfr to version 3.0.1
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:23 +0000 (13:29 -0300)]
toolchain: bump mpfr to version 3.0.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agou-boot 2011.03: fix mkimage build failure when u-boot isn't configured
Gustavo Zacarias [Tue, 26 Apr 2011 19:01:52 +0000 (16:01 -0300)]
u-boot 2011.03: fix mkimage build failure when u-boot isn't configured

When mkimage is built without the rest of u-boot (for kernel uImage
support), u-boot doesn't get configured for a specific board, so config.h
isn't created and the build breaks.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agousbutils: bump to version 002
Gustavo Zacarias [Tue, 26 Apr 2011 14:56:50 +0000 (11:56 -0300)]
usbutils: bump to version 002

Bump to version 002, no longer needs libusb-compat

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoreadline: bump to version 6.2pl1
Gustavo Zacarias [Tue, 26 Apr 2011 14:56:49 +0000 (11:56 -0300)]
readline: bump to version 6.2pl1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibcap: bump to version 2.20
Gustavo Zacarias [Tue, 26 Apr 2011 14:56:48 +0000 (11:56 -0300)]
libcap: bump to version 2.20

Bump libcap to version 2.20 and adjust style to match buildroot's
defacto standard.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoAdd Renesas ttySC* devices
Phil Edworthy [Wed, 9 Mar 2011 11:40:04 +0000 (11:40 +0000)]
Add Renesas ttySC* devices

Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agosh: Fix displayed name of CodeSourcery toolchain
Phil Edworthy [Wed, 9 Mar 2011 11:40:03 +0000 (11:40 +0000)]
sh: Fix displayed name of CodeSourcery toolchain

Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibraw: bump version
Peter Korsgaard [Tue, 26 Apr 2011 13:03:49 +0000 (15:03 +0200)]
libraw: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopackage: add libraw package
Chih-Min Chao [Fri, 11 Mar 2011 08:13:34 +0000 (16:13 +0800)]
package: add libraw package

[Peter: use ' = ' rather than ':=' in .mk]
Signed-off-by: Chih-Min Chao <cmchao@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agobarebox: bump version
Peter Korsgaard [Tue, 26 Apr 2011 11:23:02 +0000 (13:23 +0200)]
barebox: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopackage: add bonnie++
Martin Hicks [Mon, 31 Jan 2011 20:32:06 +0000 (15:32 -0500)]
package: add bonnie++

Closes #3379

A good filesystem performance benchmark program

Signed-off-by: Martin Hicks <mort@bork.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopackage: add libexif
Guillaume Gardet [Tue, 26 Apr 2011 08:00:15 +0000 (10:00 +0200)]
package: add libexif

[Peter: fix Config.in indentation, source URL]
Signed-off-by: Guillaume Gardet <guillaume.gardet@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoNew package: gdisk
Malte Starostik [Sun, 27 Feb 2011 15:19:45 +0000 (16:19 +0100)]
New package: gdisk

This includes two separately configurable parition manipulation
utilities: gdsik and sgdisk are to GPT disks what fdisk and sfdisk are
in MBR land.

[Peter: patch source, fix typos, fix partial build, pass correct flags]
Signed-off-by: Malte Starostik <m-starostik@versanet.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodhcp: allow IPv6 to be turned on
Heiko Zuerker [Mon, 25 Apr 2011 13:13:58 +0000 (08:13 -0500)]
dhcp: allow IPv6 to be turned on

Signed-off-by: Heiko Zuerker <smiley73@users.sourceforge.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMakefile: make help: show busybox/ctng/linux/uclibc-menuconfig if enabled
Peter Korsgaard [Sun, 24 Apr 2011 22:10:45 +0000 (00:10 +0200)]
Makefile: make help: show busybox/ctng/linux/uclibc-menuconfig if enabled

For this we need to read .config.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMakefile: remove outdated make targets
Peter Korsgaard [Sun, 24 Apr 2011 22:00:23 +0000 (00:00 +0200)]
Makefile: remove outdated make targets

busybox and linux26 no longer have a -config target, and prepatch only makes
sense for a very specific configuration (BR toolchain with GDB enabled).

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolockfile-progs: fix make dependency
Peter Korsgaard [Sun, 24 Apr 2011 21:54:28 +0000 (23:54 +0200)]
lockfile-progs: fix make dependency

Based on patch by Sergio Monteiro Basto <sergio@sergiomb.no-ip.org>.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agou-boot: add 2011.03 release
Luca Ceresoli [Fri, 8 Apr 2011 14:46:23 +0000 (16:46 +0200)]
u-boot: add 2011.03 release

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agou-boot: fix target build of fw_printenv
Peter Korsgaard [Sun, 24 Apr 2011 21:32:46 +0000 (23:32 +0200)]
u-boot: fix target build of fw_printenv

Closes #3571

The current approach for building fw_printenv for the target fails on
some configurations, so use the upstream make target (which works)
instead.

At the same time get rid of the unneeded stripping.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agou-boot: remove extra CFLAGS / LDFLAGS handling
Peter Korsgaard [Sun, 24 Apr 2011 21:26:00 +0000 (23:26 +0200)]
u-boot: remove extra CFLAGS / LDFLAGS handling

TARGET_CONFIGURE_FLAGS already contain CFLAGS/LDFLAGS, so no point in
setting them explicitly.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agohaserl: bump dev version to 0.9.28
Gustavo Zacarias [Wed, 20 Apr 2011 17:41:55 +0000 (14:41 -0300)]
haserl: bump dev version to 0.9.28

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoncurses: roll back to version 5.7
Gustavo Zacarias [Wed, 20 Apr 2011 17:41:58 +0000 (14:41 -0300)]
ncurses: roll back to version 5.7

ncurses 5.8 and 5.9 segfault with some applications so roll back to
version 5.7

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: correctly copy the dynamic linker
Yann E. MORIN [Sat, 23 Apr 2011 16:18:34 +0000 (18:18 +0200)]
toolchain/crosstool-NG: correctly copy the dynamic linker

Depending on some setting (which? Arch? Others?), the dynamic linker
can get different names. Some times, it is named ld-linux.something.so,
other times, it is ld.so.1, and maybe other variants as well...

The fix is to always copy ls*.so, even if it is a symlink: we create
the destination file by its SONAME, and if ld*.so matches more than
one file, that's no issue, as they would all get the same SONAME (being
symlinks ones to the others).

Split long lines at the same time.

Reported-by: Ettore Campion <ecampion@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopopt: bump version, use alternative upstream location
Peter Korsgaard [Sun, 24 Apr 2011 20:34:50 +0000 (22:34 +0200)]
popt: bump version, use alternative upstream location

Closes #3643

rpm5.org seems to be gone/down, so use linuxfromscratch mirror instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqemu/arm-versatile: use 2.6.38.3 kernel
Peter Korsgaard [Fri, 22 Apr 2011 13:11:02 +0000 (15:11 +0200)]
qemu/arm-versatile: use 2.6.38.3 kernel

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqemu/arm-versatile: enable tmpfs support in kernel
Peter Korsgaard [Fri, 22 Apr 2011 11:43:25 +0000 (13:43 +0200)]
qemu/arm-versatile: enable tmpfs support in kernel

Needed for /tmp.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agofs/skeleton: add ftp user/group
Peter Korsgaard [Fri, 22 Apr 2011 12:07:23 +0000 (14:07 +0200)]
fs/skeleton: add ftp user/group

Needed by E.G. proftpd for the default (anonymous ftp) config.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoproftpd: remove UseIPv6 option from sample config if built without IPv6
Peter Korsgaard [Fri, 22 Apr 2011 11:27:14 +0000 (13:27 +0200)]
proftpd: remove UseIPv6 option from sample config if built without IPv6

proftpd refuses to start if it finds a UseIPv6 option in the configuration
file (even if set to off) when built without IPv6 support, so comment out
line.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotarget-generic-hostname: add /etc/hosts entry as well
Peter Korsgaard [Fri, 22 Apr 2011 09:45:27 +0000 (11:45 +0200)]
target-generic-hostname: add /etc/hosts entry as well

Some applications (like proftpd) tries to resolve hostname at startup,
so add it to /etc/hosts.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoCHANGES: update with recent changes
Peter Korsgaard [Thu, 21 Apr 2011 21:52:45 +0000 (23:52 +0200)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agosquid: bump to version 3.1.12
Gustavo Zacarias [Mon, 18 Apr 2011 14:09:24 +0000 (11:09 -0300)]
squid: bump to version 3.1.12

Bump squid to version 3.1.12
Also disable strict error checking since this breaks with gcc 4.6.0+

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolinux: bump kernel to 2.6.38.3
Gustavo Zacarias [Mon, 18 Apr 2011 14:09:23 +0000 (11:09 -0300)]
linux: bump kernel to 2.6.38.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibpng: bump to version 1.4.7
Gustavo Zacarias [Mon, 18 Apr 2011 14:09:21 +0000 (11:09 -0300)]
libpng: bump to version 1.4.7

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoless: bump to version 443
Gustavo Zacarias [Mon, 18 Apr 2011 14:09:20 +0000 (11:09 -0300)]
less: bump to version 443

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoNew package: bwm-ng
Kelvin Cheung [Thu, 21 Apr 2011 02:29:27 +0000 (10:29 +0800)]
New package: bwm-ng

Add new package: bwm-ng

Bandwidth Monitor NG is a small and console-based live network and
disk-io bandwidth monitor for Linux, BSD, Solaris, Mac OS X and others.

[Peter: move to net, fix Config.in line length, remove unused make var]
Signed-off-by: Kelvin Cheung <keguang.zhang@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: bump 2.6.35 kernel headers to 2.6.35.12
Gustavo Zacarias [Wed, 20 Apr 2011 17:41:59 +0000 (14:41 -0300)]
toolchain: bump 2.6.35 kernel headers to 2.6.35.12

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopackage: add can-utils
Peter Korsgaard [Thu, 21 Apr 2011 08:27:17 +0000 (10:27 +0200)]
package: add can-utils

Add SocketCAN utilities.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoiproute2: bump to version 2.6.38
Gustavo Zacarias [Wed, 20 Apr 2011 17:41:54 +0000 (14:41 -0300)]
iproute2: bump to version 2.6.38

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: bump version to 1.10.1
Yann E. MORIN [Tue, 19 Apr 2011 21:02:22 +0000 (23:02 +0200)]
toolchain/crosstool-NG: bump version to 1.10.1

At the same time, also use the new upstream location.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: fix sysroot name
Yann E. MORIN [Tue, 19 Apr 2011 21:02:21 +0000 (23:02 +0200)]
toolchain/crosstool-NG: fix sysroot name

We have to ensure that the sysroot created while building the
toolchain will be the one we later search for libraries. So:
 - hide the sysroot name prompt from the ct-ng menu.
 - force the sysroot name to be 'sysroot'.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agocrosstool-ng: fix target libc install after s/sys-root/sysroot/ rename
Peter Korsgaard [Tue, 19 Apr 2011 20:46:04 +0000 (22:46 +0200)]
crosstool-ng: fix target libc install after s/sys-root/sysroot/ rename

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agokernel-headers: bump 2.6.38.x stable version
Peter Korsgaard [Tue, 19 Apr 2011 14:52:35 +0000 (16:52 +0200)]
kernel-headers: bump 2.6.38.x stable version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/gcc: bump 4.4.x version
Peter Korsgaard [Tue, 19 Apr 2011 12:11:35 +0000 (14:11 +0200)]
toolchain/gcc: bump 4.4.x version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopackage: add htop package
Andy Kennedy [Mon, 28 Mar 2011 18:47:58 +0000 (13:47 -0500)]
package: add htop package

Changes made based upon e-mails with Mike Frysinger and Gerhard Heift. The
autoreconf change is important for anyone using uClibc as there is no widely
available backtrace (yet).

[Peter: fix Config.in indentation, autoreconf, patch]
Signed-off-by: Andy Kennedy <Andy.Kennedy@AdTran.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoprocps: fix build with make 3.82
Peter Korsgaard [Wed, 6 Apr 2011 20:20:48 +0000 (22:20 +0200)]
procps: fix build with make 3.82

Based on patch by Bruce Bushby.

Issue with make include order. For more details, see:
http://old.nabble.com/make-3.81.91---procps-3.2.8-td29281048.html

Equivalent to upstream fix:
http://procps.cvs.sourceforge.net/viewvc/procps/procps/Makefile?r1=1.70&r2=1.71

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoprocps: bump version, convert to GENTARGETS
Peter Korsgaard [Wed, 6 Apr 2011 20:16:52 +0000 (22:16 +0200)]
procps: bump version, convert to GENTARGETS

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoncurses: don't build tests
Peter Korsgaard [Tue, 5 Apr 2011 10:31:22 +0000 (12:31 +0200)]
ncurses: don't build tests

Slows down build.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibv4l: add options to install utilites
Peter Korsgaard [Tue, 5 Apr 2011 10:05:08 +0000 (12:05 +0200)]
libv4l: add options to install utilites

These have extra deps though (C++ for some, argp.h for others which is not
available on uClibc).

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibv4l: Add new package libv4l
Klaus Schwarzkopf [Mon, 7 Mar 2011 17:21:18 +0000 (18:21 +0100)]
libv4l: Add new package libv4l

[Peter: move to hw section]
Signed-off-by: Klaus Schwarzkopf <schwarzkopf@sensortherm.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotslib: bump version
Luca Ceresoli [Mon, 28 Mar 2011 19:14:23 +0000 (21:14 +0200)]
tslib: bump version

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodocs: add favicon / robots.txt
Peter Korsgaard [Mon, 4 Apr 2011 20:18:34 +0000 (22:18 +0200)]
docs: add favicon / robots.txt

In the past, these files of the buildroot website weren't under git
version control, but rather were static files added to the git checkout
used by the webserver.

This is no longer the case, so add them to git - And at the same time
use the Buildroot logo for the favicon, rather than reusing the busybox
one.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agomtd: bump version
H Hartley Sweeten [Mon, 4 Apr 2011 17:32:05 +0000 (10:32 -0700)]
mtd: bump version

Bump mtd-utils version to 1.4.4 which contains the
flash_eraseall -j bug-fix.

http://lists.infradead.org/pipermail/linux-mtd/2011-March/034505.html

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMakefile: remove extra quotes around host linker flags for cygwin
Peter Korsgaard [Mon, 4 Apr 2011 13:44:35 +0000 (15:44 +0200)]
Makefile: remove extra quotes around host linker flags for cygwin

Closes #3541

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoavahi: bump version
Peter Korsgaard [Mon, 4 Apr 2011 12:50:35 +0000 (14:50 +0200)]
avahi: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoCHANGES: update with recent changes
Peter Korsgaard [Sun, 3 Apr 2011 21:32:43 +0000 (23:32 +0200)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agompd: fix build with tremor support
Peter Korsgaard [Sun, 3 Apr 2011 20:51:54 +0000 (22:51 +0200)]
mpd: fix build with tremor support

Tremor needs the common ogg support (in _ogg_common.c) to get built,
similar to how it is done when libvorbis is used.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqt: speed up qmake build
Thomas Petazzoni [Sun, 3 Apr 2011 15:19:01 +0000 (17:19 +0200)]
qt: speed up qmake build

qmake is built during the execution of Qt ./configure script, so it is
built just with a normal make, not taking advantage of parallel
compilation. Passing MAKEFLAGS=-j$(BR2_JLEVEL) allows to speed up the
qmake compilation process quite a bit.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqt: fix plugin installation and change plugin path
Thomas Petazzoni [Sun, 3 Apr 2011 15:19:00 +0000 (17:19 +0200)]
qt: fix plugin installation and change plugin path

Since the conversion of Qt to GENTARGETS in
421cda1fd078f5fa7902f05bd1d2021fd101d9ea, plugin installation could
break in some situations, for example if SQL support was enabled, but
without any SQL driver: the sql plugin directory doesn't exist, but
our qt.mk wanted to copy it.

This patches simplifies the plugin handling a bit, and basically
copies all Qt plugins installed in the $(STAGING_DIR) to the
$(TARGET_DIR), assuming Qt has only built and installed the needed
plugins.

Moreover, instead of installing plugins to usr/plugins, which is a odd
location, we install them in usr/lib/qt/plugins. This requires a small
patch to Qt ./configure script so that even when -hostprefix is used,
the -plugindir option is taken into account.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqemu_arm_versatile_defconfig: run getty on ttyAMA0
Peter Korsgaard [Sun, 3 Apr 2011 18:01:53 +0000 (20:01 +0200)]
qemu_arm_versatile_defconfig: run getty on ttyAMA0

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqemu_x86_defconfig: run getty on ttyS0
Peter Korsgaard [Sun, 3 Apr 2011 18:00:09 +0000 (20:00 +0200)]
qemu_x86_defconfig: run getty on ttyS0

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqemu/x86: linux: tweak config
Peter Korsgaard [Sun, 3 Apr 2011 06:16:13 +0000 (08:16 +0200)]
qemu/x86: linux: tweak config

Enable correct driver for qemu's rtl8139 emulation (8139cp), enable
CONFIG_PACKET so DHCP works and enable 8250 driver for serial console.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoreadline: link directly against ncurses
Mike Frysinger [Wed, 23 Mar 2011 23:42:55 +0000 (19:42 -0400)]
readline: link directly against ncurses

Fixes link issues on uClibc for applications using libreadline.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoFix ccache handling
Thomas Petazzoni [Sat, 2 Apr 2011 16:44:36 +0000 (18:44 +0200)]
Fix ccache handling

When ccache support is enabled and 'make silentoldconfig' is being
started from the following rule:

$(BUILD_DIR)/buildroot-config/auto.conf: $(CONFIG_DIR)/.config
$(MAKE) $(EXTRAMAKEARGS) HOSTCC="$(HOSTCC_NOCCACHE)" HOSTCXX="$(HOSTCXX_NOCCACHE)" silentoldconfig

then, the Makefile in package/config inherits from HOSTCC/HOSTCXX
values with the ccache prefix. However, if we start from a cleaned
build (after make clean), ccache is not compiled yet, so things break.

To solve this, we pass a noccache variant of HOSTCC/HOSTCXX down to
the package/config Makefile.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolighttpd: fix build without webdav support
Peter Korsgaard [Sat, 2 Apr 2011 08:24:59 +0000 (10:24 +0200)]
lighttpd: fix build without webdav support

Fix a typo in the --without-webdav-* handling.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolighttpd: cleanup sub options
Peter Korsgaard [Fri, 1 Apr 2011 21:06:11 +0000 (23:06 +0200)]
lighttpd: cleanup sub options

Get rid of extra packages submenu and tweak the option descriptions.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agobuildroot: Add webdav support to lighttpd.
Marek Belisko [Thu, 3 Mar 2011 13:53:30 +0000 (14:53 +0100)]
buildroot: Add webdav support to lighttpd.

[Peter: needs host-pkg-config]
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agocopas: select lua shared library support
Peter Korsgaard [Fri, 1 Apr 2011 20:05:01 +0000 (22:05 +0200)]
copas: select lua shared library support

Needed by luasocket.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoopenssl: fix compilation for i386
Gustavo Zacarias [Mon, 14 Mar 2011 17:33:48 +0000 (14:33 -0300)]
openssl: fix compilation for i386

Closes #3445.

OpenSSL emits bswap instructions when building for i386 targets which
unfortunately is only available on 486+ class processors.
Since the normal workaround is detected at build time and we are cross
compiling we need to specify this.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoquagga: security bump to version 0.99.18
Gustavo Zacarias [Fri, 1 Apr 2011 18:51:29 +0000 (15:51 -0300)]
quagga: security bump to version 0.99.18

Fixes for vulnerabilities CVE-2010-1674 and CVE-2010-1675.

Additional patches for build-time breakage of the new version.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>