buildroot.git
11 years agoxcb-util: add dependency on libxcb
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:29 +0000 (10:18 +0000)]
xcb-util: add dependency on libxcb

The xcb-util lacks a dependency on libxcb. Without this dependency, it
fails to build with:

checking for XCB... no
configure: error: in `/home/thomas/projets/buildroot/output/build/xcb-util-0.3.9':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables XCB_CFLAGS
and XCB_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoautoconf: don't try to build Emacs files
Thomas Petazzoni [Wed, 6 Mar 2013 23:18:22 +0000 (23:18 +0000)]
autoconf: don't try to build Emacs files

When building autoconf for the target, we already passed EMACS="no" to
prevent autoconf from building Emacs mode files. But we weren't doing
that when building autoconf for the host. This causes problems when
'emacs' is not really emacs, but a sort of clone like Jove. So we also
pass EMACS="no" when building host-autoconf to avoid autoconf
./configure script from detecting emacs and then use it to build .elc
files from .el source code.

Reported-by: Spielmann Werner <Werner.Spielmann@swarovski.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agorpi-userland: provides OpenGL ES, EGL and OpenVG
Thomas Petazzoni [Wed, 6 Mar 2013 10:22:48 +0000 (10:22 +0000)]
rpi-userland: provides OpenGL ES, EGL and OpenVG

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage: create virtual package for libGLES, libOpenVG and libEGL
Thomas Petazzoni [Wed, 6 Mar 2013 10:22:47 +0000 (10:22 +0000)]
package: create virtual package for libGLES, libOpenVG and libEGL

Those acceleration libraries typically have multiple implementations:
some are free (Mesa), some are proprietary (generally SoC specific).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agox11r7/xcb-util: bump to 0.3.9
Thomas Petazzoni [Wed, 6 Mar 2013 10:22:44 +0000 (10:22 +0000)]
x11r7/xcb-util: bump to 0.3.9

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopcre: add support for 16 bits and 32 bits variants
Thomas Petazzoni [Wed, 6 Mar 2013 10:22:43 +0000 (10:22 +0000)]
pcre: add support for 16 bits and 32 bits variants

Until now, we have been building only the 8bits PCRE variant. However,
Qt5 requires the 16bits variant. This commit therefore adds support to
build the 16bits and 32bits variants of PCRE. In order to preserve
backward compatibility, the 8bits variant is automatically chosen if
no specific variant is defined.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agograph-depends: ignore the 'target-post-image' target
Thomas Petazzoni [Tue, 5 Mar 2013 08:59:21 +0000 (08:59 +0000)]
graph-depends: ignore the 'target-post-image' target

Since the introduction of the post-image mechanism, the graph-depends
script is broken: it tries to call 'make
target-post-image-show-depends', which doesn't exist since
'target-post-image' is not a package.

So we should simply ignore this 'target-post-image'.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojson-c: Add json_object_iterator.h to installed headers
gilles.talis@gmail.com [Tue, 5 Mar 2013 20:31:08 +0000 (20:31 +0000)]
json-c: Add json_object_iterator.h to installed headers

json_object_iterator.h is not installed in staging directory.
This leads to an error during pulseaudio build process:

fatal error: json_object_iterator.h: No such file or directory

Fixes autobuild failures like:
http://autobuild.buildroot.org/results/079f9265cd768f88ad57f6f7b794641c845f3079

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohtop: needs MMU
gilles.talis@gmail.com [Mon, 4 Mar 2013 18:41:55 +0000 (18:41 +0000)]
htop: needs MMU

Fixes:
http://autobuild.buildroot.org/results/023b40f48c8006cd49c585efae3cfa065b21bf51

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonew package: libtasn1
Stefan Fröberg [Mon, 18 Feb 2013 10:28:58 +0000 (10:28 +0000)]
new package: libtasn1

Libtasn1 is the ASN.1 library used by GnuTLS, GNU Shishi and some
other packages. It was written by Fabio Fiorina, and has been
shipped as part of GnuTLS for some time but is now a proper
GNU package.

[Peter: Both licenses are '+']
Signed-off-by: Stefan Fröberg <stefan.froberg@petroprogram.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaircrack-ng: new package
Laurent Cans [Mon, 18 Feb 2013 08:49:45 +0000 (08:49 +0000)]
aircrack-ng: new package

Aircrack-ng is a set of tools for auditing wireless security.

[Peter: mention that iw is a runtime dependency, use MAKE1]
Signed-off-by: Laurent Cans <laurent.cans@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoncurses: speed up host build
Thomas Petazzoni [Sun, 24 Feb 2013 07:27:51 +0000 (07:27 +0000)]
ncurses: speed up host build

Disable C++ and Ada bindings in host-ncurses, since those are not
needed. Save 9 seconds of build time on my laptop.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoncurses: speed up the build by not installing manpages
Thomas Petazzoni [Sun, 24 Feb 2013 07:27:50 +0000 (07:27 +0000)]
ncurses: speed up the build by not installing manpages

The installation of manpages during the installation step of
host-ncurses and ncurses is horribly slow, and useless. This commit
therefore disables the installation of those manpages, using the
--without-manpages configuration option.

It brings the combined host-ncurses+ncurses configure/build/install
time from 3 minutes and 18 seconds to 1 minute and 36 seconds.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoiptables: bump to version 1.4.18
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:40 +0000 (06:50 +0000)]
iptables: bump to version 1.4.18

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconntrack-tools: bump to version 1.4.1
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:39 +0000 (06:50 +0000)]
conntrack-tools: bump to version 1.4.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoulogd: bump to version 2.0.2
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:38 +0000 (06:50 +0000)]
ulogd: bump to version 2.0.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonfacct: bump to version 1.0.1
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:37 +0000 (06:50 +0000)]
nfacct: bump to version 1.0.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibnetfilter_acct: bump to version 1.0.2
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:36 +0000 (06:50 +0000)]
libnetfilter_acct: bump to version 1.0.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibnetfilter_conntrack: bump to version 1.0.3
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:35 +0000 (06:50 +0000)]
libnetfilter_conntrack: bump to version 1.0.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agostress: honor the BR2_PREFER_STATIC_LIB preference
roylee17 [Mon, 4 Mar 2013 07:47:20 +0000 (07:47 +0000)]
stress: honor the BR2_PREFER_STATIC_LIB preference

Stress is linked statically if the --enable-static is specified.
However, this option is always specified in the global
SHARED_STATIC_LIBS_OPTS to tell packages to build static libraries,
if supported.

If the BR2_PREFER_STATIC_LIB is not defined, we have to specify
--disable-static explicitly to get stress linked dynamically.

Signed-off-by: Tzu-Jung Lee <tjlee@ambarella.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosquid: bump to version 3.3.2
Gustavo Zacarias [Mon, 4 Mar 2013 06:00:03 +0000 (06:00 +0000)]
squid: bump to version 3.3.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agognutls: bump to version 3.1.9
Gustavo Zacarias [Mon, 4 Mar 2013 06:00:02 +0000 (06:00 +0000)]
gnutls: bump to version 3.1.9

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodosfstools: bump to version 3.0.16
Gustavo Zacarias [Mon, 4 Mar 2013 06:00:01 +0000 (06:00 +0000)]
dosfstools: bump to version 3.0.16

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoethtool: bump to version 3.8
Gustavo Zacarias [Mon, 4 Mar 2013 06:00:00 +0000 (06:00 +0000)]
ethtool: bump to version 3.8

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoAdd Armadeus systems APF28 SOM basic support.
Julien Boibessot [Sat, 2 Mar 2013 10:45:54 +0000 (10:45 +0000)]
Add Armadeus systems APF28 SOM basic support.

Buildroot toolchain, UBIFS rootfs, Linux kernel (board is mainlined
since 3.8).

Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocpanminus: bump to version 1.6002
Francois Perrad [Sat, 2 Mar 2013 00:39:00 +0000 (00:39 +0000)]
cpanminus: bump to version 1.6002

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomicroperl: remove it
Francois Perrad [Sat, 2 Mar 2013 00:38:58 +0000 (00:38 +0000)]
microperl: remove it

microperl has been deprecated by perl

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogpsd: bump version to 3.8
Simon Dawson [Mon, 25 Feb 2013 23:16:09 +0000 (23:16 +0000)]
gpsd: bump version to 3.8

Version 3.8 of gpsd has been released, which includes some patches sent
upstream by Thomas Petazzoni. This patch bumps the gpsd package version,
and removes the upstreamed patches.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohttping: bump to version 1.6.0
gilles.talis@gmail.com [Sun, 3 Mar 2013 11:27:39 +0000 (11:27 +0000)]
httping: bump to version 1.6.0

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoProFTPD: Add config option to enable mod_rewrite
Stephan Hoffmann [Tue, 5 Feb 2013 00:54:17 +0000 (00:54 +0000)]
ProFTPD: Add config option to enable mod_rewrite

[Peter: tweak Config.in text]
Signed-off-by: Stephan Hoffmann <sho@relinux.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agof2fs-tools: explicitly select libuuid
Gustavo Zacarias [Sun, 3 Mar 2013 01:28:47 +0000 (01:28 +0000)]
f2fs-tools: explicitly select libuuid

Explicitly select BR2_PACKAGE_UTIL_LINUX_LIBUUID. Fixes:
http://autobuild.buildroot.net/results/da5c52b658d9efc25d2c2ad3980add3a36b99ee2/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowireshark: explicitly disable libsmi
Baruch Siach [Sat, 2 Mar 2013 22:55:44 +0000 (22:55 +0000)]
wireshark: explicitly disable libsmi

wireshark's libsmi detection is not cross compile friendly. We don't have
libsmi in Buildroot yet anyway, so just disable support for it in wireshark.

Fixes
http://autobuild.buildroot.net/results/0daaa3dd74315ac901920e7daf89620ef4c088a0

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump 3.8.x stable version
Gustavo Zacarias [Mon, 4 Mar 2013 00:51:59 +0000 (00:51 +0000)]
linux: bump 3.8.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: bump 3.{0, 4, 8}.x stable version
Gustavo Zacarias [Mon, 4 Mar 2013 00:51:58 +0000 (00:51 +0000)]
kernel-headers: bump 3.{0, 4, 8}.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaumix.mk: fix whitespace
Jerzy Grzegorek [Sun, 3 Mar 2013 08:37:52 +0000 (08:37 +0000)]
aumix.mk: fix whitespace

No functional change.

[Peter: adjust commit message]
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: bump version to 20130109
Jerin Jacob [Thu, 28 Feb 2013 04:55:40 +0000 (04:55 +0000)]
ltp-testsuite: bump version to 20130109

[Peter: drop version number in patches]
Signed-off-by: Jerin Jacob <jerinjacobk@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: needs IPv6 and RPC support
Peter Korsgaard [Mon, 4 Mar 2013 08:35:11 +0000 (09:35 +0100)]
ltp-testsuite: needs IPv6 and RPC support

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: add warning about bessel function support if uclibc toolchain
Samuel Martin [Wed, 21 Nov 2012 14:18:00 +0000 (14:18 +0000)]
ltp-testsuite: add warning about bessel function support if uclibc toolchain

[Peter: Reword, add SV4_DEPRECATED, move to help text]
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: fix build on uClibc exp10
Samuel Martin [Wed, 21 Nov 2012 14:18:01 +0000 (14:18 +0000)]
ltp-testsuite: fix build on uClibc exp10

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodosfstools: bump to version 3.0.15
Gustavo Zacarias [Fri, 1 Mar 2013 06:24:04 +0000 (06:24 +0000)]
dosfstools: bump to version 3.0.15

[Peter: update comment dependency, use DOSFSTOOLS_LDFLAGS for all flags]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agompg123: bump to 1.15.1
Yegor Yefremov [Fri, 1 Mar 2013 04:17:50 +0000 (04:17 +0000)]
mpg123: bump to 1.15.1

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofeh: bump to 2.9.1
Yegor Yefremov [Fri, 1 Mar 2013 04:17:49 +0000 (04:17 +0000)]
feh: bump to 2.9.1

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofile: bump to version 5.13
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:27 +0000 (00:23 +0000)]
file: bump to version 5.13

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agophp: bump to version 5.3.22
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:26 +0000 (00:23 +0000)]
php: bump to version 5.3.22

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibnl: bump to version 3.2.21
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:25 +0000 (00:23 +0000)]
libnl: bump to version 3.2.21

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoipset: bump to version 6.17
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:23 +0000 (00:23 +0000)]
ipset: bump to version 6.17

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohiawatha: bump to version 8.8
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:22 +0000 (00:23 +0000)]
hiawatha: bump to version 8.8

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibmicrohttpd: bump to version 0.9.25
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:21 +0000 (00:23 +0000)]
libmicrohttpd: bump to version 0.9.25

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibeXosip2: needs mmu
Gustavo Zacarias [Fri, 1 Mar 2013 00:21:16 +0000 (00:21 +0000)]
libeXosip2: needs mmu

Fixes
http://autobuild.buildroot.net/results/24ecad26f908a74de8335f1852117d3eda0c2110/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconfigs/qemu: bump relevant configs to kernel version 3.8.x
Gustavo Zacarias [Fri, 1 Mar 2013 00:16:28 +0000 (00:16 +0000)]
configs/qemu: bump relevant configs to kernel version 3.8.x

Problematic configurations not bumped:

arm-versatilepb - IRQ failure for symbios scsi
sh4-r2d - Qemu still doesn't emulate advanced features from the UART
sparc-ss10 - Illegal instruction

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump to 3.8.x series
Gustavo Zacarias [Fri, 1 Mar 2013 00:16:27 +0000 (00:16 +0000)]
linux: bump to 3.8.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: bump 3.{0, 2, 4, 7}.x stable version and add 3.8.1
Gustavo Zacarias [Fri, 1 Mar 2013 00:16:26 +0000 (00:16 +0000)]
kernel-headers: bump 3.{0, 2, 4, 7}.x stable version and add 3.8.1

Also mark 3.6.x as deprecated to match upstream EOL.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoMerge branch 'next'
Peter Korsgaard [Fri, 1 Mar 2013 10:11:24 +0000 (11:11 +0100)]
Merge branch 'next'

11 years agoKickoff 2013.05 cycle
Peter Korsgaard [Fri, 1 Mar 2013 10:11:02 +0000 (11:11 +0100)]
Kickoff 2013.05 cycle

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoUpdate for 2013.02
Peter Korsgaard [Thu, 28 Feb 2013 21:48:28 +0000 (22:48 +0100)]
Update for 2013.02

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoManual: add empty line after header in .mk files
Stephan Hoffmann [Mon, 25 Feb 2013 11:31:31 +0000 (11:31 +0000)]
Manual: add empty line after header in .mk files

Signed-off-by: Stephan Hoffmann <sho@relinux.de>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoworking-with: board support
Samuel Martin [Mon, 25 Feb 2013 11:31:24 +0000 (11:31 +0000)]
working-with: board support

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomanual: misc. post-{build, image} scripts fixes
Samuel Martin [Mon, 25 Feb 2013 11:31:23 +0000 (11:31 +0000)]
manual: misc. post-{build, image} scripts fixes

* update post-build scripts mechanism that now support several scripts
* fix formatting

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomanual: minor fix in patch-policy.txt
Samuel Martin [Thu, 28 Feb 2013 11:24:26 +0000 (11:24 +0000)]
manual: minor fix in patch-policy.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomanual: fix cross-refs
Samuel Martin [Mon, 25 Feb 2013 11:31:21 +0000 (11:31 +0000)]
manual: fix cross-refs

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibgtk2: warn that directfb backend is deprecated
Peter Korsgaard [Thu, 28 Feb 2013 12:20:47 +0000 (13:20 +0100)]
libgtk2: warn that directfb backend is deprecated

And will go away in the future, as discussed here:

http://lists.busybox.net/pipermail/buildroot/2013-February/067977.html

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoqt: install QML imports on target
Daniel Nyström [Wed, 20 Feb 2013 00:18:51 +0000 (00:18 +0000)]
qt: install QML imports on target

When selecting the Qt declarative module, all the QML imports was
built and installed to staging, but never installed to the target.

Signed-off-by: Daniel Nyström <daniel.nystrom@timeterminal.se>
Acked-by: Alexander Lukichev <alexander.lukichev@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>
11 years agobusybox: 1.21.0 platform fix-on-fix
Peter Korsgaard [Wed, 27 Feb 2013 18:23:58 +0000 (19:23 +0100)]
busybox: 1.21.0 platform fix-on-fix

The unxz hunk was missing.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobusybox: add 1.21.0 xz fix
Peter Korsgaard [Wed, 27 Feb 2013 17:55:02 +0000 (18:55 +0100)]
busybox: add 1.21.0 xz fix

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobusybox: 1.21.1 fix for move_to_unaligned16()
Peter Korsgaard [Wed, 27 Feb 2013 14:57:37 +0000 (15:57 +0100)]
busybox: 1.21.1 fix for move_to_unaligned16()

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibupnp: requires threads
Gustavo Zacarias [Wed, 27 Feb 2013 00:27:04 +0000 (00:27 +0000)]
libupnp: requires threads

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

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoquota: needs mmu
Peter Korsgaard [Wed, 27 Feb 2013 08:22:59 +0000 (09:22 +0100)]
quota: needs mmu

Fixes http://autobuild.buildroot.net/results/85e3c73d1c0b5c6843d65a487203b20f62bf3075

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoflashbench: force gnu99 dialect on sh2a
gilles.talis@gmail.com [Tue, 26 Feb 2013 15:22:38 +0000 (15:22 +0000)]
flashbench: force gnu99 dialect on sh2a

Fixes:
http://autobuild.buildroot.org/results/33880036054c39cb04dad71bc8c0a9eece16fac6

CodeSourcery toolchains for sh2a only provide LLONG_MAX when
used with the gnu99 dialect.

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocollectd: don't build with -Werror
Peter Korsgaard [Tue, 26 Feb 2013 23:01:36 +0000 (00:01 +0100)]
collectd: don't build with -Werror

Fixes http://autobuild.buildroot.net/results/09659472f504a364590727a05ac900108ed027b4

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomii-diag: fix race condition
Peter Korsgaard [Tue, 26 Feb 2013 22:47:19 +0000 (23:47 +0100)]
mii-diag: fix race condition

The mii-diag buildsystem doesn't correctly encode the needed
dependencies, so the install step can race against the mii-diag-udeb
(through all) to either cause mii-diag to be built for the host or
not be available when 'install' is executed.

Work around it by explicitly calling the needed steps and not building
the (unused) udeb version at all.

Fixes http://autobuild.buildroot.net/results/4825d267025c74c522077f84330b47f1110315fa

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoUpdate for 2013.02-rc3
Peter Korsgaard [Tue, 26 Feb 2013 22:19:03 +0000 (23:19 +0100)]
Update for 2013.02-rc3

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux-fusion: bump to 9.0.0
Arnout Vandecappelle (Essensium/Mind) [Sat, 23 Feb 2013 07:18:48 +0000 (07:18 +0000)]
linux-fusion: bump to 9.0.0

Fixes https://bugs.busybox.net/show_bug.cgi?id=5960

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: broot@monkster.hopto.org
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: remove legacy code
Thomas Petazzoni [Tue, 26 Feb 2013 07:54:15 +0000 (07:54 +0000)]
kernel-headers: remove legacy code

The BR2_KERNEL_HEADERS_2_6_35 symbol no longer exists since some time,
so get rid of code that was specific to this kernel version.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/exfat{,-utils}: license is GPLv3+
Yann E. MORIN [Tue, 26 Feb 2013 08:01:59 +0000 (08:01 +0000)]
package/exfat{,-utils}: license is GPLv3+

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowireshark: new package
Baruch Siach [Sun, 17 Feb 2013 20:18:11 +0000 (20:18 +0000)]
wireshark: new package

This is only the bare minimum needed to build the textual tshark utility.
Support for more options, including the wireshark GUI, can be added later.

[Peter: point includedir at staging to workaround host/target headers issue]
Cc: Stefan Fröberg <stefan.froberg@petroprogram.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobump json-c to 0.10
Andreas Wetzel [Tue, 19 Feb 2013 02:07:33 +0000 (02:07 +0000)]
bump json-c to 0.10

this patch bumps json-c to version 0.10 and adapts the no-reentrant patch
to the new version.

Signed-off-by: Andreas Wetzel <andreas.wetzel@nanotronic.ch>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonmap: new package
Gustavo Zacarias [Mon, 25 Feb 2013 04:39:51 +0000 (04:39 +0000)]
nmap: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agof2fs-tools: new package
Gustavo Zacarias [Mon, 25 Feb 2013 08:47:36 +0000 (08:47 +0000)]
f2fs-tools: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux-firmware: switch to http url
Gustavo Zacarias [Mon, 25 Feb 2013 06:26:37 +0000 (06:26 +0000)]
linux-firmware: switch to http url

As recommended by Yegor Yefremov for f2fs-tools some firewalls might
restrict the git port and make life harder.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoenlightenment: Alsa backend needs mixer support
Peter Korsgaard [Mon, 25 Feb 2013 14:53:01 +0000 (15:53 +0100)]
enlightenment: Alsa backend needs mixer support

Fixes http://autobuild.buildroot.net/results/3d6e35e3cda9428cc422b4f6203ba912bdc11faf/

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodialog: needs mmu
Gustavo Zacarias [Mon, 25 Feb 2013 00:22:16 +0000 (00:22 +0000)]
dialog: needs mmu

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

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agospawn-fcgi: needs mmu
Gustavo Zacarias [Mon, 25 Feb 2013 00:20:49 +0000 (00:20 +0000)]
spawn-fcgi: needs mmu

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

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibmad: force architecture-specific optimisations on AVR32
Gilles Talis [Fri, 22 Feb 2013 20:15:54 +0000 (20:15 +0000)]
libmad: force architecture-specific optimisations on AVR32

Fixes:
http://autobuild.buildroot.net/results/e01f5a5484299dce1797966445f3972583c67b22
http://autobuild.buildroot.net/results/7ed0563fbbfc19c93ec5be35d3b6a95e496b4c5d

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohaserl: needs fork()
Peter Korsgaard [Sat, 23 Feb 2013 20:37:36 +0000 (21:37 +0100)]
haserl: needs fork()

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

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoruby: disable parallel build
Peter Korsgaard [Sat, 23 Feb 2013 20:37:07 +0000 (21:37 +0100)]
ruby: disable parallel build

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

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoruby: security bump to version 1.9.3-p392
Gustavo Zacarias [Sat, 23 Feb 2013 06:43:38 +0000 (06:43 +0000)]
ruby: security bump to version 1.9.3-p392

Fixes JSON DoS (CVE-2013-0269) and REXML DoS (no assigned CVE yet).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain-external: add new Microblaze toolchains
Thomas Petazzoni [Mon, 4 Feb 2013 22:37:29 +0000 (22:37 +0000)]
toolchain-external: add new Microblaze toolchains

The existing Microblaze toolchains that we have have the annoying
property of being based on a very old glibc version: 2.3.6. Xilinx
provides newer toolchains with glibc 2.14, generated by Crosstool-NG,
but they are only available as part of a huge Git repository that
contains the gcc, Linux, binutils, glibc sources unpacked (4.4 GB
total), which makes is very unpractical.

I contacted the Xilinx person who did those toolchains, but they
apparently didn't intend to change that anytime soon.

So, we have created a tarball for those toolchains, adding a
README.txt file in the tarball that points back to the original
location that contains the source code for them. Those tarballs are
hosted on sources.buildroot.net.

This commit then adds support for those two new external toolchains,
one for little endian Microblaze, another one for big endian
Microblaze.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoexfat-utils: new package
Gustavo Zacarias [Tue, 5 Feb 2013 00:48:04 +0000 (00:48 +0000)]
exfat-utils: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoexfat: new package
Gustavo Zacarias [Tue, 5 Feb 2013 00:48:03 +0000 (00:48 +0000)]
exfat: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/vtun: add missing 'depends on' zlib
Yann E. MORIN [Sun, 17 Feb 2013 13:22:30 +0000 (13:22 +0000)]
package/vtun: add missing 'depends on' zlib

The dependency on zlib is correctly expresed in vtun.mk,
but was missing from the Config.in.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/connman: bump version to 1.11
Yann E. MORIN [Sun, 17 Feb 2013 13:22:32 +0000 (13:22 +0000)]
package/connman: bump version to 1.11

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/vtun: update to 3.0.3
Yann E. MORIN [Sun, 17 Feb 2013 13:22:31 +0000 (13:22 +0000)]
package/vtun: update to 3.0.3

Against all odds, vtun had a new release sometime last year.

Still, the code needs patching:
  - the existing patch to fix installation has been refreshed
  - the existing patch to fix blowfish header location has been
    replaced (see below)
  - configure looks in hard-coded, host paths (eg. /usr/include)
    without any consideration for scross-compilation
    --> new patch
  - configure.in does not even pass an autoreconf without a
    bit of love first (it's written in an ancient dialect that
    autoreconf does no longer recognise)
    --> new patch

Remove obsolete, unused, bit-rotting scripts and warning.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/vtun: add missing 'depends on' zlib
Yann E. MORIN [Sun, 17 Feb 2013 13:22:30 +0000 (13:22 +0000)]
package/vtun: add missing 'depends on' zlib

The dependency on zlib is correctly expresed in vtun.mk,
but was missing from the Config.in.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/tvheadend: update to v3.5
Yann E. MORIN [Sun, 17 Feb 2013 13:22:28 +0000 (13:22 +0000)]
package/tvheadend: update to v3.5

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoluajit: bump to version 2.0.1
Francois Perrad [Tue, 19 Feb 2013 22:29:29 +0000 (22:29 +0000)]
luajit: bump to version 2.0.1

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinenoise: patch was merged on upstream
Francois Perrad [Tue, 19 Feb 2013 22:29:00 +0000 (22:29 +0000)]
linenoise: patch was merged on upstream

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibffi: fix powerpc build breakage
Gustavo Zacarias [Fri, 22 Feb 2013 08:56:54 +0000 (08:56 +0000)]
libffi: fix powerpc build breakage

Happens with the latest release when there are no FP registers.
Fixes:
http://autobuild.buildroot.net/results/bc43261d3ddc9d4c320522563249f4a0695a35a4/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconntrack-tools: needs mmu
Gustavo Zacarias [Fri, 22 Feb 2013 00:24:33 +0000 (00:24 +0000)]
conntrack-tools: needs mmu

Fixes
http://autobuild.buildroot.net/results/641755fbc61b47361b71161eabbf3075c7598c88/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokeyutils: needs mmu
gilles.talis@gmail.com [Thu, 21 Feb 2013 20:08:56 +0000 (20:08 +0000)]
keyutils: needs mmu

Fixes:
http://autobuild.buildroot.org/results/ff84ee5335e3302dbb47d881d9903db81884014c

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoRevert "uClibc: port linuxthreads errno patch to 0.9.33.2"
Gustavo Zacarias [Thu, 21 Feb 2013 04:09:47 +0000 (04:09 +0000)]
Revert "uClibc: port linuxthreads errno patch to 0.9.33.2"

This reverts commit 1d8c3e6caf6be14644ef8ef5ae2704105322442b

The forward port breaks compilation at least for SPARC NPTL toolchains:

LD libuClibc-0.9.33.2.so
libc/libc_so.a(pipe.os): In function `__GI_pipe':
(.text+0x38): undefined reference to `__GI___errno_location'
collect2: ld returned 1 exit status

Easily triggered by a "make qemu_sparc_ss10_defconfig && make".

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