buildroot.git
12 years agoarch: Config.in string configuration options must be quoted
Thomas Petazzoni [Thu, 15 Nov 2012 03:53:53 +0000 (03:53 +0000)]
arch: Config.in string configuration options must be quoted

Suggested by Yann E. Morin.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reported-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxtensa: support configurable processor configurations
Chris Zankel [Thu, 15 Nov 2012 03:53:52 +0000 (03:53 +0000)]
xtensa: support configurable processor configurations

Xtensa is a configurable processor architecture, which allows to define
additional instructions and registers. The required variant specific
information for the toolchain is delivered in an 'overlay' file, which
needs to be 'untarred' to the corresponding directories after the
source is installed and patched.
This patch provides support for binutils, gcc, and gdb with a very
limited changes to the build scripts. These additions are only executed
for the Xtensa architecture and have no effect on other architectures.

[Thomas: rebased on top of the 'arch: improve definition of gcc mtune,
mcpu, etc.' patch, and changed 'Target ABI' to 'Target Architecture
Variant'].

Signed-off-by: Chris Zankel <chris@zankel.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxtensa: add support for the Xtensa architecture
Chris Zankel [Thu, 15 Nov 2012 03:53:51 +0000 (03:53 +0000)]
xtensa: add support for the Xtensa architecture

The Xtensa architecture had been removed because it required special
handling and depended on additional directories and files that became
obsolete over time. This change is more aligned to other architectures.

[Thomas: rebased on top of the "arch: improve definition of gcc mtune,
mcpu, etc." patch].

Signed-off-by: Chris Zankel <chris@zankel.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouClibc: update uClibc-snapshot.config to recent uClibcs
Thomas Petazzoni [Thu, 15 Nov 2012 03:53:50 +0000 (03:53 +0000)]
uClibc: update uClibc-snapshot.config to recent uClibcs

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouClibc: remove useless linuxthreads-errno-fix patch
Thomas Petazzoni [Thu, 15 Nov 2012 03:53:49 +0000 (03:53 +0000)]
uClibc: remove useless linuxthreads-errno-fix patch

This patch has since a long time been merged upstream in uClibc, so it
cannot apply on any of the recent uClibc snapshots.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoarch: improve definition of gcc mtune, mcpu, etc.
Thomas Petazzoni [Thu, 15 Nov 2012 03:53:48 +0000 (03:53 +0000)]
arch: improve definition of gcc mtune, mcpu, etc.

As suggested by Yann E. Morin, there is a better way than our current
big Config.in.common to define the gcc mtune, mcpu, march,
etc. values. We can split the setting of those values in each
architecture file, which makes a lot more sense.

Therefore, the Config.in file now creates empty kconfig variables
BR2_ARCH, BR2_ENDIAN, BR2_GCC_TARGET_TUNE, BR2_GCC_TARGET_ARCH,
BR2_GCC_TARGET_ABI and BR2_GCC_TARGET_CPU. The values of those
variables are set by the individual Config.in.<arch> files. This is
possible because such files are now only conditionally included
depending on the top-level architecture that has been selected.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolua: refactor without useless define's
Francois Perrad [Mon, 3 Sep 2012 20:58:41 +0000 (20:58 +0000)]
lua: refactor without useless define's

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolua: remove 3 sub-options, always install all
Francois Perrad [Mon, 3 Sep 2012 20:58:40 +0000 (20:58 +0000)]
lua: remove 3 sub-options, always install all

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolua-msgpack-native: new package v2
Francois Perrad [Mon, 3 Sep 2012 20:58:37 +0000 (20:58 +0000)]
lua-msgpack-native: new package v2

[Peter: reformat Config.in to fit 80-col]
Signed-off-by: Wojciech M. Zabolotny <wzab01@gmail.com>
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agovala: bump version
Peter Korsgaard [Thu, 15 Nov 2012 09:13:58 +0000 (10:13 +0100)]
vala: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoRevert "auto{conf, make}: only make available on archs supported by qemu"
Arnout Vandecappelle (Essensium/Mind) [Fri, 9 Nov 2012 14:40:25 +0000 (14:40 +0000)]
Revert "auto{conf, make}: only make available on archs supported by qemu"

Since perl no longer requires host-qemu, autoconf and automake work
again on the architectures that are not supported by host-qemu.

This reverts commit c65d92e8e2767b09aaee6b717cbd9b66f88ea39c.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agorpcbind: fix build on toolchains without IPv6 support
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:48 +0000 (11:42 +0000)]
rpcbind: fix build on toolchains without IPv6 support

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnetfilter_queue: does not build without IPv6 support
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:47 +0000 (11:42 +0000)]
libnetfilter_queue: does not build without IPv6 support

Fixes the following build failure:

extra/checksum.c:16:25: fatal error: netinet/ip6.h: No such file or directory
compilation terminated.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agorpcbind: allow build without NSS support
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:46 +0000 (11:42 +0000)]
rpcbind: allow build without NSS support

uClibc doesn't provide NSS support, so we shouldn't try to include nss
related headers or call nss related functions.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agorpcbind: convert to git patch
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:45 +0000 (11:42 +0000)]
rpcbind: convert to git patch

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoquota: allow usage of getrpcbynumber() instead of getrpcbynumber_r()
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:44 +0000 (11:42 +0000)]
quota: allow usage of getrpcbynumber() instead of getrpcbynumber_r()

libtirpc does not implement the reentrant function getrpcbynumber_r(),
so allow quota to use the non-reentrant version getrpcbynumber(). This
should not be a problem as quota tools are not multi-threaded.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonfs-utils: add patches to allow compilation against libtirpc
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:43 +0000 (11:42 +0000)]
nfs-utils: add patches to allow compilation against libtirpc

libtirpc does not implement the reentrant function getrpcbynumber_r(),
so allow nfs-utils to use the non-reentrant version
getrpcbynumber(). This should not be a problem as nfs-utils tools are
not multi-threaded.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonfs-utils: reformat patch set as git patches
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:42 +0000 (11:42 +0000)]
nfs-utils: reformat patch set as git patches

As we will need to add more patches to nfs-utils, we need a correct
ordering when applying patches. Therefore, reformat the patches to use
a git format and git naming.

The nfs-utils-dont-mix-flags.patch is no longer needed as it was
patching Makefile.in files that were being regenerated due to the
package having _AUTORECONF = YES. The Makefile.in are properly
regenerated thanks to the nfs-utils-0002-Patch-taken-from-Gentoo.patch
patch.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibtirpc: handle the case where uClibc may have RPC support
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:41 +0000 (11:42 +0000)]
libtirpc: handle the case where uClibc may have RPC support

When uClibc has RPC support, it is not needed to define the 'struct
rpcent' structure.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibtirpc: add patches to fix a number of issues
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:40 +0000 (11:42 +0000)]
libtirpc: add patches to fix a number of issues

libtirpc-0005-rpcent-mark-getrpcbyname-name-argument-as-const-char.patch
fixes build failures like
http://autobuild.buildroot.org/results/7a3a751fe02c639ca75c575ca7fe20a72372b8d6/build-end.log.

libtirpc-0006-rpcent-remove-prototypes-of-reentrant-variants.patch
ensures that functions not implemented by libtirpc are not described
in a header file. It also allows to remove those prototypes that were
not matching the functions available in glibc or uClibc, causing
mismatch in prototypes.

libtirpc-0007-doc-Makefile.am-fix-out-of-tree-installation.patch is a
minor fix.

The following patches (8 to 9) allow libtirpc to provide sufficient
things to be able to build rpcbind on top of it.

All these patches have been submitted upstream on the libtirpc-devel@
mailing list.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibtirpc: remove patch numbers from patch titles
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:39 +0000 (11:42 +0000)]
libtirpc: remove patch numbers from patch titles

The patch numbers in [PATCH x/y] are quite useless within the context
of Buildroot, and generate noise when patches are re-ordered.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconntrack-tools: do not depend on BR2_INET_RPC and use libtirpc when available
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:38 +0000 (11:42 +0000)]
conntrack-tools: do not depend on BR2_INET_RPC and use libtirpc when available

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoiso9660 fs: use cpio initrd instead of ext2
Arnout Vandecappelle [Fri, 9 Nov 2012 13:54:09 +0000 (13:54 +0000)]
iso9660 fs: use cpio initrd instead of ext2

The ext2 initrd is pretty broken, because it requires an additional
root=/dev/ram0 command line parameter, and a /init to mount
devtmps that isn't there in out ext2 rootfs.  So just use a cpio
instead.

Note that there is no check if the kernel supports initramfs or the
selected compression method.

Also removed a bit of dead code in iso9660.mk.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqextserialport: don't require Qt GUI module
Arnout Vandecappelle [Tue, 13 Nov 2012 12:51:02 +0000 (12:51 +0000)]
qextserialport: don't require Qt GUI module

Fixes e.g.
http://autobuild.buildroot.net/results/e80ae76fa21f87bef10e08c7452b796dc0986ff2/

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolegal-info: quote csv file contents, so commas can be used
Arnout Vandecappelle [Tue, 13 Nov 2012 02:00:46 +0000 (02:00 +0000)]
legal-info: quote csv file contents, so commas can be used

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxenomai: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:06:04 +0000 (01:06 +0000)]
xenomai: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowhich: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:06:03 +0000 (01:06 +0000)]
which: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agovalgrind: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:06:02 +0000 (01:06 +0000)]
valgrind: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoutil-linux: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:06:01 +0000 (01:06 +0000)]
util-linux: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agousbutils: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:06:00 +0000 (01:06 +0000)]
usbutils: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotcpdump: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:59 +0000 (01:05 +0000)]
tcpdump: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agostrace: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:58 +0000 (01:05 +0000)]
strace: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopython: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:57 +0000 (01:05 +0000)]
python: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoprocps: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:56 +0000 (01:05 +0000)]
procps: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopopt: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:55 +0000 (01:05 +0000)]
popt: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopciutils: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:54 +0000 (01:05 +0000)]
pciutils: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenntpd: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:53 +0000 (01:05 +0000)]
openntpd: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomodule-init-tools: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:52 +0000 (01:05 +0000)]
module-init-tools: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomii-diag: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:51 +0000 (01:05 +0000)]
mii-diag: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolsof: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:50 +0000 (01:05 +0000)]
lsof: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agologrotate: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:49 +0000 (01:05 +0000)]
logrotate: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolockfile-progs: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:48 +0000 (01:05 +0000)]
lockfile-progs: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolm-sensors: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:47 +0000 (01:05 +0000)]
lm-sensors: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibtool: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:46 +0000 (01:05 +0000)]
libtool: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoliblockfile: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:45 +0000 (01:05 +0000)]
liblockfile: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibffi: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:44 +0000 (01:05 +0000)]
libffi: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agofile: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:43 +0000 (01:05 +0000)]
file: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoethtool: fix license info variable
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:42 +0000 (01:05 +0000)]
ethtool: fix license info variable

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoe2fsprogs: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:41 +0000 (01:05 +0000)]
e2fsprogs: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodropbear: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:40 +0000 (01:05 +0000)]
dropbear: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodmalloc: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:39 +0000 (01:05 +0000)]
dmalloc: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobinutils: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:38 +0000 (01:05 +0000)]
binutils: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobash: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:37 +0000 (01:05 +0000)]
bash: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoncurses: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:36 +0000 (01:05 +0000)]
ncurses: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoautoconf: add license info
Arnout Vandecappelle (Essensium/Mind) [Tue, 13 Nov 2012 01:05:35 +0000 (01:05 +0000)]
autoconf: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobluez-utils: disable on avr32
Simon Dawson [Mon, 12 Nov 2012 22:56:47 +0000 (22:56 +0000)]
bluez-utils: disable on avr32

The bluez-utils package does not build for the avr32 architecture; this
results in autobuilder failures such as the following.

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

The underlying problem is with the <sys/epoll.h> header provided by the
antiquated avr32 toolchain; this header lacks definitions for
epoll_create1() and EPOLL_CLOEXEC.

This patch disables support for the bluez-utils package on the avr32
architecture.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokexec: disable on avr32
Simon Dawson [Mon, 12 Nov 2012 22:51:47 +0000 (22:51 +0000)]
kexec: disable on avr32

kexec does not support the avr32 architecture; this results in autobuilder
failures such as the following.

  http://autobuild.buildroot.net/results/5f5e91c3eb622bce88402a9afc8a3e7bd5007136/build-end.log

This patch disables support for the kexec package on the avr32 architecture.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoCHANGES: update with recent changes
Peter Korsgaard [Wed, 14 Nov 2012 21:28:05 +0000 (22:28 +0100)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoperl: build with perlcross instead of qemu
Arnout Vandecappelle [Thu, 8 Nov 2012 15:47:05 +0000 (15:47 +0000)]
perl: build with perlcross instead of qemu

The perlcross project makes it possible to properly cross-compile
perl.  It creates a host-miniperl that is configured for the target
and uses that to cross-compile the perl modules.

Unfortunately there are still a few hacks needed to make it work.
Proper fixes can be developed and upstreamed later.

Since there is no longer a dependency on qemu, it works on all
architectures again.

Also removed some config options:
- BR2_PACKAGE_PERL_CUSTOM_INSTALL just allows a selection of modules;
this can also be encoded by an empty BR2_PACKAGE_PERL_MODULES.
- BR2_PACKAGE_PERL_DB_FILE and BR2_PACKAGE_PERL_GDBM_FILE can be
derived automatically from the package configs.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoadd new package grantlee
Zoltan Gyarmati [Wed, 31 Oct 2012 10:38:03 +0000 (10:38 +0000)]
add new package grantlee

[Peter: sort alphabetically in Config.in]
Signed-off-by: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxlib_libX11: fix compilation of makekeys
Arnout Vandecappelle [Sun, 4 Nov 2012 01:30:06 +0000 (01:30 +0000)]
xlib_libX11: fix compilation of makekeys

xlib_libX11 builds a makekeys executable for the host, but uses the
targets X11_CFLAGS. This leads to build failures like
http://autobuild.buildroot.net/results/411eb3aefea859a7e31986a44acd50b475f174cb/

This problem was introduced by the version bump, because then also
the AUTORECONF was removed so the existing fix didn't work anymore.

As a slightly cleaner solution, just remove X11_CFLAGS from the
Makefile.  We know we don't need it, because the X11 stuff is in
$(HOST_DIR)/usr/include which is already in HOST_CFLAGS.

[Peter: reword comments]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqextserialport : fix download and bump version
Sagaert Johan [Wed, 7 Nov 2012 09:39:46 +0000 (09:39 +0000)]
qextserialport : fix download and bump version

Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibgcrypt: add license information
Mark Jackson [Tue, 11 Sep 2012 21:58:14 +0000 (21:58 +0000)]
libgcrypt: add license information

Signed-off-by: Mark Jackson <mpfj@newflow.co.uk>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agontp: add license information
Mark Jackson [Tue, 11 Sep 2012 22:11:30 +0000 (22:11 +0000)]
ntp: add license information

Signed-off-by: Mark Jackson <mpfj@newflow.co.uk>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoat91bootstrap: fix overlap linker issue
Gregory Hermant [Tue, 6 Nov 2012 10:48:23 +0000 (11:48 +0100)]
at91bootstrap: fix overlap linker issue

The linker script of the at91bootstrap package has to be modified when
built from gcc-4.6.x version. Indeed a section named text.startup is
created and has to be added into the text section.

Signed-off-by: Gregory Hermant <gregory.hermant@calao-systems.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolcdproc: bump version to 0.5.6
Simon Dawson [Tue, 6 Nov 2012 03:14:58 +0000 (03:14 +0000)]
lcdproc: bump version to 0.5.6

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokmod: don't build documentation if not needed
Peter Korsgaard [Thu, 8 Nov 2012 15:25:31 +0000 (16:25 +0100)]
kmod: don't build documentation if not needed

No sense in building it if we throw it away in target-finalize anyway.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolm-sensors: bump to 3.3.3
Yegor Yefremov [Wed, 7 Nov 2012 23:09:59 +0000 (23:09 +0000)]
lm-sensors: bump to 3.3.3

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokmod: bump to 11
Yegor Yefremov [Wed, 7 Nov 2012 23:09:58 +0000 (23:09 +0000)]
kmod: bump to 11

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd python3 package
Maxime Ripard [Wed, 7 Nov 2012 05:01:21 +0000 (05:01 +0000)]
Add python3 package

[Peter: s/python/python3/]
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoTARGET_CONFIGURE_OPTS: pass READELF
Maxime Ripard [Wed, 7 Nov 2012 05:01:20 +0000 (05:01 +0000)]
TARGET_CONFIGURE_OPTS: pass READELF

Give the path to the realdelf binary for the target, similar to how we
do for the other tools.

[Peter: reworded]
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibmbus : bump version to 0.8
Sagaert Johan [Mon, 5 Nov 2012 15:20:03 +0000 (15:20 +0000)]
libmbus : bump version to 0.8

This release contains many improvements bug fixes, and major new features and
support for float point numbers and support for multi-telegram communication...

[Peter: also drop autoreconf]
Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
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>