buildroot.git
10 years agonetwork-manager: bump to 0.9.8.10
Yegor Yefremov [Tue, 3 Jun 2014 10:15:27 +0000 (12:15 +0200)]
network-manager: bump to 0.9.8.10

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/procps-ng: needs gettext if locales
Yann E. MORIN [Tue, 3 Jun 2014 10:11:14 +0000 (12:11 +0200)]
package/procps-ng: needs gettext if locales

Fixes:
    http://autobuild.buildroot.net/results/88a/88a2c8907dce0e5abe0d544ce9a2875dfdcc9e7c/

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouclibc: fix build without LARGEFILE for xtensa
Baruch Siach [Tue, 3 Jun 2014 07:02:50 +0000 (10:02 +0300)]
uclibc: fix build without LARGEFILE for xtensa

The default uClibc version for xtensa is broken when LARGEFILE is disabled.
Add a patch to fix this.

Reported-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotvheadend: fix license file variable after version bump
Thomas Petazzoni [Tue, 3 Jun 2014 06:51:55 +0000 (08:51 +0200)]
tvheadend: fix license file variable after version bump

Fixes:

  http://autobuild.buildroot.org/results/a8a/a8a5a17faa069abdde7cfc58da327c292874069f/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouclibc: remove unused patch
Baruch Siach [Tue, 3 Jun 2014 04:12:54 +0000 (07:12 +0300)]
uclibc: remove unused patch

Since commit c31d5bfdecf (uclibc: arc: bump to arc-4.8-R3 release) uClibc
version f37101d94284 is no longer used for ARC. Remove a version specific
patch.

Cc: Anton Kolesov <Anton.Kolesov@synopsys.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoconfigs/calao_qil_a9260: fix kernel build
Thomas Petazzoni [Mon, 2 Jun 2014 21:27:49 +0000 (23:27 +0200)]
configs/calao_qil_a9260: fix kernel build

The calao_qil_a9260 was not specifying an explicit kernel version, so
it ended up downloading the latest kernel version, and therefore fail
to apply the patches. This commit changes the defconfig to used a
fixed kernel version, so that the patches apply properly. It fixes a
Jenkins build failure that has been occuring since quite some time.

While we're at it, also lock down the version of the kernel headers,
as noticed by Peter Korsgaard.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/weston: add support for libinput
Yann E. MORIN [Mon, 2 Jun 2014 20:27:24 +0000 (22:27 +0200)]
package/weston: add support for libinput

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibinput: fix build for older kernel headers
Peter Korsgaard [Mon, 2 Jun 2014 21:13:54 +0000 (23:13 +0200)]
libinput: fix build for older kernel headers

Provide a fallback definition for KEY_MICMUTE (which was added in 3.1) and
fix the fallback definition for KEY_LIGHTS_TOGGLE (which was added in 3.10).

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/libinput: new package
Yann E. MORIN [Mon, 2 Jun 2014 20:27:23 +0000 (22:27 +0200)]
package/libinput: new package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/procps: bump version and rename to procps-ng
Yann E. MORIN [Mon, 2 Jun 2014 20:27:22 +0000 (22:27 +0200)]
package/procps: bump version and rename to procps-ng

procps is getting replaced by procps-ng, and there are
new versions available!

procps-ng is now an autotools package, so get rid of our
custom build/install rules.

Remove most patches, except for one that still half-applies,
so update and rename it.

procps is dead, long live procps-ng!

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agostrongswan: bump to version 5.1.3
Gustavo Zacarias [Mon, 2 Jun 2014 20:14:26 +0000 (17:14 -0300)]
strongswan: bump to version 5.1.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agousb_modeswitch_data: bump to version 20140529
Gustavo Zacarias [Mon, 2 Jun 2014 20:11:48 +0000 (17:11 -0300)]
usb_modeswitch_data: bump to version 20140529

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agousb_modeswitch: bump to version 2.2.0
Gustavo Zacarias [Mon, 2 Jun 2014 20:11:47 +0000 (17:11 -0300)]
usb_modeswitch: bump to version 2.2.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agojquery-keyboard: bump to version 1.18.9
Gustavo Zacarias [Mon, 2 Jun 2014 20:11:14 +0000 (17:11 -0300)]
jquery-keyboard: bump to version 1.18.9

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoflot: bump to version 0.8.3
Gustavo Zacarias [Mon, 2 Jun 2014 20:11:13 +0000 (17:11 -0300)]
flot: bump to version 0.8.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoti-gfx: select fbset as it is a runtime dependency
Hadrien Boutteville [Sun, 1 Jun 2014 17:37:28 +0000 (19:37 +0200)]
ti-gfx: select fbset as it is a runtime dependency

Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: "Spenser Gilliland" <spenser@gillilanding.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobusybox: add fbset to default configs
Hadrien Boutteville [Sun, 1 Jun 2014 17:37:27 +0000 (19:37 +0200)]
busybox: add fbset to default configs

Some drivers (like ti-gfx) need fbset and we can't select it when we
use BusyBox because it is provided by BusyBox and as a package.

Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: "Spenser Gilliland" <spenser@gillilanding.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolftp: bump to last version 4.4.16
Arnaud Rébillout [Mon, 2 Jun 2014 13:41:30 +0000 (15:41 +0200)]
lftp: bump to last version 4.4.16

Signed-off-by: Arnaud Rébillout <rebillout@syscom.ch>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibmicrohttpd: bump to version 0.9.37
Gustavo Zacarias [Mon, 2 Jun 2014 19:46:33 +0000 (16:46 -0300)]
libmicrohttpd: bump to version 0.9.37

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoiw: bump to version 3.15
Gustavo Zacarias [Mon, 2 Jun 2014 19:46:32 +0000 (16:46 -0300)]
iw: bump to version 3.15

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotvheadend: Rebase tvheadend-001-no-auto-download-dvbscans.patch
Bernd Kuhls [Mon, 2 Jun 2014 19:44:07 +0000 (21:44 +0200)]
tvheadend: Rebase tvheadend-001-no-auto-download-dvbscans.patch

Fixes http://autobuild.buildroot.net/results/d10/d10b4ebf3c21a55413a30d7ce1cb9ec9790bd9bd/

Needed since this commit
https://github.com/tvheadend/tvheadend/commit/a46a6d0dd39db8e3ad546a73c57ece91f92ee5b5

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoxapp_twm: needs host-bison
Peter Korsgaard [Mon, 2 Jun 2014 19:42:34 +0000 (21:42 +0200)]
xapp_twm: needs host-bison

Fixes http://autobuild.buildroot.net/results/c68/c680a2fec88861f20a2cbb17078537a62924dab9/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosnappy: needs autoreconf
Peter Korsgaard [Mon, 2 Jun 2014 19:17:10 +0000 (21:17 +0200)]
snappy: needs autoreconf

Fixes http://autobuild.buildroot.net/results/0ec/0ec62efed0e0aec56b4aa6b5ef1a3bcbd1474949/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agorpm: needs mmu
Gustavo Zacarias [Mon, 2 Jun 2014 11:57:12 +0000 (08:57 -0300)]
rpm: needs mmu

Fixes:
http://autobuild.buildroot.net/results/7fa/7fa2bd8e464c6708095ec4038b6f3d534b10dd82/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibqmi: bump to 1.10.0
Yegor Yefremov [Mon, 2 Jun 2014 09:39:12 +0000 (11:39 +0200)]
libqmi: bump to 1.10.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agompg123: correct powerpc cpu variant selection
Peter Korsgaard [Mon, 2 Jun 2014 11:29:11 +0000 (13:29 +0200)]
mpg123: correct powerpc cpu variant selection

Fixes http://autobuild.buildroot.net/results/d8a/d8af8f991b4429cf06081ddf2f08043861842a50/

ppc_nofpu should (as the name indicates) only be used for powerpc.

It is not clear to me if this code works for powerpc64(le) as well, so this
is only selected for classic ppc32.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqt5websockets: correct license info
Peter Korsgaard [Mon, 2 Jun 2014 11:25:33 +0000 (13:25 +0200)]
qt5websockets: correct license info

Fixes http://autobuild.buildroot.net/results/c1d/c1de3b819af574712ec69a99d0db355c6c0ba735/

As stated by README.md:
This code is licensed under LGPL v2.1.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agonut: now needs C++ support
Peter Korsgaard [Mon, 2 Jun 2014 11:20:15 +0000 (13:20 +0200)]
nut: now needs C++ support

Fixes http://autobuild.buildroot.net/results/8c5/8c5dc5f09e2dcb2a3aba1c451a53de8e79d531dc/

After the version bump, nut now unconditionally builds a C++ client library,
so adjust the dependencies to match.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/weston: libxkbcommon is optional
Yann E. MORIN [Sun, 1 Jun 2014 21:43:46 +0000 (23:43 +0200)]
package/weston: libxkbcommon is optional

It is possible to build weston without libxkbcommon, for example
if using an input method that is not an hardware keyboard (e.g. a
virtual keyboard, or none at all.)

Make it optional.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/weston: bump version
Yann E. MORIN [Sun, 1 Jun 2014 21:43:45 +0000 (23:43 +0200)]
package/weston: bump version

Bump to the recently -released 1.5.0.

Remove existing patches, they are no longer needed:
  - weston-0000-compositor-rpi-fix-input-initialization.patch was a
    back-port of an upstream fix, so no longer needed,
  - weston-0003-dont-build-tests.patch no longer applies due to a
    complete rewrite of Makefile.am, but it seems tests now build fine
    even without EGL support: there is code in the Makefile.am to
    explicitly handle that case

Add a new patch from upstream to avoid a use-after-free situation.

So, it's no longer needed to autoreconf.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/wayland: bump version
Yann E. MORIN [Sun, 1 Jun 2014 21:43:44 +0000 (23:43 +0200)]
package/wayland: bump version

Bump to the recently-released 1.5.0.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/libevdev: bump version
Yann E. MORIN [Sun, 1 Jun 2014 21:43:42 +0000 (23:43 +0200)]
package/libevdev: bump version

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/snappy: bump version
Yann E. MORIN [Sun, 1 Jun 2014 21:43:41 +0000 (23:43 +0200)]
package/snappy: bump version

This is the un-tagged 1.1.2 release.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/snappy: do not line-up variables
Yann E. MORIN [Sun, 1 Jun 2014 21:43:40 +0000 (23:43 +0200)]
package/snappy: do not line-up variables

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/libbsd: bump version
Yann E. MORIN [Sun, 1 Jun 2014 21:43:39 +0000 (23:43 +0200)]
package/libbsd: bump version

... and switch to using .tar.xz as that's all upstream is providing now.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/libbsd: do not line-up variables
Yann E. MORIN [Sun, 1 Jun 2014 21:43:38 +0000 (23:43 +0200)]
package/libbsd: do not line-up variables

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/w_scan: bump version
Yann E. MORIN [Sun, 1 Jun 2014 21:43:37 +0000 (23:43 +0200)]
package/w_scan: bump version

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/w_scan: do not line-up variables
Yann E. MORIN [Sun, 1 Jun 2014 21:43:36 +0000 (23:43 +0200)]
package/w_scan: do not line-up variables

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/tvheadend: bump version
Yann E. MORIN [Sun, 1 Jun 2014 21:43:35 +0000 (23:43 +0200)]
package/tvheadend: bump version

Lotta fixes all over the tree.
Still no new release... :-/

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoglibc: remove redundant version logic
Baruch Siach [Mon, 2 Jun 2014 03:42:04 +0000 (06:42 +0300)]
glibc: remove redundant version logic

Since commit 990a46fdec6a (glibc: move version handling to Config.in) we use
Config.in version strings. Remove glibc.mk duplicate.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/dtv-scan-tables: bump version
Yann E. MORIN [Sun, 1 Jun 2014 21:43:34 +0000 (23:43 +0200)]
package/dtv-scan-tables: bump version

New scan tables, and updates to existing ones.
Update upstream URL 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/zic: bump version for misc fixes
Yann E. MORIN [Sun, 1 Jun 2014 21:43:33 +0000 (23:43 +0200)]
package/zic: bump version for misc fixes

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/tzdata: bump version for some new timezones
Yann E. MORIN [Sun, 1 Jun 2014 21:43:32 +0000 (23:43 +0200)]
package/tzdata: bump version for some new timezones

A few adjustments here and there, plus re-definition
of the Crimea timezone.

New definition for the moment the Big-Bang occured, too. :-)

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/tzdata: only compile the zoneinfo once
Yann E. MORIN [Thu, 22 May 2014 22:21:47 +0000 (00:21 +0200)]
package/tzdata: only compile the zoneinfo once

We already compile the zoneinfo once for the host, so there is
no need to recompile it for the target, we can just re-use the
host files.

This has no impact on tz (the uClibc counterpart of tzdata), since
it already made use of the host files anyway.

This means we no longer need to extract the target variant of
tzdata, too.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoreplace references to Busybox with BusyBox
Simon Dawson [Sat, 31 May 2014 07:55:35 +0000 (08:55 +0100)]
replace references to Busybox with BusyBox

The correct capitalised form appears to be "BusyBox" rather than "Busybox";
fix all references to the latter form. (Most such references occur in the
manual and in commentary in package makefiles.)

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodillo: new package
Peter Seiderer [Thu, 29 May 2014 20:04:35 +0000 (22:04 +0200)]
dillo: new package

[Peter: drop redundant ipv6 handling, whitespace issues]
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/nut: bump to latest stable
Yann E. MORIN [Sun, 1 Jun 2014 21:03:29 +0000 (23:03 +0200)]
package/nut: bump to latest stable

Our patch is still valid, but it now builds fine with // builds
(tested many times with up to 128 // jobs, without failure.)

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/linux-firmware: install new Broadcom 43xxx firmware
Yann E. MORIN [Sun, 1 Jun 2014 21:03:28 +0000 (23:03 +0200)]
package/linux-firmware: install new Broadcom 43xxx firmware

This installs firmware files for the FullMAC series of Broadcom
WiFi devices.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/linux-firmware: bump version
Yann E. MORIN [Sun, 1 Jun 2014 21:03:27 +0000 (23:03 +0200)]
package/linux-firmware: bump version

This bump brings in a new version of the iwlwifi firmware.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoconfigs: bump kernel used for the RPi
Yann E. MORIN [Sun, 1 Jun 2014 21:03:26 +0000 (23:03 +0200)]
configs: bump kernel used for the RPi

The rpi-3.12.y branch has now been merged with the 3.12.20 upstream,
and contains some fixes for FIQ, v4l2, i2c, USB, and 1-wire GPIOs.

Bump kernel headers used for the toolchain 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
Yann E. MORIN [Sun, 1 Jun 2014 21:03:25 +0000 (23:03 +0200)]
package/rpi-firmware: bump

Yet another bump for the Raspberry Pi firmware:
  - HDMI: EDID override; HDCP fix; add command to control power to HDMI phy;
        fixes to mode selection
  - GPU: enable use of HW cursor; fix for GLES FFT compliance; fix scaling;
        remove arbitrary restrictions on output sizes
  - video-decode: better handle corrupted h264 streams, better allocate memory
  - misc: choose composite video when HDMI is not plugged

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoncurses: enable parallel build
Gustavo Zacarias [Wed, 28 May 2014 20:12:39 +0000 (17:12 -0300)]
ncurses: enable parallel build

Using a trick taken from gentoo enable parallel build when building for
the target to reduce the build time for my test case from about 54s to
32s on a dual-core laptop.

[Peter: add comment explaining why]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqhull: do not override CMAKE_BUILD_TYPE
Samuel Martin [Sun, 1 Jun 2014 09:24:33 +0000 (11:24 +0200)]
qhull: do not override CMAKE_BUILD_TYPE

This flag is already correctly set by the cmake-package infrastructure.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoflann: do not override CMAKE_BUILD_TYPE
Samuel Martin [Sun, 1 Jun 2014 09:24:32 +0000 (11:24 +0200)]
flann: do not override CMAKE_BUILD_TYPE

This flag is already correctly set by the cmake-package infrastructure.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoopencv: do not override CMAKE_BUILD_TYPE
Samuel Martin [Sun, 1 Jun 2014 09:24:31 +0000 (11:24 +0200)]
opencv: do not override CMAKE_BUILD_TYPE

This flag is already correctly set by the cmake-package infrastructure.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoopenpowerlink: do not override CMAKE_BUILD_TYPE
Samuel Martin [Sun, 1 Jun 2014 09:24:30 +0000 (11:24 +0200)]
openpowerlink: do not override CMAKE_BUILD_TYPE

This flag is already correctly set by the cmake-package infrastructure.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-cmake.mk: globally drive the CMAKE_BUILD_TYPE flag using BR2_ENABLE_DEBUG
Samuel Martin [Sun, 1 Jun 2014 09:24:29 +0000 (11:24 +0200)]
pkg-cmake.mk: globally drive the CMAKE_BUILD_TYPE flag using BR2_ENABLE_DEBUG

This CMake flag is usually used to adjust compiler flags (like: -Ox, -g,
etc).

So, it makes sense for Buildroot to globally drive this CMake flags in
the cmake-package infrastructure.

However, if a package prefer overriding this default setting, it still
can via the <PKG>_CONF_OPT variable.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-cmake.mk: globally disable BUILD_TESTING flag
Samuel Martin [Sun, 1 Jun 2014 09:24:28 +0000 (11:24 +0200)]
pkg-cmake.mk: globally disable BUILD_TESTING flag

This CMake flag is used to enable tests. It may not disable the test
programs from being built, but it controls the test execution.

Since we don't care about building the tests (and usually disable them
when possible), make sure Buildroot won't try to run them.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-cmake.mk: enable ccache for cmake packages
Samuel Martin [Sun, 1 Jun 2014 09:24:25 +0000 (11:24 +0200)]
pkg-cmake.mk: enable ccache for cmake packages

This patch updates the generated toolchainfile.cmake to use ccache.

When toolchainfile.cmake is used inside Buildroot, using ccache during
the build is driven by a CMake knob: USE_CCACHE, automatically set by
the cmake-package infrastructure and reflecting the BR2_CCACHE value.

Since this toolchainefile.cmake file can be used outside Buildroot, and
this file also set a couple of things (among these: the sysroot cflag,
some pkg-config environment variables), it is important to set the
compiler variables as well to keep the consistency of the
cross-compilation configuration.
So, when it is used outside Buildroot, using ccache for the build is
driven by the ccache program availability.

Note that using ccache for the build is achieved by setting the *_ARG1
CMake variables to let CMake use ccache without failing in detecting
the compiler.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Cc: Luca Ceresoli <luca@lucaceresoli.net>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-cmake.mk: do not hardcode absolute path in toolchainfile.cmake
Samuel Martin [Sun, 1 Jun 2014 09:24:24 +0000 (11:24 +0200)]
pkg-cmake.mk: do not hardcode absolute path in toolchainfile.cmake

The patch allows sharing or moving the toolchains.

This is a step toward making the toolchain/sdk relocatable.

Closes #6818

[Peter: reword comment as suggested by Thomas]
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Cc: Uwe Strempel <u.strempel@googlemail.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-cmake.mk: refactor the toolchainfile.cmake generation
Samuel Martin [Sun, 1 Jun 2014 09:24:23 +0000 (11:24 +0200)]
pkg-cmake.mk: refactor the toolchainfile.cmake generation

This patch introduces a toolchainfile.cmake.in template which is filled
by Buildroot.

Using a toolchainfile.cmake.in template file allows to avoid overloading
quoting and/or escaping and it becomes much more similar to the
resulting file.

This patch also cleans up the quoting style.

[Peter: drop stdin redirect as suggested by Thomas]
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Baruch Siach <baruch@tkos.co.il>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogcc: switch to gcc 4.8.x as the default compiler version
Thomas Petazzoni [Sun, 1 Jun 2014 17:42:25 +0000 (19:42 +0200)]
gcc: switch to gcc 4.8.x as the default compiler version

gcc 4.7.x is going to be retired soon, and now that gcc 4.9.0 is out,
it's time for Buildroot to switch to gcc 4.8.x as the default gcc
compiler version.

See https://gcc.gnu.org/ml/gcc/2014-05/msg00324.html for details about
gcc 4.7.x life cycle.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/php: Bump version to 5.5.13
Bernd Kuhls [Sun, 1 Jun 2014 16:04:45 +0000 (18:04 +0200)]
package/php: Bump version to 5.5.13

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agompg123: bump to 1.20.0, providing better optimizations for ARM and AArch64
Thomas Petazzoni [Sun, 1 Jun 2014 13:11:24 +0000 (15:11 +0200)]
mpg123: bump to 1.20.0, providing better optimizations for ARM and AArch64

As suggested by Gustavo, this patch bumps mpg123 to 1.20.0, and
therefore superseds the patch initially provided by Sven Neumann. In
1.20.0, there is a new CPU type arm_fpu, which will compile code for
both VFP and NEON, and choose at runtime which one to use.

Similarly for AArch64, the option --with-cpu=aarch64 will compile both
the NEON and generic decoders, and select at runtime which one to use.

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 <peter@korsgaard.com>
10 years agomysql: disable for AVR32
Gustavo Zacarias [Sun, 1 Jun 2014 12:56:58 +0000 (09:56 -0300)]
mysql: disable for AVR32

The compiler can't even build it, fixes:
http://autobuild.buildroot.net/results/b5c/b5c3893accc777d717e1d70283437aa626f0aa2d/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoglibc: move version handling to Config.in
Peter Korsgaard [Sun, 1 Jun 2014 19:33:58 +0000 (21:33 +0200)]
glibc: move version handling to Config.in

Like we do elsewhere. No functional change, but nicer and easier to keep in
sync.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoglibc: add eglibc 2.19-svnr25243 and choice menu
Gustavo Zacarias [Sun, 1 Jun 2014 12:50:07 +0000 (09:50 -0300)]
glibc: add eglibc 2.19-svnr25243 and choice menu

Add glibc 2.19-svnr25243 and a choice menu to select between different
eglibc versions.
Blacklist it for PowerPC SPE since it doesn't even build.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoglibc: drop redundant arch depends
Gustavo Zacarias [Sun, 1 Jun 2014 11:58:38 +0000 (08:58 -0300)]
glibc: drop redundant arch depends

These are already in toolchain/toolchain-buildroot/Config.in and since
package/glibc/Config.in is filtered by BR2_TOOLCHAIN_USES_GLIBC there's
no need to duplicate this.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoxapp_xedit: needs MMU
Baruch Siach [Sun, 1 Jun 2014 03:07:14 +0000 (06:07 +0300)]
xapp_xedit: needs MMU

Fixes:
http://autobuild.buildroot.net/results/6b9/6b941b5992c73acd19e8077dbe6cb9fc65e5eba1/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux: bump to version 3.14.5
Gustavo Zacarias [Sat, 31 May 2014 22:51:15 +0000 (19:51 -0300)]
linux: bump to version 3.14.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux-headers: bump 3.{10,14}.x series
Gustavo Zacarias [Sat, 31 May 2014 22:51:14 +0000 (19:51 -0300)]
linux-headers: bump 3.{10,14}.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibdvdread: needs dynamic library support
Thomas Petazzoni [Sat, 31 May 2014 15:56:49 +0000 (17:56 +0200)]
libdvdread: needs dynamic library support

Fixes:

  http://autobuild.buildroot.org/results/0ed/0ed3152a166a69d65a226e3cef755ed370cc245b/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoreenable microblaze little endian for internal musl toolchain
Waldemar Brodkorb [Sat, 31 May 2014 13:20:08 +0000 (15:20 +0200)]
reenable microblaze little endian for internal musl toolchain

The assumption that musl libc does not support microblaze
little endian mode is wrong. See
http://git.musl-libc.org/cgit/musl/tree/configure line
number 447-448.

Tested with qemu. Just revert previous commit as suggested by
Thomas Petazzoni.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual: fix spelling mistakes
Simon Dawson [Sat, 31 May 2014 08:26:20 +0000 (09:26 +0100)]
manual: fix spelling mistakes

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoMerge branch 'next'
Peter Korsgaard [Sun, 1 Jun 2014 07:58:54 +0000 (09:58 +0200)]
Merge branch 'next'

Conflicts:
package/gdb/Config.in.host

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoKickoff 2014.08 cycle
Peter Korsgaard [Sun, 1 Jun 2014 07:49:55 +0000 (09:49 +0200)]
Kickoff 2014.08 cycle

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodocs/news.html: add 2014.05 announcement link
Peter Korsgaard [Sun, 1 Jun 2014 07:49:24 +0000 (09:49 +0200)]
docs/news.html: add 2014.05 announcement link

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoUpdate for 2014.05
Peter Korsgaard [Sat, 31 May 2014 07:52:49 +0000 (09:52 +0200)]
Update for 2014.05

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoImprove tar check if bsdtar is installed
Heiko Abraham [Fri, 30 May 2014 22:10:38 +0000 (00:10 +0200)]
Improve tar check if bsdtar is installed

If bsdtar is installed, fix script error for tar version detection.

bsdtar does not provide all expected command line (long) options
like "--hard-dereference". To ensure compatibility, mark version
of tar as 'invalid' and trigger build of 'host-tar'.

[Peter; slightly reworded commit text]
Signed-off-by: Heiko Abraham <abrahamh@web.de>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual/make-tips.txt: busybox doesn't have a savedefconfig target
Peter Korsgaard [Sat, 31 May 2014 07:33:10 +0000 (09:33 +0200)]
manual/make-tips.txt: busybox doesn't have a savedefconfig target

So don't mention it here.

Reported-by: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqt5webkit: needs host-flex
Peter Korsgaard [Sat, 31 May 2014 07:24:57 +0000 (09:24 +0200)]
qt5webkit: needs host-flex

Fixes http://autobuild.buildroot.net/results/dbe/dbe4e8f7b7ddd8ab3fdc1a6f41d775b3c8132160/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoglibc: doesn't build for PowerPC SPE
Gustavo Zacarias [Thu, 22 May 2014 22:16:14 +0000 (19:16 -0300)]
glibc: doesn't build for PowerPC SPE

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/elf2flt: hide when an MMU is used
Yann E. MORIN [Fri, 30 May 2014 20:52:42 +0000 (22:52 +0200)]
package/elf2flt: hide when an MMU is used

elf2flt is specifically for cases where an MMU is not available.
There is no point in building elf2flt when using an MMU.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotoolchain-buildroot: only allow the selection of Musl for Microblaze BE
Thomas Petazzoni [Fri, 30 May 2014 20:25:49 +0000 (22:25 +0200)]
toolchain-buildroot: only allow the selection of Musl for Microblaze BE

The Musl C library only supports Microblaze BE, not Microblaze LE, so
this commit adjusts the dependencies of the toolchain-buildroot
package to not allow the selection of Musl on Microblaze LE.

Cc: William Welch <bvwelch@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotoolchain-external: restrict Musl external toolchain to Microblaze BE
Thomas Petazzoni [Fri, 30 May 2014 20:24:39 +0000 (22:24 +0200)]
toolchain-external: restrict Musl external toolchain to Microblaze BE

As reported by William Welch <bvwelch@gmail.com>, the Musl external
toolchain provided by the musl-cross project is only Microblaze
big-endian. In fact, Musl seems to only support the big endian variant
of the Microblaze architecture, with the microblaze-* tuple.

This commit makes sure the Musl pre-built external toolchain provided
by musl-cross can only be selected for a big-endian Microblaze
configuration.

Reported-by: William Welch <bvwelch@gmail.com>
Cc: William Welch <bvwelch@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoconnman: cleanup Config.in
Peter Korsgaard [Fri, 30 May 2014 21:21:43 +0000 (23:21 +0200)]
connman: cleanup Config.in

Reformat help text to fit in menuconfig, slightly tweak wording, strip
trailing spaces and clarify that wpa_supplicant is only a runtime
dependency.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/connman : enable build without gnutls dependency
Heiko Abraham [Fri, 30 May 2014 15:26:21 +0000 (17:26 +0200)]
package/connman : enable build without gnutls dependency

- add new configuration option '--enable-wispr' (disabled by default)
- move gnutls dependency to "wispr" config option

[Peter: drop gnutls ref for wchar, tweak help text, simplify .mk]
Signed-off-by: Heiko Abraham <abrahamh@web.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agognutls: security bump to version 3.2.15
Gustavo Zacarias [Fri, 30 May 2014 12:19:56 +0000 (09:19 -0300)]
gnutls: security bump to version 3.2.15

Fixes GNUTLS-SA-2014-3 (CVE-2014-3466).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agofontconfig: bump to version 2.11.1
Peter Seiderer [Thu, 29 May 2014 22:31:32 +0000 (00:31 +0200)]
fontconfig: bump to version 2.11.1

Fixes misinstallation of xfont_font-bh-ttf-1.0.3/42-luxi-mono.conf to
'target@baseconfigdir@/conf.avail/42-luxi-mono.conf'
instead of proper place in the target directory (because of buggy
fontconfig.pc file).

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual: Fix BR2_GLOBAL_PATCH_DIR example
Sebastien Roy [Thu, 29 May 2014 15:09:32 +0000 (11:09 -0400)]
manual: Fix BR2_GLOBAL_PATCH_DIR example

As discussed on irc, there is a missing part in the BR2_GLOBAL_PATCH_DIR
    example compared to the ASCII figure under customize-packages section.

Signed-off-by: Sebastien Roy <sebastien.roy@savoirfairelinux.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqt5base: stop qt stripping installed libraries
Will Wagner [Thu, 29 May 2014 07:31:57 +0000 (08:31 +0100)]
qt5base: stop qt stripping installed libraries

By default the 'make install' step for qt5base will strip all the binaries
and libraries when they are installed to staging. This hinders debugging
as the libraries in staging dir have been stripped and is unnecessary
as buildroot will strip all files on the target

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agothrift: disable for ARC
Baruch Siach [Thu, 29 May 2014 04:17:04 +0000 (07:17 +0300)]
thrift: disable for ARC

thrift uses the __sync_fetch_and_add() atomic primitive that is not available
for ARC.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibfribidi: depend on host-pkgconf
Baruch Siach [Thu, 29 May 2014 03:18:53 +0000 (06:18 +0300)]
libfribidi: depend on host-pkgconf

libfribidi needs macros from pkgconf to generate its configure script. Since
commit 5693f236a2a0 (libfribidi: bump version) we AUTORECONF, so host-pkgconf
is also needed.

Fixes:
http://autobuild.buildroot.net/results/5d7/5d76a8333fb05e903460ad51dc0737c18431d033/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosysklogd: needs MMU
Baruch Siach [Thu, 29 May 2014 02:53:30 +0000 (05:53 +0300)]
sysklogd: needs MMU

Fixes:
http://autobuild.buildroot.net/results/bf1/bf1a6e1d4798c5abea4ff5114279329d6d90548f/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agou-boot: use spl/u-boot-spl.bin as default spl file
Peter Korsgaard [Thu, 29 May 2014 21:13:02 +0000 (23:13 +0200)]
u-boot: use spl/u-boot-spl.bin as default spl file

Ever since u-boot introduced the generic spl support in u-boot 2012.10, the
default spl output file has been spl/u-boot-spl.bin and not u-boot-spl.bin,
so use that as a more sane default value.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibffi: back-port support for ARC
Alexey Brodkin [Thu, 1 May 2014 19:00:19 +0000 (22:00 +0300)]
libffi: back-port support for ARC

Support for ARC CPUs was added in libffi after 3.0.13 vesion was cut and up
until now no new release has been done. So to enale libffi on ARC we need this
set of patches.

These are corrsponding commits in libffi:
 * b082e15091961373c03d10ed0251f619ebb6ed76 - Add ARC support
 * 0f8690a84c874ec09a090c8c6adfb93c594acac6 - Rebuild for ARC additions
 * d918d47809c174d62283306b282749f8db93661f - arc: Fix build error

The first patch was modified a bit (cut changelog part) to accomodate
changes not related to ARC between 3.0.14 and changes in question.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Signed-off-by: Misca Jonker <mjonker@synopsys.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual: remove contributor list and add copyright
Thomas De Schampheleire [Wed, 28 May 2014 17:29:51 +0000 (19:29 +0200)]
manual: remove contributor list and add copyright

As discussed on the mailing list [1], remove the limited explicit list of
contributors in favor of the general mention of 'The Buildroot developers'.
Add a copyright statement.
Move the generation info to the front.

[1] http://lists.busybox.net/pipermail/buildroot/2014-May/097589.html

[Peter: remove trailing +, minor rewording]
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/exim: security bump
Yann E. MORIN [Wed, 28 May 2014 15:06:59 +0000 (17:06 +0200)]
package/exim: security bump

Bump exim to get an urgent security fix.

We should not be impacted, since we're not building with DMARC (where
the flaw is), but better safe than sorry.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agofs/tar: use qstrip to clean up build output
Thomas De Schampheleire [Thu, 22 May 2014 12:35:41 +0000 (14:35 +0200)]
fs/tar: use qstrip to clean up build output

When using the tar filesystem method, the build output shows at the end:

echo " tar -c""f <br>/output/images/rootfs.tar -C <br>/output/target ." >>
                                    <br>/output/build/_fakeroot.fs

The inner set of quotes can be easily removed by properly stripping the tar
options (coming from the buildroot configuration).

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoinfra: permissions/users/device tables: avoid adding empty entries
Thomas De Schampheleire [Thu, 22 May 2014 12:35:40 +0000 (14:35 +0200)]
infra: permissions/users/device tables: avoid adding empty entries

In pkg-generic.mk, an entry would be added to each of the permissions,
devices and users tables, even if FOO_PERMISSIONS/DEVICES/USERS is empty. In
that last case, the entry would contain only the separator, which is
substituted to '\n' in fs/common.mk.
For configurations with many packages, this would render the build output a
bit odd, containing many \n instances (even though the end result in the
target would of course be the same).

This patch cleans up the build output by only adding to these tables when
the package actually specified contents for them.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Tested-by: Romain Naour <romain.naour@openwide.fr>
Acked-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>