buildroot.git
12 years agolibplayer: add patch to fix build issue
Thomas Petazzoni [Mon, 7 May 2012 05:15:59 +0000 (05:15 +0000)]
libplayer: add patch to fix build issue

Fixes
http://autobuild.buildroot.org/results/af5e72c2385896f2bdb5c1b98efd487afb46a502/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogdb: fix target gdb build when host-gawk is built before
Thomas Petazzoni [Mon, 7 May 2012 03:28:28 +0000 (03:28 +0000)]
gdb: fix target gdb build when host-gawk is built before

When the crosstool-ng backend is used, host-gawk is built as a
dependency of the crosstool-ng package, and therefore an host 'gawk'
binary is installed in $(HOST_DIR).

When the target gdb package is also selected, this unfortunately leads
to a build failure, as reported on
http://buildroot.humanoidz.org/results/f19c0499d08212d8b5100fa9434e1197092957db/build-end.log.

The problem is that the ./configure of gdb detects gawk in the PATH,
but at compile time, it fails to find gawk. This is due to the fact
that the gdb compilation process is started without the correct path.
This patch fixes this by passing $(TARGET_MAKE_ENV) in the environment
of the gdb compilation process.

A better fix would be to switch gdb to the AUTOTARGETS infrastructure
in the future.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibdvdnav: requires pkg-config
Thomas Petazzoni [Mon, 7 May 2012 02:08:12 +0000 (02:08 +0000)]
libdvdnav: requires pkg-config

Fixes
http://autobuild.buildroot.org/results/ababd836c7e7c3e63b3c7825244a56e30462c56d/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoexternal-toolchain: add support for Linaro 2012.04
Thomas Petazzoni [Mon, 7 May 2012 13:06:24 +0000 (15:06 +0200)]
external-toolchain: add support for Linaro 2012.04

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agoexternal-toolchain: add support for recent Linaro toolchains
Thomas Petazzoni [Mon, 7 May 2012 13:02:19 +0000 (15:02 +0200)]
external-toolchain: add support for recent Linaro toolchains

Starting from 2012.03, the Linaro toolchains have separated the GCC
support libraries (libstdc++, libgcc_s) from the sysroot itself. So we
no longer have the case where all libraries are inside the sysroot, as
we had for all the previously supported toolchains.

Therefore, we add some logic to detect if such a separate directory is
used for GCC support libraries, and if it's the case, we make sure
that we take into account this directory when creating our own
sysroot, and when copying libraries to the target filesystem.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agodnsmasq: bump to version 2.61 and enhance
Gustavo Zacarias [Fri, 4 May 2012 03:16:47 +0000 (03:16 +0000)]
dnsmasq: bump to version 2.61 and enhance

Bump to dnsmasq version 2.61.
Add new conntrack functionality: makes for more sturdy firewall setups.
Make IDN build without libintl, it's no longer needed and problematic
for other packages when there's no NLS support enabled.
Locale support does require IDN so just build it when IDN=y.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconntrack-tools: new package
Gustavo Zacarias [Fri, 4 May 2012 03:16:46 +0000 (03:16 +0000)]
conntrack-tools: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnetfilter_conntrack: new package
Gustavo Zacarias [Fri, 4 May 2012 03:16:45 +0000 (03:16 +0000)]
libnetfilter_conntrack: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnfnetlink: new package
Gustavo Zacarias [Fri, 4 May 2012 03:16:44 +0000 (03:16 +0000)]
libnfnetlink: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobusybox: add watchdog daemon startup script
Fabio Porcedda [Fri, 4 May 2012 02:02:13 +0000 (02:02 +0000)]
busybox: add watchdog daemon startup script

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agorsync: needs MMU
Gustavo Zacarias [Thu, 5 Apr 2012 04:17:06 +0000 (04:17 +0000)]
rsync: needs MMU

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoncftp: needs MMU
Gustavo Zacarias [Thu, 5 Apr 2012 04:17:05 +0000 (04:17 +0000)]
ncftp: needs MMU

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowget: needs MMU
Gustavo Zacarias [Thu, 5 Apr 2012 04:17:04 +0000 (04:17 +0000)]
wget: needs MMU

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenntpd: needs MMU
Gustavo Zacarias [Thu, 5 Apr 2012 04:17:03 +0000 (04:17 +0000)]
openntpd: needs MMU

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodhcp: needs MMU
Gustavo Zacarias [Thu, 5 Apr 2012 04:17:02 +0000 (04:17 +0000)]
dhcp: needs MMU

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogettext: fix build on !thread toolchains
Thomas Petazzoni [Sun, 6 May 2012 05:33:56 +0000 (05:33 +0000)]
gettext: fix build on !thread toolchains

Fixes the build visible at
http://autobuild.buildroot.org/results/0a14bf7c4ae145a9731118d9565e52d0bf70732d/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibfcgi: fix build problem of libfcgi++
Thomas Petazzoni [Sun, 6 May 2012 04:56:10 +0000 (04:56 +0000)]
libfcgi: fix build problem of libfcgi++

Fix the way libfcgi++ is linked against libfcgi to solve the
http://autobuild.buildroot.org/results/f8e88e93f32e4e94ac9aef5a3f3f2826f1970453/build-end.log
build problem.

Since we're fixing Makefile.am, take that opportunity to add -lm where
needed, to avoid the need of using custom LDFLAGS in libfcgi.mk.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agovalgrind: fix build on PowerPC/uClibc
Thomas Petazzoni [Sat, 5 May 2012 23:39:20 +0000 (23:39 +0000)]
valgrind: fix build on PowerPC/uClibc

Fixes build failures like
http://autobuild.buildroot.org/results/112fa7c56e1e31c9a81d5f27394f58789e36bfec/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibmad: unbreak after 5d6f32878f7 (move audio libraries out)
Peter Korsgaard [Sun, 6 May 2012 09:39:05 +0000 (11:39 +0200)]
libmad: unbreak after 5d6f32878f7 (move audio libraries out)

libmad is no longer in package/multimeda, so adjust .pc handling to match.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdded the empty package
Simon Dawson [Sat, 5 May 2012 20:59:00 +0000 (20:59 +0000)]
Added the empty package

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: add read-edid
Dimitry Golubovsky [Sat, 5 May 2012 16:05:18 +0000 (16:05 +0000)]
package: add read-edid

[Peter: fixup whitespace]
Signed-off-by: Dmitry <golubovsky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopkg-download.mk: Add missing argument when downloading from primary mirror
Markos Chandras [Wed, 25 Apr 2012 01:45:16 +0000 (01:45 +0000)]
pkg-download.mk: Add missing argument when downloading from primary mirror

Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconfigs: add support for PandaBoard and PandaBoard ES
Nicolas Dechesne [Sun, 18 Mar 2012 22:04:52 +0000 (23:04 +0100)]
configs: add support for PandaBoard and PandaBoard ES

This is a default configuration for Panda and PandaES, tested on both
platforms.

DEVTMPFS is enabled, to use static dev configuration one would need
to update the generic dev table for ttyO driver.

Panda is well supported in mainline kernel with omap2plus_defconfig,
so this should be safe.

U-boot SPL support is enabled by default as x-loader is now
deprecated.

With OMAP platforms u-boot,img format is prefered now, so it's enabled
by default as well. Also, on PandaBoard, the name of SPL target file
is MLO.

Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouboot: add a new binary format for u-boot.img
Nicolas Dechesne [Sun, 18 Mar 2012 22:04:51 +0000 (23:04 +0100)]
uboot: add a new binary format for u-boot.img

For some platforms like OMAP, a new binary format is now being used
for u-boot: u-boot.img. It is basically u-boot.bin which has been
processed with mkimage.

Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouboot: Add support for U-Boot SPL
Nicolas Dechesne [Sun, 18 Mar 2012 22:04:50 +0000 (23:04 +0100)]
uboot: Add support for U-Boot SPL

SPL is a first stage bootloader. On pandaboard it supercedes x-loader,
and should now be used.

This patch ensures that either SPL or xloader can be selected.

A config variable has been added for the name of the SPL binary generated
during u-boot build. For most platform it is u-boot-spl.bin but not always.
It is MLO on OMAP for example.

Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Frank Hunleth <fhunleth@troodon-software.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage/multimedia: drop libraries, it's just applications now
Gustavo Zacarias [Mon, 30 Apr 2012 03:48:17 +0000 (03:48 +0000)]
package/multimedia: drop libraries, it's just applications now

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage/multimedia: move audio libraries out
Gustavo Zacarias [Mon, 30 Apr 2012 03:48:16 +0000 (03:48 +0000)]
package/multimedia: move audio libraries out

Move audio libraries out of the Audio and Video category into the
Libraries/Audio one.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage/multimedia: move multimedia libraries out
Gustavo Zacarias [Mon, 30 Apr 2012 03:48:15 +0000 (03:48 +0000)]
package/multimedia: move multimedia libraries out

Move multimedia libraries ouf of the Audio and Video category into the
Libraries/Multimedia one.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconfig: make it possible to specify which config file to use for 'make defconfig'
Arnout Vandecappelle [Sat, 28 Apr 2012 07:14:50 +0000 (07:14 +0000)]
config: make it possible to specify which config file to use for 'make defconfig'

So that this works:

 % make defconfig BR2_DEFCONFIG=~/buildroot-defconfig

Right now we have to do:

 % cp ~/buildroot-defconfig configs/buildroot_defconfig
 % make buildroot_defconfig

That would dirty the buildroot tree and requires it to be writable.

Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/x86: update to use kernel 3.3.4
Gustavo Zacarias [Thu, 3 May 2012 15:08:39 +0000 (15:08 +0000)]
qemu/x86: update to use kernel 3.3.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/x86-64: update to use kernel 3.3.4
Gustavo Zacarias [Thu, 3 May 2012 15:08:38 +0000 (15:08 +0000)]
qemu/x86-64: update to use kernel 3.3.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/sparc-ss10: update to use kernel 3.3.4
Gustavo Zacarias [Thu, 3 May 2012 15:08:37 +0000 (15:08 +0000)]
qemu/sparc-ss10: update to use kernel 3.3.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/ppc-g3beige: update to use kernel 3.3.4
Gustavo Zacarias [Thu, 3 May 2012 15:08:36 +0000 (15:08 +0000)]
qemu/ppc-g3beige: update to use kernel 3.3.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/mips-malta: update to use kernel 3.3.4
Gustavo Zacarias [Thu, 3 May 2012 15:08:35 +0000 (15:08 +0000)]
qemu/mips-malta: update to use kernel 3.3.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/mipsel-malta: update to use kernel 3.3.4
Gustavo Zacarias [Thu, 3 May 2012 15:08:34 +0000 (15:08 +0000)]
qemu/mipsel-malta: update to use kernel 3.3.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/arm-versatile: update to use kernel 3.3.4
Gustavo Zacarias [Thu, 3 May 2012 15:08:33 +0000 (15:08 +0000)]
qemu/arm-versatile: update to use kernel 3.3.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/sh4-r2d: update to use kernel 3.2.16
Gustavo Zacarias [Thu, 3 May 2012 15:08:32 +0000 (15:08 +0000)]
qemu/sh4-r2d: update to use kernel 3.2.16

Bump to use kernel version 3.2.16
Still keep sh4-r2d qemu sample config on 3.2 series since the sh-sci
driver from 3.3 uses unimplemented functionality (as of qemu 1.0.1)

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibaio: use alternative upstream URL
Thomas Petazzoni [Sat, 5 May 2012 06:26:06 +0000 (06:26 +0000)]
libaio: use alternative upstream URL

Since the kernel.org security problem and reinstallation, libaio is no
longer available from this site. Use snapshot.debian.net as an
alternative source.

[Peter: Add spaces around '=' while we're at it]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibaio: make available only on supported architectures
Thomas Petazzoni [Sat, 5 May 2012 06:26:05 +0000 (06:26 +0000)]
libaio: make available only on supported architectures

libaio has some architecture-specific code, and isn't available for
all architectures that Buildroot support.

Fixes
http://autobuild.buildroot.org/results/b171a6d6243ea021dc52830bc4b9d36fc083a60d/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibmpeg2: fix build breakage on lower ARM cores
Gustavo Zacarias [Sat, 5 May 2012 00:31:38 +0000 (00:31 +0000)]
libmpeg2: fix build breakage on lower ARM cores

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenssl: switch to the ocf-linux package
Gustavo Zacarias [Sat, 5 May 2012 03:30:24 +0000 (03:30 +0000)]
openssl: switch to the ocf-linux package

Remove builtin OCF support from the openssl package into a new package.
Even though ocf support is just a header file we'd rather have it in a
separate package because of unrelated version bumps and to fetch it from
source.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoocf-linux: new package
Gustavo Zacarias [Sat, 5 May 2012 03:30:23 +0000 (03:30 +0000)]
ocf-linux: new package

Add the ocf-linux package and linux kernel extension.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinux: improve the 'make linux-*' special commands
Thomas Petazzoni [Fri, 4 May 2012 05:40:53 +0000 (05:40 +0000)]
linux: improve the 'make linux-*' special commands

This patch improves two things:

 * It makes sure that the linux-menuconfig and al. commands can be
   executed even if the user hasn't executed 'make' before. Until now,
   the commands were depending on the .configured stamp, which is not
   sufficient since the linux package has been converted to the
   GENTARGETS infrastructure. Instead, depend on the linux-configure
   phony target.

 * It makes sure that those commands are not available when the Linux
   package is not selected, just like we do for Barebox.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agostress: new package
Arnout Vandecappelle [Fri, 4 May 2012 11:32:56 +0000 (11:32 +0000)]
stress: new package

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd new package apr-util
Rico Bachmann [Thu, 3 May 2012 12:22:36 +0000 (14:22 +0200)]
Add new package apr-util

[Peter: BR2_PACKAGE_NEON not LIBNEON]
Signed-off-by: Rico Bachmann <bachmann@tofwerk.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoCHANGES: GDB 4.7.1, not GCC
Peter Korsgaard [Thu, 3 May 2012 21:29:08 +0000 (23:29 +0200)]
CHANGES: GDB 4.7.1, not GCC

Thanks to Gustavoz noticing on IRC.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoCHANGES: update with recent changes
Peter Korsgaard [Thu, 3 May 2012 20:52:27 +0000 (22:52 +0200)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibmbus: patch out bcopy to fix build breakage
Gustavo Zacarias [Thu, 3 May 2012 01:59:03 +0000 (01:59 +0000)]
libmbus: patch out bcopy to fix build breakage

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoushare: needs libintl if NLS is enabled
Gustavo Zacarias [Thu, 3 May 2012 03:25:37 +0000 (03:25 +0000)]
ushare: needs libintl if NLS is enabled

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomrouted: fix bcopy patch oops
Gustavo Zacarias [Thu, 3 May 2012 01:46:49 +0000 (01:46 +0000)]
mrouted: fix bcopy patch oops

The bcopy patch just changes bcopy for memmove which is incorrect since
bcopy and memmove use reversed src and dest parameters between them.
Oops!

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobuildroot: fix BR2_GCC_TARGET_ABI for MIPS n64
Kevin Cernekee [Tue, 17 May 2011 21:29:26 +0000 (14:29 -0700)]
buildroot: fix BR2_GCC_TARGET_ABI for MIPS n64

gcc 4.3/4.4/4.5 accept the following arguments for --with-abi=

"" | 32 | o64 | n32 | 64 | eabi)

So, the "n64" argument coming from buildroot should be changed to "64"
so that gcc's ./configure step does not error out.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouemacs: clear ixon termios flag at initialization
Peter Korsgaard [Thu, 3 May 2012 15:40:28 +0000 (17:40 +0200)]
uemacs: clear ixon termios flag at initialization

Closes #5144

Patch by Grant Edwards <grant.b.edwards@gmail.com>

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/uClibc: enable 0.9.33.1 for sh
Gustavo Zacarias [Wed, 2 May 2012 15:24:16 +0000 (15:24 +0000)]
toolchain/uClibc: enable 0.9.33.1 for sh

Enable uClibc 0.9.33.1 for the SH architecture.
Builds and works fine with the qemu sample config.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/uClibc: enable UCLIBC_SUPPORT_AI_ADDRCONFIG
Gustavo Zacarias [Wed, 2 May 2012 03:33:27 +0000 (03:33 +0000)]
toolchain/uClibc: enable UCLIBC_SUPPORT_AI_ADDRCONFIG

Enable AI_ADDRCONFIG support in uClibc otherwise we don't get the
ifaddrs.h header installed and thus lack getifaddrs support.
Quite useful for samba for example so we can use interfaces=eth0 statements in
the configuration file rather than klunkier
interfaces=192.168.1.1/255.255.255.0 ones.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopolarssl: security bump to version 1.1.3
Gustavo Zacarias [Wed, 2 May 2012 08:28:56 +0000 (08:28 +0000)]
polarssl: security bump to version 1.1.3

Fix for CVE-2012-2130

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoruby: security bump to 1.9.2-p320
Gustavo Zacarias [Wed, 2 May 2012 03:33:37 +0000 (03:33 +0000)]
ruby: security bump to 1.9.2-p320

Security Fix for RubyGems: SSL server verification failure for remote
repository.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouemacs: convert to GENTARGETS
Peter Korsgaard [Tue, 1 May 2012 20:39:35 +0000 (22:39 +0200)]
uemacs: convert to GENTARGETS

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd lcdproc config options, for driver selection
spdawson@gmail.com [Wed, 11 Apr 2012 12:12:30 +0000 (13:12 +0100)]
Add lcdproc config options, for driver selection

Add a configuration menu item to specify a list of lcdproc drivers to
be built. The list defaults to 'all'.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodirectfb: add support for davinci gfx driver
Arnout Vandecappelle [Sat, 28 Apr 2012 06:50:44 +0000 (06:50 +0000)]
directfb: add support for davinci gfx driver

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxf86-input-vmmouse: Make xf86-input-vmmouse available only to x86/x86_64 architectures
Markos Chandras [Wed, 25 Apr 2012 05:49:02 +0000 (05:49 +0000)]
xf86-input-vmmouse: Make xf86-input-vmmouse available only to x86/x86_64 architectures

The xf86-input-vmmouse source code fails to compile intentionally on any
architecture but x86/x86_64. The following error is printed when compiling for a
different architecture:

vmmouse_proto.h:62:2: error: #error The vmmouse protocol is only supported on
x86 architectures.
vmmouse_proto.c:117:2: error: #error "VMMouse is only supported on x86 and
x86-64.

Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoboost: add an option to run cmds in parallel
Yegor Yefremov [Tue, 17 Apr 2012 22:19:46 +0000 (22:19 +0000)]
boost: add an option to run cmds in parallel

Add the same -jN parameter as used for make.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosamba: security bump to version 3.5.15
Gustavo Zacarias [Tue, 1 May 2012 05:31:52 +0000 (05:31 +0000)]
samba: security bump to version 3.5.15

Fix for CVE-2012-2111

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomysql_client: security bump to version 5.1.62
Gustavo Zacarias [Mon, 30 Apr 2012 12:43:50 +0000 (12:43 +0000)]
mysql_client: security bump to version 5.1.62

Fixes CVE-2012-0583, CVE-2012-1688, CVE-2012-1690, CVE-2012-1696,
CVE-2012-1697, CVE-2012-1703.

Switched to skysql mirror since Oracle no longer maintains the 5.1
branch.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibdvdnav: change SITE
Gustavo Zacarias [Tue, 1 May 2012 03:30:20 +0000 (03:30 +0000)]
libdvdnav: change SITE

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibdvdread: change SITE
Gustavo Zacarias [Tue, 1 May 2012 03:30:19 +0000 (03:30 +0000)]
libdvdread: change SITE

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocups: add optional image dependencies
Peter Korsgaard [Tue, 1 May 2012 12:13:01 +0000 (14:13 +0200)]
cups: add optional image dependencies

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocups: bump version
Peter Korsgaard [Tue, 1 May 2012 12:05:27 +0000 (14:05 +0200)]
cups: bump version

For newer versions than 1.3.x, the patches will need to be reworked.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocups: cleanup cups-config handling
Peter Korsgaard [Tue, 1 May 2012 12:00:04 +0000 (14:00 +0200)]
cups: cleanup cups-config handling

Includedir and rpath fixes are not needed.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocups: cleanup python support
Peter Korsgaard [Tue, 1 May 2012 11:56:55 +0000 (13:56 +0200)]
cups: cleanup python support

The CFLAGS handling isn't needed.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocups: fixup php extension build
Peter Korsgaard [Tue, 1 May 2012 08:56:45 +0000 (10:56 +0200)]
cups: fixup php extension build

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agophp: fixup paths in php-config for cross compilation
Peter Korsgaard [Tue, 1 May 2012 08:51:57 +0000 (10:51 +0200)]
php: fixup paths in php-config for cross compilation

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocups: convert to autotargets
Peter Korsgaard [Tue, 1 May 2012 06:20:24 +0000 (08:20 +0200)]
cups: convert to autotargets

There's still custom autoreconf handling because of autoheader errors.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoiproute2: bump to version 3.3.0
Gustavo Zacarias [Fri, 30 Mar 2012 20:52:05 +0000 (17:52 -0300)]
iproute2: bump to version 3.3.0

Bump to version 3.3.0
We now need to keep builtin headers since it's using very modern defines
which aren't yet mainstream in glibc or uClibc.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonetatalk: fix build with cups support
Peter Korsgaard [Mon, 30 Apr 2012 19:59:05 +0000 (21:59 +0200)]
netatalk: fix build with cups support

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibecore: xcb backend needs pixman
Peter Korsgaard [Mon, 30 Apr 2012 19:42:14 +0000 (21:42 +0200)]
libecore: xcb backend needs pixman

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibfcgi: fix build with C++ support and gcc >= 4.4
Peter Korsgaard [Mon, 30 Apr 2012 19:38:14 +0000 (21:38 +0200)]
libfcgi: fix build with C++ support and gcc >= 4.4

As reported on the ml by Rico Bachmann.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouboot-tools: fix build breakage
Gustavo Zacarias [Mon, 30 Apr 2012 02:11:58 +0000 (02:11 +0000)]
uboot-tools: fix build breakage

Fix uboot-tools build breakage as reported by Peter Korsgaard.
Previously config.h was included in imximage.h but not the fw_env tool.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd Netatalk
Maxime Hadjinlian [Thu, 26 Apr 2012 07:41:47 +0000 (09:41 +0200)]
Add Netatalk

This patch add the Netatalk package to Buildroot.

[Peter: fix download URL, force c99 mode, tweak help text]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/ppc-g3beige: target 750 rather than 440fp
Gustavo Zacarias [Thu, 26 Apr 2012 01:35:11 +0000 (01:35 +0000)]
qemu/ppc-g3beige: target 750 rather than 440fp

Target a powerpc 750 rather than the incorrect 440fp to avoid issues and
for correctness.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: add libfcgi fast cgi library.
Rico Bachmann [Fri, 14 Oct 2011 09:16:34 +0000 (11:16 +0200)]
package: add libfcgi fast cgi library.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Rico Bachmann <bachmann@tofwerk.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoexternal-toolchain: do not copy shared libraries when BR2_PREFER_STATIC_LIB=y
Thomas Petazzoni [Mon, 23 Apr 2012 11:45:08 +0000 (11:45 +0000)]
external-toolchain: do not copy shared libraries when BR2_PREFER_STATIC_LIB=y

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomsmtp: new package
Thomas Petazzoni [Tue, 17 Apr 2012 05:46:57 +0000 (05:46 +0000)]
msmtp: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoheirloom-mailx: new package
Thomas Petazzoni [Tue, 17 Apr 2012 05:46:56 +0000 (05:46 +0000)]
heirloom-mailx: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobusybox 1.20.x: add if-post-up.d and if-pre-down.d to device table
Gustavo Zacarias [Sun, 29 Apr 2012 03:03:51 +0000 (03:03 +0000)]
busybox 1.20.x: add if-post-up.d and if-pre-down.d to device table

Busybox 1.20.0 add functionality to execute scripts from if-post-up.d
and if-pre-down.d, so add the missing directories to the device table to
get them created and avoid unnecessary warnings if not.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinux: bump default to kernel version 3.3.4
Gustavo Zacarias [Sun, 29 Apr 2012 02:34:01 +0000 (02:34 +0000)]
linux: bump default to kernel version 3.3.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.{0, 3}.x stable versions
Gustavo Zacarias [Sun, 29 Apr 2012 02:34:00 +0000 (02:34 +0000)]
kernel-headers: bump 3.{0, 3}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobusybox: 1.20.0 buildsys fix
Peter Korsgaard [Sun, 29 Apr 2012 15:06:10 +0000 (17:06 +0200)]
busybox: 1.20.0 buildsys fix

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonew package: bellagio
Qais Yousef [Tue, 24 Apr 2012 06:51:21 +0000 (06:51 +0000)]
new package: bellagio

[Peter: needs C++, shouldn't force -Werror]
Signed-off-by: Qais Yousef <qais.yousef@imgtec.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agongrep: removed redundant --enable-ipv6
Vanya Sergeev [Fri, 27 Apr 2012 10:13:45 +0000 (10:13 +0000)]
ngrep: removed redundant --enable-ipv6

Option --enable-ipv6 now handled globally in autotargets configure.

Signed-off-by: Vanya Sergeev <vsergeev at gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agou-boot: bump to 2012.04.01 release
Gustavo Zacarias [Fri, 27 Apr 2012 05:05:09 +0000 (05:05 +0000)]
u-boot: bump to 2012.04.01 release

Bump from 2012.04 to 2012.04.01
Fixes a nasty bug in the command line processing.

[Peter: keep kconfig name]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouboot-tools: bump to version 2012.04.01
Gustavo Zacarias [Fri, 27 Apr 2012 05:05:08 +0000 (05:05 +0000)]
uboot-tools: bump to version 2012.04.01

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnl: bump to version 3.2.8
Gustavo Zacarias [Fri, 27 Apr 2012 00:30:32 +0000 (00:30 +0000)]
libnl: bump to version 3.2.8

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenssh: bump to version 6.0p1
Gustavo Zacarias [Fri, 27 Apr 2012 00:30:31 +0000 (00:30 +0000)]
openssh: bump to version 6.0p1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoquagga: security bump to version 0.9.20.1
Gustavo Zacarias [Thu, 26 Apr 2012 14:26:33 +0000 (14:26 +0000)]
quagga: security bump to version 0.9.20.1

Bump to version 0.9.20.1 to fix CVE-2012-0249, CVE-2012-0250 and
CVE-2012-0255.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogdb: bump 7.4.x series to 7.4.1
Gustavo Zacarias [Thu, 26 Apr 2012 14:25:03 +0000 (14:25 +0000)]
gdb: bump 7.4.x series to 7.4.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinux: bump default to kernel version 3.3.3
Gustavo Zacarias [Thu, 26 Apr 2012 00:25:35 +0000 (00:25 +0000)]
linux: bump default to kernel version 3.3.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolsof: add busybox tweaks
Gustavo Zacarias [Thu, 26 Apr 2012 00:15:24 +0000 (00:15 +0000)]
lsof: add busybox tweaks

Since busybox 1.20+ includes a lsof applet make sure lsof gets built
after busybox so that we get the full-blown version if both are enabled.
Also hide the lsof package unless BUSYBOX_SHOW_OTHERS is true.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobusybox: add new 1.20.0, remove deprecated, mark 1.18.x deprecated
Gustavo Zacarias [Thu, 26 Apr 2012 00:15:23 +0000 (00:15 +0000)]
busybox: add new 1.20.0, remove deprecated, mark 1.18.x deprecated

Add version 1.20.0, remove deprecated 1.16.x & 1.17.x versions and mark
1.18.x as deprecated.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: add ndisc6 (IPv6 network tools)
Peter Korsgaard [Thu, 26 Apr 2012 22:42:40 +0000 (00:42 +0200)]
package: add ndisc6 (IPv6 network tools)

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd the www-data user group to the skeleton target filesystem
spdawson@gmail.com [Fri, 20 Apr 2012 00:08:55 +0000 (00:08 +0000)]
Add the www-data user group to the skeleton target filesystem

The www-data user is defined in fs/skeleton/etc/passwd, with gid 33. But
gid 33 is not present in the group file.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>