buildroot.git
12 years agoxapp_bitmap: bump to 1.0.6
Yegor Yefremov [Mon, 5 Nov 2012 22:07:54 +0000 (22:07 +0000)]
xapp_bitmap: bump to 1.0.6

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_mkfontdir: bump to 1.0.7
Yegor Yefremov [Mon, 5 Nov 2012 22:07:53 +0000 (22:07 +0000)]
xapp_mkfontdir: bump to 1.0.7

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_x11perf: bump to 1.5.4
Yegor Yefremov [Mon, 5 Nov 2012 22:07:52 +0000 (22:07 +0000)]
xapp_x11perf: bump to 1.5.4

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoiw: add license information
Mark Jackson [Tue, 11 Sep 2012 23:24:05 +0000 (23:24 +0000)]
iw: add license information

Signed-off-by: Mark Jackson <mpfj@newflow.co.uk>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogqview: Fix build failure due to missing -lm with binutils 2.22
Valentine Barshak [Sat, 6 Oct 2012 10:35:36 +0000 (10:35 +0000)]
gqview: Fix build failure due to missing -lm with binutils 2.22

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocalao: use zImage on usb-a9263 and usb-a9g20 lpw
Jean-Christophe PLAGNIOL-VILLARD [Fri, 3 Aug 2012 04:10:28 +0000 (04:10 +0000)]
calao: use zImage on usb-a9263 and usb-a9g20 lpw

The board boot more fast with a zImage than a uImage
as the kernel will not have to be relocated during the decompression.

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocpio/initramfs: clarify their use in the help text
Arnout Vandecappelle [Tue, 6 Nov 2012 13:41:48 +0000 (13:41 +0000)]
cpio/initramfs: clarify their use in the help text

Recent mails on the list show that it is not very clear how to create
an initial RAM fs with buildroot.  So make this more explicit in the
cpio and initramfs help texts.  Hopefully this will reduce the /init
debugging we have to do.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoadd new package fxload
Jeremy Rosen [Tue, 6 Nov 2012 00:50:12 +0000 (00:50 +0000)]
add new package fxload

Signed-off-by: Jérémy Rosen <jeremy.rosen@openwide.fr>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoadding-package-generic.txt: BR2_SOURCEFORGE_MIRROR is no more
Peter Korsgaard [Tue, 6 Nov 2012 23:10:43 +0000 (00:10 +0100)]
adding-package-generic.txt: BR2_SOURCEFORGE_MIRROR is no more

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agorpcbind: correct download URL
Peter Korsgaard [Tue, 6 Nov 2012 23:07:51 +0000 (00:07 +0100)]
rpcbind: correct download URL

BR2_SOURCEFORGE_MIRROR is gone.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinux: bump 3.6.x stable version
Gustavo Zacarias [Mon, 5 Nov 2012 03:53:40 +0000 (03:53 +0000)]
linux: bump 3.6.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.{0, 4, 6}.x stable versions
Gustavo Zacarias [Mon, 5 Nov 2012 03:53:39 +0000 (03:53 +0000)]
kernel-headers: bump 3.{0, 4, 6}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agofoundation-v8/readme.txt: remove outdated rpc comment
Peter Korsgaard [Mon, 5 Nov 2012 08:30:36 +0000 (09:30 +0100)]
foundation-v8/readme.txt: remove outdated rpc comment

Now that we don't automatically enable rpc stuff in busybox this comment
no longer applies.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: assume that by default, glibc toolchains have RPC support
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:29 +0000 (07:34 +0000)]
toolchain-external: assume that by default, glibc toolchains have RPC support

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: remove Linaro 2012.07
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:28 +0000 (07:34 +0000)]
toolchain-external: remove Linaro 2012.07

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: remove Linaro 2012.06
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:27 +0000 (07:34 +0000)]
toolchain-external: remove Linaro 2012.06

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: remove Sourcery CodeBench x86/x86_64 2010.09
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:26 +0000 (07:34 +0000)]
toolchain-external: remove Sourcery CodeBench x86/x86_64 2010.09

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: remove Sourcery CodeBench SH 2010.09
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:25 +0000 (07:34 +0000)]
toolchain-external: remove Sourcery CodeBench SH 2010.09

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: remove Sourcery CodeBench ARM 2010.09
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:24 +0000 (07:34 +0000)]
toolchain-external: remove Sourcery CodeBench ARM 2010.09

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: remove Sourcery CodeBench ARM 2010q1
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:23 +0000 (07:34 +0000)]
toolchain-external: remove Sourcery CodeBench ARM 2010q1

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: add Sourcery CodeBench x86/x86_64 2012.09
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:22 +0000 (07:34 +0000)]
toolchain-external: add Sourcery CodeBench x86/x86_64 2012.09

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: add support for Sourcery CodeBench SH 2012.09
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:21 +0000 (07:34 +0000)]
toolchain-external: add support for Sourcery CodeBench SH 2012.09

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: add Sourcery CodeBench x86 2012.03
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:20 +0000 (07:34 +0000)]
toolchain-external: add Sourcery CodeBench x86 2012.03

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: add Sourcery CodeBench SuperH 2012.03
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:19 +0000 (07:34 +0000)]
toolchain-external: add Sourcery CodeBench SuperH 2012.03

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxinetd: add support to use RPC support from libtirpc
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:18 +0000 (07:34 +0000)]
xinetd: add support to use RPC support from libtirpc

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosamba: unconditionally enable --with-sys-quotas
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:17 +0000 (07:34 +0000)]
samba: unconditionally enable --with-sys-quotas

Contrary to what was written in samba.mk, the sys-quotas option
apparently does not depend on RPC support in the toolchain: Samba
builds perfectly fine on an uClibc toolchain without RPC support with
sys-quotas enabled.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoquota: add support to use RPC support from libtirpc
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:16 +0000 (07:34 +0000)]
quota: add support to use RPC support from libtirpc

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoportmap: mention that rpcbind is the project that superseds portmap
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:15 +0000 (07:34 +0000)]
portmap: mention that rpcbind is the project that superseds portmap

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agorpcbind: new package
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:14 +0000 (07:34 +0000)]
rpcbind: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonfs-utils: add support to use RPC support from libtirpc
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:13 +0000 (07:34 +0000)]
nfs-utils: add support to use RPC support from libtirpc

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolmbench: add support to use libtirpc when available
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:12 +0000 (07:34 +0000)]
lmbench: add support to use libtirpc when available

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobusybox: add support to link against libtirpc when available
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:11 +0000 (07:34 +0000)]
busybox: add support to link against libtirpc when available

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibtirpc: ensure getrpcby{number,name} are provided
Peter Korsgaard [Tue, 6 Nov 2012 07:18:59 +0000 (08:18 +0100)]
libtirpc: ensure getrpcby{number,name} are provided

Needed by E.G. xinetd.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibtirpc: new package
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:10 +0000 (07:34 +0000)]
libtirpc: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: ARM 2012.03 has RPC support
Thomas Petazzoni [Sun, 4 Nov 2012 07:34:09 +0000 (07:34 +0000)]
toolchain-external: ARM 2012.03 has RPC support

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopkg-stats: fix the broken "results" link
Luca Ceresoli [Sun, 4 Nov 2012 07:37:37 +0000 (07:37 +0000)]
pkg-stats: fix the broken "results" link

At the top of the output html page there is a dangling "results" link.

Signed-off-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 agoauto{conf,make}: only make available on archs supported by qemu
Peter Korsgaard [Mon, 5 Nov 2012 08:07:26 +0000 (09:07 +0100)]
auto{conf,make}: only make available on archs supported by qemu

Now that we're using full perl (which needs qemu), only make auto{conf,make}
available on the supported archs.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu: needs libglib2
Thomas Petazzoni [Sun, 4 Nov 2012 06:35:26 +0000 (06:35 +0000)]
qemu: needs libglib2

Build error message is:
  glib-2.12 required to compile QEMU

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu: needs zlib
Thomas Petazzoni [Sun, 4 Nov 2012 06:35:25 +0000 (06:35 +0000)]
qemu: needs zlib

Build error message is:
  Error: zlib check failed
  Make sure to have the zlib libs and headers installed.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu: needs pkg-config
Thomas Petazzoni [Sun, 4 Nov 2012 06:35:24 +0000 (06:35 +0000)]
qemu: needs pkg-config

Fixes

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

Even though the build failure happens on host-qemu, adding
host-pkgconf to QEMU_DEPENDENCIES seems like the right thing to do
since that this dependency will also be needed for the target qemu
once it gets included.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: drop games/ subdir
Peter Korsgaard [Mon, 5 Nov 2012 07:23:06 +0000 (08:23 +0100)]
package: drop games/ subdir

As discussed during the dev day.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolegal-info: split _LICENSE and _REDISTRIBUTE constants
Luca Ceresoli [Fri, 2 Nov 2012 09:25:41 +0000 (10:25 +0100)]
legal-info: split _LICENSE and _REDISTRIBUTE constants

Currently packages can be described in two ways: proprietary (tarball not
saved, license not described in further detail), and others (tarball
saved, license described).

Split the logic to allow the license to be always described whether or not
the source code can be redistributed.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolegal-info: move $(2)_LICENSE to a proper line
Luca Ceresoli [Thu, 1 Nov 2012 23:25:40 +0000 (23:25 +0000)]
legal-info: move $(2)_LICENSE to a proper line

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoulogd: fix build failure
Gustavo Zacarias [Sun, 4 Nov 2012 01:35:12 +0000 (01:35 +0000)]
ulogd: fix build failure

Fix Peter's reported build failure:
http://autobuild.buildroot.net/results/1dcf63799937f2216e3c712af8880ad431dbd47c/build-end.log
This is because the configure script uses absolute paths to detect dbi,
mysql and pgsql, so forcibly disable them.
Also add the optional sqlite dependency when it's selected.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolegal-info: support per-package hooks
Luca Ceresoli [Sat, 3 Nov 2012 06:52:16 +0000 (06:52 +0000)]
legal-info: support per-package hooks

Useful to produce extra warnings for packages that have special
licensing-related issues.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoQT: Fix build for architectures using generic atomics
Mischa Jonker [Sun, 4 Nov 2012 01:16:14 +0000 (01:16 +0000)]
QT: Fix build for architectures using generic atomics

The problem has to do with const-correctness. This has been resolved
for various architectures, but not for the generic case.

Signed-off-by: Mischa Jonker <mischa.jonker@synopsys.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosystem: fixup default device table locations after system/ got added
Peter Korsgaard [Sun, 4 Nov 2012 12:00:25 +0000 (13:00 +0100)]
system: fixup default device table locations after system/ got added

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoSplit target/Config.in.arch into multiple Config.in.* in arch/
Thomas Petazzoni [Sat, 3 Nov 2012 08:27:59 +0000 (08:27 +0000)]
Split target/Config.in.arch into multiple Config.in.* in arch/

target/Config.in.arch had become too long, and we want to remove the
target/ directory. So let's move it to arch/ and split it this way:

 * An initial Config.in that lists the top-level architecture, and
   sources the arch-specific Config.in.<arch> files, as well as
   Config.in.common (see below)

 * One Config.in.<arch> per architecture, listing the CPU families,
   ABI choices, etc.

 * One Config.in.common that defines the gcc mtune, march, mcpu values
   and other hidden options.

[Peter: space->tab fix, mipsel64 little endian, mips3 as noted by Arnout]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoNew top-level directory: system
Thomas Petazzoni [Sat, 3 Nov 2012 08:27:58 +0000 (08:27 +0000)]
New top-level directory: system

This directory groups the following elements:
 * the default root filesystem skeleton
 * the default device tables
 * the Config.in options for system configuration (UART port for
   getty, system hostname, etc.)
 * the make rules to apply the system configuration options

Even though the skeleton and device tables could have lived in fs/, it
would have been strange to have the UART, system hostname and other
related options into fs/. A new system/ directory makes more sense.

As a consequence, this patch also removes target/Makefile.in, which
has become useless in the process.

[Peter: fixup TARGET_SKELETON settings / documentation to match]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Yann E. MORIN <yann.morin.1998@free.fr>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosqlite: Add new compile-time options
Stefan Fröberg [Sun, 12 Aug 2012 09:17:00 +0000 (09:17 +0000)]
sqlite: Add new compile-time options

[Peter: whitespace/wording tweaks]
Signed-off-by: Stefan Froberg <stefan.froberg@petroprogram.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocups: fix libdir handling
Arnout Vandecappelle [Tue, 10 Jul 2012 11:52:32 +0000 (11:52 +0000)]
cups: fix libdir handling

Cups uses /usr/lib64 if the HOST has it, no matter if it is cross compiling
for a 32bit arch, breaking the build for stuff looking in /usr/lib.

The fix of commit edd2716c didn't work, it would just force /usr/lib64 if
the target is 64 bit.  Instead, force installation in /usr/lib regardless
of the host.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinks: Enable graphics for X11
Valentine Barshak [Mon, 15 Oct 2012 06:44:58 +0000 (06:44 +0000)]
links: Enable graphics for X11

Graphics can be enabled for X11 as well.
Do not select DirectFB for graphics,
set DirectFB or X11 dependencies instead.

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnl: bump to version 3.2.14
Gustavo Zacarias [Tue, 23 Oct 2012 03:18:11 +0000 (03:18 +0000)]
libnl: bump to version 3.2.14

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobison: bump to version 2.6.3
Gustavo Zacarias [Tue, 23 Oct 2012 03:18:10 +0000 (03:18 +0000)]
bison: bump to version 2.6.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xsm: fix build against Xmu by bumping version
Thomas Petazzoni [Mon, 22 Oct 2012 02:06:57 +0000 (02:06 +0000)]
xapp_xsm: fix build against Xmu by bumping version

Fix a build issue similar to the one encountered on xapp_listres at
http://autobuild.buildroot.org/results/06d0ef38165769df38047c1f64d4cfae835e9e54/.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xmag: fix build against Xmu by bumping version
Thomas Petazzoni [Mon, 22 Oct 2012 02:06:56 +0000 (02:06 +0000)]
xapp_xmag: fix build against Xmu by bumping version

Fix a build issue similar to the one encountered on xapp_listres at
http://autobuild.buildroot.org/results/06d0ef38165769df38047c1f64d4cfae835e9e54/.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xgc: fix build against Xmu by bumping version
Thomas Petazzoni [Mon, 22 Oct 2012 02:06:55 +0000 (02:06 +0000)]
xapp_xgc: fix build against Xmu by bumping version

Fix a build issue similar to the one encountered on xapp_listres at
http://autobuild.buildroot.org/results/06d0ef38165769df38047c1f64d4cfae835e9e54/.

Note that this new version requires a minor cross-compilation fix in
configure.ac, which has already been committed upstream but is not yet
part of a release tarball.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xfontsel: fix build against Xmu by bumping version
Thomas Petazzoni [Mon, 22 Oct 2012 02:06:54 +0000 (02:06 +0000)]
xapp_xfontsel: fix build against Xmu by bumping version

Fix a build issue similar to the one encountered on xapp_listres at
http://autobuild.buildroot.org/results/06d0ef38165769df38047c1f64d4cfae835e9e54/.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xedit: fix build against Xmu by bumping version
Thomas Petazzoni [Mon, 22 Oct 2012 02:06:53 +0000 (02:06 +0000)]
xapp_xedit: fix build against Xmu by bumping version

Fix a build issue similar to the one encountered on xapp_listres at
http://autobuild.buildroot.org/results/06d0ef38165769df38047c1f64d4cfae835e9e54/.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xbiff: fix build against Xmu by bumping version
Thomas Petazzoni [Mon, 22 Oct 2012 02:06:52 +0000 (02:06 +0000)]
xapp_xbiff: fix build against Xmu by bumping version

Fix a build issue similar to the one encountered on xapp_listres at
http://autobuild.buildroot.org/results/06d0ef38165769df38047c1f64d4cfae835e9e54/.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_listres: fix build against Xmu by bumping the version
Thomas Petazzoni [Mon, 22 Oct 2012 02:06:51 +0000 (02:06 +0000)]
xapp_listres: fix build against Xmu by bumping the version

Fixes

  http://autobuild.buildroot.org/results/06d0ef38165769df38047c1f64d4cfae835e9e54

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopus-tools: fix build on i386
Arnout Vandecappelle [Sat, 3 Nov 2012 13:13:15 +0000 (13:13 +0000)]
opus-tools: fix build on i386

Upstream patch.  Fixes e.g.
http://autobuild.buildroot.net/results/03cf0ee3c092960c37a6a78f2531b047a317d516/

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: improve glibc support to test availability of RPC
Thomas Petazzoni [Sat, 3 Nov 2012 17:47:50 +0000 (18:47 +0100)]
toolchain-external: improve glibc support to test availability of RPC

Basically, the BR2_TOOLCHAIN_EXTERNAL_GLIBC option no longer
unconditionally selects BR2_TOOLCHAIN_HAS_NATIVE_RPC since there are
glibc toolchains that don't have RPC support. All the predefined
toolchain profiles are updated to take into account this change: for
the moment, all glibc toolchains that have pre-defined toolchains have
RPC support, but further patches in the series add pre-defined glibc
toolchains that don't have RPC support. In the case of custom glibc
toolchains, a question is asked to the user so that he can say whether
the external glibc toolchain has RPC support or not. The validity of
this configuration option is checked by the new
check_glibc_rpc_feature function in helpers.mk.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonetkittelnet: mark as deprecated
Thomas Petazzoni [Sat, 3 Nov 2012 17:48:03 +0000 (18:48 +0100)]
netkittelnet: mark as deprecated

It is no longer being developed, the FTP is dead, and Debian has
removed it from the distribution.

Also it allows to not worry about adding RPC support through libtirpc
to this package.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonetkitbase: mark as deprecated
Thomas Petazzoni [Sat, 3 Nov 2012 17:48:02 +0000 (18:48 +0100)]
netkitbase: mark as deprecated

It is no longer being developed, the FTP is dead, and Debian has
removed it from the distribution.

Also it allows to not worry about adding RPC support through libtirpc
to this package.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoRename BR2_INET_RPC to BR2_TOOLCHAIN_HAS_NATIVE_RPC
Thomas Petazzoni [Sat, 3 Nov 2012 17:47:49 +0000 (18:47 +0100)]
Rename BR2_INET_RPC to BR2_TOOLCHAIN_HAS_NATIVE_RPC

The BR2_INET_RPC has for a long time been a not very descriptive
configuration option name, and with the advent of non-RPC glibc
toolchains and the apparition of libtirpc, we really need to rename it
to something more sensible, BR2_TOOLCHAIN_HAS_NATIVE_RPC.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-crosstool-ng: use the Crosstool-ng config options instead of the common...
Thomas Petazzoni [Sat, 3 Nov 2012 17:47:48 +0000 (18:47 +0100)]
toolchain-crosstool-ng: use the Crosstool-ng config options instead of the common hidden ones

Since we are some day going to finally rename the badly named common
toolchain options (BR2_USE_WCHAR, BR2_ENABLE_LOCALE, BR2_INET_RPC,
etc.) into something more logical, let's start using the Crosstool-NG
toolchain options in the Crosstool-NG code.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobusybox: don't force FEATURE_NFS_MOUNT
Thomas Petazzoni [Sat, 3 Nov 2012 17:47:47 +0000 (18:47 +0100)]
busybox: don't force FEATURE_NFS_MOUNT

Instead of making the Busybox configuration more complicated by trying
to adjust it depending on whether RPC is available or not (which gets
complicated when RPC support can be provided by libtirpc), simplify
things by letting the user enable FEATURE_NFS_MOUNT or not depending
on whether RPC support is available or not.

Our default configuration do not enable FEATURE_NFS_MOUNT, so users
will not face any build problems by default. Only if they explicitly
enable FEATURE_NFS_MOUNT will they have to make sure that the
toolchain has RPC support, or that libtirpc is enabled (support for
this added in a followup patch).

[Peter: remove from CONFIGURE_CMDS as well]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouClibc: use the Buildroot toolchain options instead of the hidden common options
Thomas Petazzoni [Sat, 3 Nov 2012 17:47:46 +0000 (18:47 +0100)]
uClibc: use the Buildroot toolchain options instead of the hidden common options

Since we are some day going to finally rename the badly named common
toolchain options (BR2_USE_WCHAR, BR2_ENABLE_LOCALE, BR2_INET_RPC,
etc.) into something more logical, let's start using the Buildroot
toolchain options in the uClibc code.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibhid: disable on avr32
Arnout Vandecappelle (Essensium/Mind) [Sat, 3 Nov 2012 17:20:54 +0000 (18:20 +0100)]
libhid: disable on avr32

libhid uses timerfd, which is not yet available in the uClibc-0.9.31
that we have to rely on for avr32.  Since this is pretty much a corner
case, just disable libhid for avr32.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopkg-download: Make a shallow clone for git downloads
Arnout Vandecappelle (Essensium/Mind) [Thu, 1 Nov 2012 01:21:05 +0000 (02:21 +0100)]
pkg-download: Make a shallow clone for git downloads

When downloading from git, we clone the whole repository and then only
use the latest commit.  That's a lot of redundant stuff.  So instead,
make a shallow clone.  Unfortunately that's only possible when
downloading a branch or tag, so fall back to the old method if git gives
an error.

This speeds up the cloning of a linux git from more than 2 hours to
20 minutes on a 200KB/s link).

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoarptables: add new package
Gustavo Zacarias [Tue, 30 Oct 2012 02:29:53 +0000 (02:29 +0000)]
arptables: add new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoulogd: add new package
Gustavo Zacarias [Tue, 30 Oct 2012 02:29:52 +0000 (02:29 +0000)]
ulogd: add new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconntrack-tools: bump to version 1.4.0
Gustavo Zacarias [Tue, 30 Oct 2012 02:29:51 +0000 (02:29 +0000)]
conntrack-tools: bump to version 1.4.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonfacct: add new package
Gustavo Zacarias [Tue, 30 Oct 2012 02:29:50 +0000 (02:29 +0000)]
nfacct: add new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnetfilter_log: add new package
Gustavo Zacarias [Tue, 30 Oct 2012 02:29:49 +0000 (02:29 +0000)]
libnetfilter_log: add new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibmnl: add license info
Gustavo Zacarias [Tue, 30 Oct 2012 02:29:48 +0000 (02:29 +0000)]
libmnl: add license info

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnetfilter_acct: add new package
Gustavo Zacarias [Tue, 30 Oct 2012 02:29:47 +0000 (02:29 +0000)]
libnetfilter_acct: add new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnetfilter_queue: add new package
Gustavo Zacarias [Tue, 30 Oct 2012 02:29:46 +0000 (02:29 +0000)]
libnetfilter_queue: add new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnetfilter_cthelper: add new package
Gustavo Zacarias [Tue, 30 Oct 2012 02:29:45 +0000 (02:29 +0000)]
libnetfilter_cthelper: add new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnfnetlink: bump to version 1.0.1
Gustavo Zacarias [Tue, 30 Oct 2012 02:29:44 +0000 (02:29 +0000)]
libnfnetlink: bump to version 1.0.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnetfilter_cttimeout: add license info
Gustavo Zacarias [Tue, 30 Oct 2012 02:29:43 +0000 (02:29 +0000)]
libnetfilter_cttimeout: add license info

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnetfilter_conntrack: bump to version 1.0.2
Gustavo Zacarias [Tue, 30 Oct 2012 02:29:42 +0000 (02:29 +0000)]
libnetfilter_conntrack: bump to version 1.0.2

[Peter: adjust dnsmasq dependency]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocmake: bump version to 2.8.9
Thiago Correa [Mon, 29 Oct 2012 05:53:19 +0000 (05:53 +0000)]
cmake: bump version to 2.8.9

Signed-off-by: Thiago A. Correa <thiago.correa@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqextserialport: new package
Thomas Petazzoni [Sat, 2 Jun 2012 16:13:55 +0000 (18:13 +0200)]
qextserialport: new package

[Peter: adjust for BR changes]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouse avr32linux.org mirror
Arnout Vandecappelle [Sat, 3 Nov 2012 06:38:54 +0000 (06:38 +0000)]
use avr32linux.org mirror

The avr32linux.org mirror has vanished and is replaced by a spam site
that returns HTML pages for whatever URL you request from it.  So the
download helper thinks that download has succeeded, while actually it
failed.

Fortunately, there is still a mirror of the site alive, so we can use
that one.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogdb: adjust behavior when thread debug is not available
Thomas Petazzoni [Sat, 2 Jun 2012 06:39:16 +0000 (06:39 +0000)]
gdb: adjust behavior when thread debug is not available

When an external toolchain without thread debug is used, the gdb
package can be selected, but no version can be choosen, since none
match any of the requirements. This leads Buildroot to try to build
gdb for the target without a version being defined, as in the
following build log:

 http://autobuild.buildroot.org/results/84e8fd2df0cc22448052a572c2e9a6e03dd137eb/build-end.log

To fix this, we adjust the dependencies of the BR2_PACKAGE_GDB option
so that the package as a whole is not selectable when the required
conditions are not met. Basically, we have the choice of:

 * Having a toolchain that supports thread debugging, which is needed
   for gdb >= 7.x

 * Having BR2_DEPRECATED enabled, which allows gdb 6.8 to be selected,
   which doesn't require thread debugging

 * Using bfin, since this architectures has a special old gdb version

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobarebox: Allow to pass a custom configuration file
Maxime Ripard [Sat, 3 Nov 2012 06:05:10 +0000 (06:05 +0000)]
barebox: Allow to pass a custom configuration file

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocpanminus: new package
Francois Perrad [Fri, 19 Oct 2012 03:13:53 +0000 (03:13 +0000)]
cpanminus: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoiproute2: fix em_ipset build issue
Peter Korsgaard [Sat, 3 Nov 2012 15:50:51 +0000 (16:50 +0100)]
iproute2: fix em_ipset build issue

Fixes http://autobuild.buildroot.net/results/be19e39c19b62946ea48dd6b3dfd55f5c3ccd7c9

em_ipset.c uses xtables.h from iptables, but the configure script fails
to to check for this, so forcibly disable it if not available.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: don't hide webservers when !BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
Peter Korsgaard [Sat, 3 Nov 2012 11:53:29 +0000 (12:53 +0100)]
package: don't hide webservers when !BR2_PACKAGE_BUSYBOX_SHOW_OTHERS

The busybox web server isn't providing the same binary name / cmdline
arguments as the "big" webservers, so they aren't equivalent.

As discussed on the dev day, don't hide them when _SHOW_OTHERS isn't
enabled.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoperl: prepare the removal of microperl
Francois Perrad [Fri, 19 Oct 2012 03:13:52 +0000 (03:13 +0000)]
perl: prepare the removal of microperl

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoperl: add option "custom install"
Francois Perrad [Fri, 19 Oct 2012 03:13:51 +0000 (03:13 +0000)]
perl: add option "custom install"

allows same behaviour (and footprint) as microperl

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoperl: add GDBM_File
Francois Perrad [Fri, 19 Oct 2012 03:13:50 +0000 (03:13 +0000)]
perl: add GDBM_File

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogdbm: new package
Francois Perrad [Fri, 19 Oct 2012 03:13:49 +0000 (03:13 +0000)]
gdbm: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoperl: add DB_File
Francois Perrad [Fri, 19 Oct 2012 03:13:48 +0000 (03:13 +0000)]
perl: add DB_File

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoperl: new package
Francois Perrad [Fri, 19 Oct 2012 03:13:47 +0000 (03:13 +0000)]
perl: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agohost-qemu: new package
Francois Perrad [Fri, 19 Oct 2012 03:13:46 +0000 (03:13 +0000)]
host-qemu: new package

only user mode for the current target architecture

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolcdapi: fix autobuilder failures
Simon Dawson [Mon, 29 Oct 2012 22:47:07 +0000 (22:47 +0000)]
lcdapi: fix autobuilder failures

Version 0.3 of the lcdapi package does not correctly handle CXXFLAGS passed
in from the environment/command line. In particular, the passing in of CXXFLAGS
clobbers the -fPIC flag which is set in the top-level lcdapi makefile.

The following autobuild logs highlight the problem.

  http://autobuild.buildroot.net/results/9a47b4a70d29308f668d65d983ba6146c0c56365/build-end.log

  http://autobuild.buildroot.net/results/4a4f6e2e7f80d5a23c9d26069094e9dafb1468e7/build-end.log

  http://autobuild.buildroot.net/results/0d96c207a9db44cf2791a66cad5162a739e7053a/build-end.log

This has been fixed upstream in version 0.4; this patch simply bumps the
version number in the Buildroot lcdapi package.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoiproute2: fix build with toolchains providing setns(2)
Peter Korsgaard [Sat, 3 Nov 2012 08:21:25 +0000 (09:21 +0100)]
iproute2: fix build with toolchains providing setns(2)

Fixes http://autobuild.buildroot.net/results/b2f28621bc9d6048057c406048b3f7d665cef165

ipnetns.c contains a replacement setns implementation, which is used
if the toolchain doesn't provide any (HAVE_SETNS not set).

We don't have any knowledge of toolchain setns support on buildroot
level, but the (handwritten) configure script contains a test for it,
so run the configure script before building.

The configure script isn't written for cross compilation, so it needs
to be massaged slightly to use the cross compiler / flags.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>