buildroot.git
10 years agogcc: switch microblaze to version 4.9.x
Gustavo Zacarias [Tue, 29 Apr 2014 16:37:42 +0000 (13:37 -0300)]
gcc: switch microblaze to version 4.9.x

Switch to gcc 4.9.x for microblaze since it's a better target than
4.8.x, and also add a build patch that fixes (e)glibc build issues.
Hence disable 4.8.x for microblaze.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoMakefile: target-purgelocales: fix top-level parallel make support
Fabio Porcedda [Tue, 29 Apr 2014 15:32:34 +0000 (17:32 +0200)]
Makefile: target-purgelocales: fix top-level parallel make support

The "target-purgelocales" target must be executed after all the other
targets and before the "target-finalize" target, so create a
TARGET_PURGE_LOCALES variable containing the commands of the target
"target-purgelocales" and add it at the beginning of the
"target-finalize" target.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouclibc: re-add uclibc-update-config target
Thomas De Schampheleire [Wed, 30 Apr 2014 19:18:57 +0000 (21:18 +0200)]
uclibc: re-add uclibc-update-config target

Commit a5e92d92e7ee413157aae7cecf1f354e718731e1 converted uClibc to the
package infrastructure, but while doing so removed support for the
documented uclibc-update-config make target. This make target copies the
uclibc .config file back to the original (typically version-controlled)
configuration file.

As this was an unintentional removal, this patch re-adds the
uclibc-update-config target.

Reported-by: Dan Moulding <dan.moulding@rackwareinc.com>
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agokernel headers: remove deprecated versions 3.6 and 3.7
Thomas De Schampheleire [Wed, 30 Apr 2014 18:18:24 +0000 (20:18 +0200)]
kernel headers: remove deprecated versions 3.6 and 3.7

Kernel headers versions 3.6.x and 3.7.x have been deprecated since 2013.05
and thus can be removed in 2014.05.
An automatic selection of 3.8.x headers is performed in the legacy menu.
An existing automatic selection of 3.6.x headers is modified to select
3.8.x.

As this patch removes the last occurrances of BR2_DEPRECATED_SINCE_2013_05,
the symbol is removed too.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agovala: remove deprecated target package
Thomas De Schampheleire [Wed, 30 Apr 2014 18:18:23 +0000 (20:18 +0200)]
vala: remove deprecated target package

The vala target package has been deprecated since 2013.05 and thus can be
removed in 2014.05. The host vala support is left untouched.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouclibc: arc: bump to 8af9dc8
Anton Kolesov [Thu, 1 May 2014 15:21:37 +0000 (19:21 +0400)]
uclibc: arc: bump to 8af9dc8

This will resolve uClibc build error for configurations without large file
support.

Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibwebsockets : bump version
Sagaert Johan [Wed, 30 Apr 2014 22:45:00 +0000 (00:45 +0200)]
libwebsockets : bump version

bump to v1.23-chrome32-firefox24
The latest releases use the cmake build infrastructure.
Converted the makefile to the cmake infrastructure.
The autotools infrastructure is no longer supported.

[Peter: correct license data, ensure it gets built after openssl if enabled]
Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage .mk files: use 80 # signs in header
Thomas De Schampheleire [Wed, 30 Apr 2014 19:34:56 +0000 (21:34 +0200)]
package .mk files: use 80 # signs in header

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotarget-finalize: avoid stripping kernel modules with incorrect permissions
Thomas De Schampheleire [Wed, 30 Apr 2014 19:29:02 +0000 (21:29 +0200)]
target-finalize: avoid stripping kernel modules with incorrect permissions

If a kernel module is installed with incorrect permissions (0755 iso 0644),
it would get stripped in a way that would render the kernel module broken.
While the incorrect permissions are a developer error, it is a minor change
to prevent this mistake from causing incorrectly stripped modules.

This was reported with bug #6992:
https://bugs.busybox.net/show_bug.cgi?id=6992

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobtrfs-progs: new package
Gustavo Zacarias [Tue, 29 Apr 2014 17:17:14 +0000 (14:17 -0300)]
btrfs-progs: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosmack: needs threads
Baruch Siach [Thu, 1 May 2014 13:16:20 +0000 (16:16 +0300)]
smack: needs threads

Fixes:
http://autobuild.buildroot.net/results/38a/38a558be589784bcc700a0e83e2e1e14eed66d83/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqt: webkit is now supported on MIPS64
Vicente Olivert Riera [Wed, 30 Apr 2014 09:04:33 +0000 (10:04 +0100)]
qt: webkit is now supported on MIPS64

Since qt's version has been bumped to 4.8.6 we can add support for
webkit on MIPS64 architectures (both big and little endian). It wasn't
possible on 4.8.5 because QtScript wasn't supported on MIPS64, but that
has been fixed on 4.8.6.

With reference to:
   https://codereview.qt-project.org/#change,73022

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Reviewed-by: Markos Chandras <Markos.Chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoconfigs: bump raspberrypi_defconfig to use latest rpi-3.12.y
Yann E. MORIN [Tue, 29 Apr 2014 18:08:11 +0000 (20:08 +0200)]
configs: bump raspberrypi_defconfig to use latest rpi-3.12.y

The Raspberry Pi people are now considering there stable version to
be based on the 3.12.series:
    http://www.raspberrypi.org/forums/viewtopic.php?f=29&t=75895

    > The 3.12 kernel tree has long term support and we are moving to it.

Bump the Raspberry Pi defconfig to use the latest stable version of
the rpi-3.12.y branch, based on linux-3.12.18.

Bump the kernel headers at the same time.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/rpi-firmware: bump for enhancements and bug fixes
Yann E. MORIN [Tue, 29 Apr 2014 18:08:10 +0000 (20:08 +0200)]
package/rpi-firmware: bump for enhancements and bug fixes

Fixes and enhancements for:
  - video: add 3D stereo, unusual streams with skipped frames
  - audio: reset-on-flush, alsa passthrough, volume
  - misc : SDRAM drive strength
  - some undocumented changes

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoljsyscall: bump to version 0.10
Francois Perrad [Tue, 29 Apr 2014 16:55:14 +0000 (18:55 +0200)]
ljsyscall: bump to version 0.10

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosockit board: Fix readme.txt
Charles Manning [Tue, 29 Apr 2014 23:22:23 +0000 (11:22 +1200)]
sockit board: Fix readme.txt

Config name has changed.

Signed-off-by: Charles Manning <cdhmanning@gmail.com>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogcc: fixup "standard" gcc location after 'use default gcc 4.8.2 for microblaze'
Peter Korsgaard [Tue, 29 Apr 2014 22:27:51 +0000 (00:27 +0200)]
gcc: fixup "standard" gcc location after 'use default gcc 4.8.2 for microblaze'

Somehow the 'else' part got dropped from commit 3f82e9dbcd (use default gcc
4.8.2 for microblaze), breaking download for "normal" architectures.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogcc: arc: bump to arc-4.8-R3 release
Anton Kolesov [Tue, 29 Apr 2014 15:31:14 +0000 (19:31 +0400)]
gcc: arc: bump to arc-4.8-R3 release

This patch fixes several internal compiler errors including:
http://autobuild.buildroot.net/results/2858bb1ca1d12955c837da5a8b7d69c587a75646/
http://autobuild.buildroot.net/results/85deef67654019a630d6cbc37f3dbbbc071aad38/

Support for the GCC built-in atomic functions is also added and is enabled
with option -matomic. Atomic built-ins require LLOCK/SCOND instructions to
be enabled in the ARC 700 CPU.

Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>
Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobinutils: arc: bump to arc-4.8-R3 release
Anton Kolesov [Tue, 29 Apr 2014 15:31:13 +0000 (19:31 +0400)]
binutils: arc: bump to arc-4.8-R3 release

Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>
Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogdb: arc: bump to arc-4.8-R3 release
Anton Kolesov [Tue, 29 Apr 2014 15:31:12 +0000 (19:31 +0400)]
gdb: arc: bump to arc-4.8-R3 release

Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>
Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouclibc: arc: bump to arc-4.8-R3 release
Anton Kolesov [Tue, 29 Apr 2014 15:31:11 +0000 (19:31 +0400)]
uclibc: arc: bump to arc-4.8-R3 release

Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>
Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoutil-linux: bump to version 2.24.2
Gustavo Zacarias [Tue, 29 Apr 2014 13:22:54 +0000 (10:22 -0300)]
util-linux: bump to version 2.24.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoimlib2: uses dlopen(), not available in static cases
Thomas Petazzoni [Tue, 29 Apr 2014 19:00:16 +0000 (21:00 +0200)]
imlib2: uses dlopen(), not available in static cases

According to the imlib2 people, if you don't support dlopen(), you
have a "crap box":

image.h:16:4: warning: #warning "your crap box doesn't define RTLD_LOCAL !?"

So, let's disable imlib2 when doing static linking.

Fixes:

  http://autobuild.buildroot.net/results/b5e/b5ee859409cd626b769e8a159026e60ec6f29180/

[Peter: fix imlib2 comment as pointed out by Thomas]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosamba4: disable for avr32
Gustavo Zacarias [Tue, 29 Apr 2014 12:40:38 +0000 (09:40 -0300)]
samba4: disable for avr32

The toolchain is not up to the task, fixes:
http://autobuild.buildroot.net/results/21f/21f5fd1fc8415abff1d1178843586956ef1fd1e3/
Also AVR32s are low on resources (RAM, no proper storage port, most of
them short of flash) to handle it.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqt 4.8.x : bump version to 4.8.6
Sagaert Johan [Tue, 29 Apr 2014 09:13:32 +0000 (11:13 +0200)]
qt 4.8.x : bump version to 4.8.6

Dropped upstream patch fix-polyline-drawing.patch
Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agowireshark: security bump to version 1.10.7
Gustavo Zacarias [Mon, 28 Apr 2014 21:41:32 +0000 (18:41 -0300)]
wireshark: security bump to version 1.10.7

Fixes CVE-2014-2907 / WNPA-SEC-2014-06.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoupstream glibc 2.18/2.19 works fine with microblaze
Waldemar Brodkorb [Sun, 13 Apr 2014 09:47:00 +0000 (11:47 +0200)]
upstream glibc 2.18/2.19 works fine with microblaze

There is no need for Xilinx Git.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouse default gcc 4.8.2 for microblaze
Waldemar Brodkorb [Sun, 13 Apr 2014 09:46:59 +0000 (11:46 +0200)]
use default gcc 4.8.2 for microblaze

Upstream gcc 4.8.2 works fine for microblaze, no need for
Xilinx Git.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouse default binutils for microblaze
Waldemar Brodkorb [Sun, 13 Apr 2014 09:46:58 +0000 (11:46 +0200)]
use default binutils for microblaze

Upstream binutils 2.24 works fine for microblaze, no need for
Xilinx Git.

[Peter: disable older versions as suggested by Gustavo]
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolsof: needs mmu
Gustavo Zacarias [Mon, 28 Apr 2014 19:41:40 +0000 (16:41 -0300)]
lsof: needs mmu

Fixes:
http://autobuild.buildroot.net/results/f03/f03fd887cfb353149d88c97afa380bd95d6315f1/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoofono: add init script
Jerônimo Lopes [Mon, 28 Apr 2014 15:34:52 +0000 (12:34 -0300)]
ofono: add init script

Signed-off-by: Jerônimo Lopes <lopesjeronimo@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoofono: bump to version 1.14
Jerônimo Lopes [Mon, 28 Apr 2014 15:34:51 +0000 (12:34 -0300)]
ofono: bump to version 1.14

Signed-off-by: Jerônimo Lopes <lopesjeronimo@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoconnman: bump to version 1.23
Jerônimo Lopes [Mon, 28 Apr 2014 15:34:50 +0000 (12:34 -0300)]
connman: bump to version 1.23

Signed-off-by: Jerônimo Lopes <lopesjeronimo@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agohtop: bump to version 1.0.3
Gustavo Zacarias [Mon, 28 Apr 2014 12:01:35 +0000 (09:01 -0300)]
htop: bump to version 1.0.3

[Peter: also update upstream URL in Config.in]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibcgicc: bump to version 3.2.14
Gustavo Zacarias [Mon, 28 Apr 2014 10:56:18 +0000 (07:56 -0300)]
libcgicc: bump to version 3.2.14

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodtc: don't treat warnings as errors
Baruch Siach [Mon, 28 Apr 2014 10:53:56 +0000 (13:53 +0300)]
dtc: don't treat warnings as errors

Fixes:
http://autobuild.buildroot.net/results/c1e/c1e0764f27e6c842a2a324b7b2dc5052ff10f13b/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoiproute2: fix build without threads
Baruch Siach [Mon, 28 Apr 2014 10:20:27 +0000 (13:20 +0300)]
iproute2: fix build without threads

arpd link command lists -pthread explicitly. Disable arpd when threads are not
supported.

Fixes:
http://autobuild.buildroot.net/results/88e/88eac71e674f773439b953956af3ded71465cf9e/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopicocom: needs MMU
Baruch Siach [Mon, 28 Apr 2014 08:31:32 +0000 (11:31 +0300)]
picocom: needs MMU

Fixes:
http://autobuild.buildroot.net/results/570/57053f429f59cc7c064bb37a1d6d5a635324cd41/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibdrm: Explain dependency on xorg in Kconfig
Bernd Kuhls [Sun, 27 Apr 2014 10:35:13 +0000 (12:35 +0200)]
libdrm: Explain dependency on xorg in Kconfig

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux: bump to version 3.14.2
Gustavo Zacarias [Sun, 27 Apr 2014 11:09:38 +0000 (08:09 -0300)]
linux: bump to version 3.14.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux-headers: bump 3.{4,10,14}.x series
Gustavo Zacarias [Sun, 27 Apr 2014 11:09:37 +0000 (08:09 -0300)]
linux-headers: bump 3.{4,10,14}.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobustle: fix static build
Baruch Siach [Sun, 27 Apr 2014 08:10:40 +0000 (11:10 +0300)]
bustle: fix static build

Use pcap-config to list optional libpcap dependencies needed for static link.

Fixes:
http://autobuild.buildroot.net/results/569/56987b9c39376d2443b96160485f4fd8eefda9bb/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agofilemq: bump git snapshot
Baruch Siach [Sun, 27 Apr 2014 06:36:44 +0000 (09:36 +0300)]
filemq: bump git snapshot

For API compatibility with czmq version 2.2.0.

Fixes:
http://autobuild.buildroot.net/results/971/971e2f88a533cc829516b1cf426f6b1c27d0d82b/

Also, switch to github helper.

Cc: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoevemu: fix make-event-names.py for python3 syntax
Peter Seiderer [Sat, 26 Apr 2014 21:43:35 +0000 (23:43 +0200)]
evemu: fix make-event-names.py for python3 syntax

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoczmq: fix license after version bump
Peter Korsgaard [Sat, 26 Apr 2014 18:49:56 +0000 (20:49 +0200)]
czmq: fix license after version bump

czmq is now under the MPLv2.0 license. For more details, see
https://github.com/zeromq/czmq/commit/eabe063c2588cde0af90e

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoczmq: bump version to v2.2.0
Simon Dawson [Sat, 26 Apr 2014 08:41:48 +0000 (09:41 +0100)]
czmq: bump version to v2.2.0

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibtpl: bump version to v1.6.1
Simon Dawson [Sat, 26 Apr 2014 08:08:20 +0000 (09:08 +0100)]
libtpl: bump version to v1.6.1

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoltp-testsuite: does not build on NIOS II
Thomas Petazzoni [Fri, 25 Apr 2014 20:34:11 +0000 (22:34 +0200)]
ltp-testsuite: does not build on NIOS II

Fixes:

  http://autobuild.buildroot.org/results/1ae/1aef491ec016ddd601446164c5b97ce480e755e6/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoltp-testsuite: re-enable on AArch64
Thomas Petazzoni [Fri, 25 Apr 2014 20:34:10 +0000 (22:34 +0200)]
ltp-testsuite: re-enable on AArch64

Since the bump of ltp-testsuite to a more recent version, the support
for AArch64 is now working correctly, so we can remove the exclusion
of this architecture from the ltp-testsuite package.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogdb: not available on NIOS II
Thomas Petazzoni [Fri, 25 Apr 2014 19:52:21 +0000 (21:52 +0200)]
gdb: not available on NIOS II

The mainline gdb does not have support for NIOS II, even just for
gdbserver.

Fixes:

  http://autobuild.buildroot.org/results/e57/e57aa016d6a73e59c404a7eb43c7bf5c16cbcbdc/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouboot: bump to version 2014.04
Alexey Brodkin [Fri, 25 Apr 2014 11:01:10 +0000 (15:01 +0400)]
uboot: bump to version 2014.04

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoevemu: use sysroot provided input.h file (instead of host system version)
Peter Seiderer [Fri, 25 Apr 2014 21:08:56 +0000 (23:08 +0200)]
evemu: use sysroot provided input.h file (instead of host system version)

Add patch for src/make-event-names.py to use sysroot provided input.h
instead of hard coded '/usr/include/linux/input.h' (host system version)
one.

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoacpid: add patch to fix build failure with external uClibc toolchains
Thomas Petazzoni [Fri, 25 Apr 2014 08:29:26 +0000 (10:29 +0200)]
acpid: add patch to fix build failure with external uClibc toolchains

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoRevert "acpid: unavailable for external uClibc toolchains"
Thomas Petazzoni [Fri, 25 Apr 2014 08:29:25 +0000 (10:29 +0200)]
Revert "acpid: unavailable for external uClibc toolchains"

This reverts commit ec6aaa4706d6826aca4e48ea65bbebbd893f76d6.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoevemu: bump version to 1.2.0
Peter Seiderer [Tue, 22 Apr 2014 21:47:17 +0000 (23:47 +0200)]
evemu: bump version to 1.2.0

[Peter: add patches for modern kernel headers and to disable tests]
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agone10: bump version to 1.0.0
Baruch Siach [Wed, 23 Apr 2014 10:16:46 +0000 (13:16 +0300)]
ne10: bump version to 1.0.0

Switch to github helper while at it.

Depend on BR2_ARM_FPU_NEON || BR2_ARM_FPU_NEON_VFPV4 so that the toolchain
wrapper will add -mfpu=neon, and avoid the following error:

.../include/arm_neon.h:32:2: error: #error You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use arm_neon.h

Note that this error doesn't show in the build-end.log referenced below
because of the log lines limit.

Fixes:
http://autobuild.buildroot.net/results/a2c/a2ca3fe245e410a738f4b10631a1414696a0edea/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoacpid: unavailable for external uClibc toolchains
Gustavo Zacarias [Wed, 23 Apr 2014 13:55:03 +0000 (10:55 -0300)]
acpid: unavailable for external uClibc toolchains

External non-patched uClibc toolchains lack the MSG_CMSG_CLOEXEC
definition, so does internal uClibc <0.9.33, so exclude it for those
scenarios. Fixes:
http://autobuild.buildroot.net/results/6d4/6d471942788fa05f324649ab15e6ca382e46df9c/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-cmake.mk: replace "echo -en" with printf
Samuel Martin [Wed, 23 Apr 2014 22:48:20 +0000 (00:48 +0200)]
pkg-cmake.mk: replace "echo -en" with printf

printf is POSIX-compliant, echo -e is not.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agompd: bump to version 0.18.10
Gustavo Zacarias [Tue, 22 Apr 2014 11:27:23 +0000 (08:27 -0300)]
mpd: bump to version 0.18.10

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodnsmasq: bump version
Peter Korsgaard [Thu, 24 Apr 2014 13:25:12 +0000 (15:25 +0200)]
dnsmasq: bump version

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotoolchain: enable internal for aarch64
Gustavo Zacarias [Thu, 24 Apr 2014 01:00:35 +0000 (22:00 -0300)]
toolchain: enable internal for aarch64

Enable the internal toolchain backend for aarch64.
Tested with arm_foundationv8_defconfig and ARMs foundation v8 emulator.
Both glibc & eglibc work.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogcc: enable for aarch64
Gustavo Zacarias [Thu, 24 Apr 2014 01:00:34 +0000 (22:00 -0300)]
gcc: enable for aarch64

Only version 4.8+ supports it so keep it narrowed down.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobinutils: disable <2.24 for aarch64
Gustavo Zacarias [Thu, 24 Apr 2014 01:00:33 +0000 (22:00 -0300)]
binutils: disable <2.24 for aarch64

Versions lower than 2.24 fail to build a working kernel as in:

Freeing unused kernel memory: 184K (ffffffc00059a000 - ffffffc0005c8000)
init[1]: unhandled level 2 translation fault (11) at 0x00000008, esr
0x92000006
pgd = ffffffc876403000
[00000008] *pgd=00000008f6ea0003, *pmd=0000000000000000

[Peter: adjust commit message]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/gcc: disable libsanitizer for uClibc
Gustavo Zacarias [Thu, 24 Apr 2014 01:00:32 +0000 (22:00 -0300)]
package/gcc: disable libsanitizer for uClibc

libsanitizer requires wordexp() support which we lack in our current
default uClibc configurations (and it's fat & big).
Hence disable it when the toolchain is uClibc-based.
It only affects gcc 4.9+ since it's default on now for supported
platforms.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoarm: update processor types
Gustavo Zacarias [Thu, 24 Apr 2014 01:00:31 +0000 (22:00 -0300)]
arm: update processor types

Update the arm processor types: add the cortex A12 variant supported by
gcc 4.9.x

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotoolchain: add gcc 4.9 series
Gustavo Zacarias [Thu, 24 Apr 2014 01:00:30 +0000 (22:00 -0300)]
toolchain: add gcc 4.9 series

Add the recently released gcc 4.9.0.
Use 4.8.2 patches and remove those that no longer apply/are needed
(mostly PR fixes and xtensa).
libmudflap was removed upstream.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux-headers: bump 3.{12,13}.x series
Gustavo Zacarias [Thu, 24 Apr 2014 11:13:39 +0000 (08:13 -0300)]
linux-headers: bump 3.{12,13}.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoproftpd: fix largefile file size printing
Peter Korsgaard [Thu, 24 Apr 2014 11:28:56 +0000 (13:28 +0200)]
proftpd: fix largefile file size printing

The configure script uses AC_TRY_RUN to detect if it can use the %llu format
string for printing the file size, which doesn't work when cross compiling.

We unfortunately cannot AUTORECONF the package, so instead patch configure
to force it on if we know we support it.

E.G.:

dd if=/dev/zero of=/home/ftp/file bs=1M seek=8000 count=1
1+0 records in
1+0 records out

total 1032
-rw-r--r--    1 root     root     8389656576 Jan  1 00:00 file

ncftp / > ls -l
-rw-r--r--   0        0   8389656576   Jan  1 00:00   file

VS:

ncftp / > ls -l
-rw-r--r--   0        0   4094689280   Jan  1 00:00   file

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoproftpd: bump version
Peter Korsgaard [Thu, 24 Apr 2014 10:02:27 +0000 (12:02 +0200)]
proftpd: bump version

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogst1-libav: bump version
Peter Korsgaard [Tue, 22 Apr 2014 22:08:19 +0000 (00:08 +0200)]
gst1-libav: bump version

Bug reports fixed in this release:

      * 727779 : avdec_h264, matroskademux: crash while seeking (1.2 regression)

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogst1-plugins-ugly: bump version
Peter Korsgaard [Tue, 22 Apr 2014 22:07:51 +0000 (00:07 +0200)]
gst1-plugins-ugly: bump version

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogst-plugins-bad: bump version
Peter Korsgaard [Tue, 22 Apr 2014 22:07:05 +0000 (00:07 +0200)]
gst-plugins-bad: bump version

Bug reports fixed in this release:

      * 724013 : Don't hardcode /usr/share/sounds/sf2 path in fluiddec
      * 725137 : hlsdemux: fails to compute media playlist URL if there is a query parameter
      * 725140 : hlsdemux: fails to correctly parse CODECS and RESOLUTION

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogst1-plugins-good: bump version
Peter Korsgaard [Tue, 22 Apr 2014 22:05:54 +0000 (00:05 +0200)]
gst1-plugins-good: bump version

Bug reports fixed in this release:

      * 725104 : qtdemux: reverse playback and video stream switching failure
      * 722185 : souphttpsrc: racy " server does not support seeking " error
      * 724619 : crash when reading the device name property of pulsesink
      * 725124 : rtspsrc: Fix deadlock when task creation is no successful
      * 725712 : rtpsession: Crash when RTCP FIR received with unknown SSRC
      * 725860 : v4l2src: Fix using v4l2src with Hauppauge HDPVR video capture device
      * 726777 : rtpjpegpay: payload size not correctly calculated
      * 728017 : [regression]eos event could not be send out from gstrtpjitterbuffer.
      * 728041 : rtph264depay: marks all output buffers as delta units when outputting avc format
      * 724638 : aacparse : Missing resilience when no audio frame is found
      * 727329 : check: souphttpsrc: unknown type name ‘SoupStatus’

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogst1-plugings-base: bump version
Peter Korsgaard [Tue, 22 Apr 2014 22:04:45 +0000 (00:04 +0200)]
gst1-plugings-base: bump version

Bug reports fixed in this release:

      * 693263 : typefinding: MPEG-2 video ES detected as H.263
      * 683504 : playsink: deadlock when disabling subtitles and suboptimal disabling of subtitles
      * 700770 : typefinding: mp3 file mis-detected as h263 video
      * 723597 : tagdemux: Seek event in GST_FORMAT_TIME are converted to BYTES to early
      * 724633 : oggdemux: ignores last page in push mode
      * 724720 : rtspconnection: not possible to disconnect/reconnect read connection in tunneled mode
      * 725313 : rtspconnection: closed() callback is never called in tunneled mode
      * 725644 : typefinding: mp3 file is misdetected as H.263
      * 726642 : rtspconnection: minor memory leak in error handling
      * 727025 : adder: rework the logic to check if eos has to be sent.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogstreamer1: bump version
Peter Korsgaard [Tue, 22 Apr 2014 22:03:45 +0000 (00:03 +0200)]
gstreamer1: bump version

Bug reports fixed in this release:

      * 724373 : Queue2 truncates its temp file when pipeline is paused
      * 725517 : docs: Fix typos and remove unknown annotations
      * 725809 : ghostpad: rare crash because of missing reference count on its target pad
      * 727253 : parse: Bison generated file included in the release tarballs causes compile errors
      * 727883 : baseparse: Memory leak of queue frames

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoorc: bump version
Peter Korsgaard [Tue, 22 Apr 2014 21:34:27 +0000 (23:34 +0200)]
orc: bump version

New upstream URL. Maintenance release:

  - Fix out-of-tree builds (Edward Hervey)
  - Fix many memory leaks, compiler warnings and coverity warnings (Tim-Philipp Müller,
    Olivier Crête, Todd Agulnick, Sebastian Dröge, Vincent Penquerc'h, Edward Hervey)
  - Documentation fix for mulhsw, mulhuw (William Manley)

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibfslcodec: add comment explaining why it needs glibc
Peter Korsgaard [Tue, 22 Apr 2014 21:33:11 +0000 (23:33 +0200)]
libfslcodec: add comment explaining why it needs glibc

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosmack: fix dependencies comment
Baruch Siach [Thu, 24 Apr 2014 09:27:16 +0000 (12:27 +0300)]
smack: fix dependencies comment

The comment should show when any of these conditions is not met.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agojack2: bump version to ab409a65df95bc261ff72b52d6b3f4a65cf3266a
Thomas De Schampheleire [Thu, 24 Apr 2014 09:09:37 +0000 (11:09 +0200)]
jack2: bump version to ab409a65df95bc261ff72b52d6b3f4a65cf3266a

Fixes
http://autobuild.buildroot.net/results/dfc/dfc9850a128ef46acc6bbc066656a692da08db04/build-end.log
thanks to commit
https://github.com/jackaudio/jack2/commit/80976954453395cdcf1d2a29acfced2a9391e48a

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosamba4: bump to version 4.1.7 and improve cross build
Gustavo Zacarias [Wed, 23 Apr 2014 00:07:58 +0000 (21:07 -0300)]
samba4: bump to version 4.1.7 and improve cross build

Bump to the latest 4.1.7 version and improve the cross-build logic.
With the new patches the build is basically architecture-agnostic making
it possible to ditch the arch-specific cache to use a generic one.
Some toolchains might not be too happy with samba4 because of bitrot,
hopefully we'll find and fix or blacklist those with autobuilder help.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosmack: needs kernel headers v3.0+
Baruch Siach [Thu, 24 Apr 2014 08:56:19 +0000 (11:56 +0300)]
smack: needs kernel headers v3.0+

smack uses symbols that are exported to userspace only since Linux kernel
commit 1dbe39424a43 (xattr.h: expose string defines to userspace).

Fixes:
http://autobuild.buildroot.net/results/7fc/7fc69002fbb37962e65e0f83384ae7a4e6eac8a9/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoMakefile: let show-targets prints also the dependencies
Fabio Porcedda [Wed, 23 Apr 2014 08:39:24 +0000 (10:39 +0200)]
Makefile: let show-targets prints also the dependencies

Because the "show-targets" target print the targets that will be built,
print also their dependencies.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoMakefile: fix coding style regarding the '=' sign
Fabio Porcedda [Wed, 23 Apr 2014 08:39:23 +0000 (10:39 +0200)]
Makefile: fix coding style regarding the '=' sign

As stated in the buildroot user manual add just a single space before
and after a '=' sign.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agowget: fix host-gettext build dependency race
Yann E. MORIN [Wed, 23 Apr 2014 17:51:09 +0000 (20:51 +0300)]
wget: fix host-gettext build dependency race

Currently, the gettextization of wget works by chance:
  - host-gettext is added as a dependency to wget;
  - gettextize is run as a post-patch hook.

But the dependencies are only guaranteed to be built and installed
for the configure step, not the patch step. Because post-patch hooks
are part of the patch step, we have no guarantee that the dependency
to host-gettext is done by the time we gettextize wget.

This happens to work by chance, since wget sorts alphabetically after
gettext, so we indeed have host-gettext built and installed by the
time we need to gettextize wget.

This is prone to fail in the parallel build case, since we can no
longer rely on alphabetical order in that case.

Instead, run gettextize in PRE_CONFIGURE_HOOKS to avoid the race.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[baruch: make the fix independent from the gettextize infra]
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibdvdnav: bump to version 4.2.1
Gustavo Zacarias [Wed, 23 Apr 2014 12:39:33 +0000 (09:39 -0300)]
libdvdnav: bump to version 4.2.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibdvdread: bump to version 4.2.1
Gustavo Zacarias [Wed, 23 Apr 2014 12:39:32 +0000 (09:39 -0300)]
libdvdread: bump to version 4.2.1

And drop redundant LIBTOOL_PATCH = YES

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoethtool: bump to version 3.14
Gustavo Zacarias [Wed, 23 Apr 2014 18:56:01 +0000 (15:56 -0300)]
ethtool: bump to version 3.14

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibgc: fix build under uClibc
Baruch Siach [Wed, 23 Apr 2014 12:00:03 +0000 (15:00 +0300)]
libgc: fix build under uClibc

fenv.h is used in a workaround for a glibc specific bug. However, uClibc lies
by defining __GLIBC__, but does not provide fenv.h in our default uClibc
configurations.

Fixes:
http://autobuild.buildroot.net/results/b2a/b2a1b1e374764855e701ea62fe9f1385ba77ac0d/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agofreetype: host variant needs to run autogen too
Gustavo Zacarias [Wed, 23 Apr 2014 01:10:21 +0000 (22:10 -0300)]
freetype: host variant needs to run autogen too

Fixes:
http://autobuild.buildroot.net/results/fb8/fb8e38bcc73ff60a71df7558a1a4d6cc7cc9157f/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomongrel2: bump to version v1.9.1
Jerzy Grzegorek [Tue, 22 Apr 2014 18:40:40 +0000 (20:40 +0200)]
mongrel2: bump to version v1.9.1

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agofreetype: security bump to version 2.5.3
Gustavo Zacarias [Tue, 22 Apr 2014 17:12:40 +0000 (14:12 -0300)]
freetype: security bump to version 2.5.3

Fixes CVE-2014-2240.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosmack: fix _VERSION and _SITE variable
Jerzy Grzegorek [Tue, 22 Apr 2014 18:41:23 +0000 (20:41 +0200)]
smack: fix _VERSION and _SITE variable

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoacpid: bump to version 2.0.22
Gustavo Zacarias [Tue, 22 Apr 2014 21:25:33 +0000 (18:25 -0300)]
acpid: bump to version 2.0.22

Switch to upstream sourceforge page/download.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/linux-firmware: install missing symlink-target files
Yann E. MORIN [Mon, 21 Apr 2014 18:24:06 +0000 (20:24 +0200)]
package/linux-firmware: install missing symlink-target files

AS reported by ovf on IRC, some of the firmwares we install are in fact
symlinks to some other files.

Install those files as well, and document the existing symlinks.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/linux-firmware: fix typo in variable name
Yann E. MORIN [Mon, 21 Apr 2014 18:24:05 +0000 (20:24 +0200)]
package/linux-firmware: fix typo in variable name

Remove a trailing _ leftover from: c0d82bd3 (package/linux-firmware: install
license files with 'make legal-info')

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosunxi-mali: add missing GLchar definitions.
Eric Le Bihan [Mon, 21 Apr 2014 17:49:42 +0000 (19:49 +0200)]
sunxi-mali: add missing GLchar definitions.

The GLES and GLES2 header files provided by sunxi-mali do not define the
type "GLchar" and use "char" instead in the prototype of some functions.

In order to have some applications build (like cairo), a new patch has
been added to define the missing type.

This issue has been reported upstream some time ago, but the pull
request has not been merged yet.
(See https://github.com/linux-sunxi/sunxi-mali/pull/8).

Fixes http://autobuild.buildroot.net/results/2cb/2cb13a5bb92dabed219d49f49f0b9a2dfe65a0ca/.

[Thomas: add more details to the patch description, using the commit
log message details.]

Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibdrm: needs threads
Romain Naour [Mon, 21 Apr 2014 17:43:55 +0000 (19:43 +0200)]
libdrm: needs threads

libdrm select libpthread-stubs that needs threads support.

Fixes:
http://autobuild.buildroot.net/results/1da/1dad13110312a44b40b9ee4050b265de1f3c8a42/build-end.log

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoqt5base: fix no-opengl build with egl
Fatih Aşıcı [Mon, 21 Apr 2014 14:10:32 +0000 (17:10 +0300)]
qt5base: fix no-opengl build with egl

Fixes:

  http://autobuild.buildroot.net/results/8ed/8eddd934bd80fdbcdf7a9dbf5d9f8b7ba69634d4/

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomysql: disable maintainer mode
Thomas Petazzoni [Mon, 21 Apr 2014 12:48:23 +0000 (14:48 +0200)]
mysql: disable maintainer mode

The maintainer mode enables additional gcc warnings, including
-Werror, which causes build failures with certain toolchains. Since we
generally don't enable -Werror in Buildroot, it doesn't make much
sense to have it enabled for MySQL.

Fixes:

  http://autobuild.buildroot.net/results/6b6/6b61f90d1a36ba43ff568933bb74975128380516/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosystem: add ability to pass additional users tables.
Eric Le Bihan [Sun, 20 Apr 2014 17:33:09 +0000 (19:33 +0200)]
system: add ability to pass additional users tables.

A new entry has been added to the "System Configuration" menu to allow
the user to set the location of additional user tables (besides the ones
defined in packages).

A user table is a text file, formatted using the mkusers syntax, which
describes the users on the target system, with their UID/GID, home
directory, password, etc.

The target root file system will be populated according the content of
these files.

Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
[yann.morin.1998@free.fr: use plural TABLES; we need to remove the
    intermediate users_table file, as it is no longer generated in
    one shot, in case a previous run failed and did not remove it]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>