buildroot.git
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>
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>