buildroot.git
10 years agonetwork-manager: fix build on toolchains not exporting CLOCK_BOOTTIME (E.G. uClibc)
Peter Korsgaard [Mon, 11 Aug 2014 07:57:05 +0000 (09:57 +0200)]
network-manager: fix build on toolchains not exporting CLOCK_BOOTTIME (E.G. uClibc)

Fixes
http://autobuild.buildroot.net/results/c13/c1388cf73961ddf06f771afe77a7e1e9fc0d8c20/
http://autobuild.buildroot.net/results/d33/d33ed1c3bf1be7c8f8ea02590a770b0d29c7d9fa/
http://autobuild.buildroot.net/results/093/093656db99067eb7bff725e292f8fc880a1d748e/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoopenssl: add fix for hash cryptodev offloading
Gustavo Zacarias [Tue, 5 Aug 2014 21:25:11 +0000 (18:25 -0300)]
openssl: add fix for hash cryptodev offloading

See http://rt.openssl.org/Ticket/Display.html?id=2770&user=guest&pass=guest
This has been sitting for ages in the openssl tracker and it's verified
to cause issues.
The patch only touches cryptodev engine offloading so it's pretty safe.
Tested on CAAM SEC4 hardware.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoUpdate for 2014.08-rc1
Peter Korsgaard [Fri, 8 Aug 2014 21:34:24 +0000 (23:34 +0200)]
Update for 2014.08-rc1

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoCHANGES: add highlights for 2014.08 release
Peter Korsgaard [Fri, 8 Aug 2014 21:28:02 +0000 (23:28 +0200)]
CHANGES: add highlights for 2014.08 release

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux-headers: bump 3.{4, 10, 14, 15}.x series
Gustavo Zacarias [Fri, 8 Aug 2014 11:00:37 +0000 (08:00 -0300)]
linux-headers: bump 3.{4, 10, 14, 15}.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodropbear: bump to version 2014.65
Gustavo Zacarias [Fri, 8 Aug 2014 14:25:03 +0000 (11:25 -0300)]
dropbear: bump to version 2014.65

Fixes some regressions introduced by 2014.64

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agowireshark: security bump to version 1.10.9
Gustavo Zacarias [Fri, 8 Aug 2014 13:29:54 +0000 (10:29 -0300)]
wireshark: security bump to version 1.10.9

Fixes:
WNPA-SEC-2014-08 / CVE-2014-5161 / CVE-2014-5162
The Catapult DCT2000 and IrDA dissectors could underrun a buffer.

WNPA-SEC-2014-09 / CVE-2014-5163
The GSM Management dissector could crash.

WNPA-SEC-2014-10 / CVE-2014-5164
The RLC dissector could crash.

WNPA-SEC-2014-11 / CVE-2014-5165
The ASN.1 BER dissector could crash.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoCHANGES: update with recent changes
Peter Korsgaard [Thu, 7 Aug 2014 22:50:13 +0000 (00:50 +0200)]
CHANGES: update with recent changes

The description of important changes still needs to be added.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodhcpdump: Fix strsep() feature test
Benoît Thébaudeau [Tue, 5 Aug 2014 12:12:29 +0000 (14:12 +0200)]
dhcpdump: Fix strsep() feature test

Use the official _BSD_SOURCE feature test macro instead of the meaningless
HAVE_STRSEP macro in order to detect the availability of strsep().

This allows toolchains supporting strsep() to use it instead of the custom
implementation from dhcpdump, which also avoids the following error with some
toolchains:

In file included from dhcpdump.c:30:0:
dhcpdump.c: At top level:
strsep.c:65:23: error: register name not specified for ‘delim’
  register const char *delim;
                       ^

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agodhcpdump: Fix patch file name
Benoît Thébaudeau [Tue, 5 Aug 2014 12:12:28 +0000 (14:12 +0200)]
dhcpdump: Fix patch file name

Use the naming convention for patches, which is:

<packagename>-<number>-<description>.patch

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoqemu/aarch64-virt: add new sample config
Gustavo Zacarias [Thu, 7 Aug 2014 01:55:03 +0000 (22:55 -0300)]
qemu/aarch64-virt: add new sample config

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolinux: fix LINUX_SITE for release candidates
Jean-Baptiste Theou [Thu, 7 Aug 2014 20:07:23 +0000 (13:07 -0700)]
linux: fix LINUX_SITE for release candidates

Signed-off-by: Jean-Baptiste Theou <jtheou@adeneo-embedded.us>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolinux-headers: bump 3.2.x series
Gustavo Zacarias [Thu, 7 Aug 2014 16:55:37 +0000 (13:55 -0300)]
linux-headers: bump 3.2.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoopenssl: security bump to version 1.0.1i
Gustavo Zacarias [Thu, 7 Aug 2014 12:30:43 +0000 (09:30 -0300)]
openssl: security bump to version 1.0.1i

Fixes:
CVE-2014-3508 - Information leak in pretty printing functions
CVE-2014-5139 - Crash with SRP ciphersuite in Server Hello message
CVE-2014-3509 - Race condition in ssl_parse_serverhello_tlsext
CVE-2014-3505 - Double Free when processing DTLS packets
CVE-2014-3506 - DTLS memory exhaustion
CVE-2014-3507 - DTLS memory leak from zero-length fragments
CVE-2014-3510 - OpenSSL DTLS anonymous EC(DH) denial of service
CVE-2014-3511 - OpenSSL TLS protocol downgrade attack
CVE-2014-3512 - SRP buffer overrun

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomongoose: fix build failure
Gustavo Zacarias [Thu, 7 Aug 2014 17:20:16 +0000 (14:20 -0300)]
mongoose: fix build failure

mongoose.h looks missing because we're not building locally, so add
the appropriate -I flag. Fixes:
http://autobuild.buildroot.net/results/701/701711626548bd166cd5bc5669e4761ffed074d1/

[Thomas: change the solution to use -I$(@D) instead of switching to
the build directory.]

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agotoolchain: fix 3.16 selection for custom version
Gustavo Zacarias [Wed, 6 Aug 2014 20:17:47 +0000 (17:17 -0300)]
toolchain: fix 3.16 selection for custom version

Fix d'oh typo from 911516f1b6dec4b2985a1f454949f8d9d10f6ef5 that
prevents custom version string 3.16 headers from working properly.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoconfigs/imx233_olinuxino: bump to kernel 3.16
Gustavo Zacarias [Wed, 6 Aug 2014 20:43:51 +0000 (17:43 -0300)]
configs/imx233_olinuxino: bump to kernel 3.16

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/xbmc: Bump version to 13.2b3
Bernd Kuhls [Wed, 6 Aug 2014 20:47:01 +0000 (22:47 +0200)]
package/xbmc: Bump version to 13.2b3

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoconfigs/qemu-microblaze: lock down kernel headers
Gustavo Zacarias [Wed, 6 Aug 2014 20:52:33 +0000 (17:52 -0300)]
configs/qemu-microblaze: lock down kernel headers

Now that we use an internal toolchain as default care should be taken to
avoid breaking things.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomongoose: patch to avoid _LARGEFILE_SOURCE redefinition warning
Davide Viti [Tue, 5 Aug 2014 20:47:08 +0000 (22:47 +0200)]
mongoose: patch to avoid _LARGEFILE_SOURCE redefinition warning

Signed-off-by: Davide Viti <zinosat@tiscali.it>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomongoose: bump to version 5.4
Davide Viti [Tue, 5 Aug 2014 20:47:07 +0000 (22:47 +0200)]
mongoose: bump to version 5.4

Avoid compilation of the server via the upstream Makefile which
unconditionally uses -lssl

The -lssl flag is appended to MONGOOSE_CFLAGS whenever
BR2_PACKAGE_OPENSSL=y gets set.

Signed-off-by: Davide Viti <zinosat@tiscali.it>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopython: renumber patch
Baruch Siach [Wed, 6 Aug 2014 18:31:02 +0000 (21:31 +0300)]
python: renumber patch

Advance the serial number of a patch from 015 to 016 to avoid collision and
confusion.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopython3: fix termios build for xtensa
Baruch Siach [Wed, 6 Aug 2014 18:31:01 +0000 (21:31 +0300)]
python3: fix termios build for xtensa

Forward port the patch from c821210b1bfa (python: fix termios build for
xtensa) to python3.

Fixes:
http://autobuild.buildroot.net/results/e7f/e7f71fbcb0796f315052947382fa39d85c5dc8fe/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agonodejs: updated to 0.10.30
Jordi Llonch [Tue, 5 Aug 2014 07:07:26 +0000 (07:07 +0000)]
nodejs: updated to 0.10.30

Signed-off-by: Jordi Llonch <jordi.llonch@rochsystems.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoconfigs: bump kernel used for the RPi
Bernd Kuhls [Mon, 4 Aug 2014 19:46:38 +0000 (21:46 +0200)]
configs: bump kernel used for the RPi

The rpi-3.12.y branch has now been merged with the 3.12.26 upstream.

Bump kernel headers used for the toolchain at the same time.

Fixes
http://jenkins.free-electrons.com/job/buildroot/config=raspberrypi_defconfig/320/console

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoinfra/pkg-kconfig: incorporate oldconfig call to avoid endless rebuilds
Thomas De Schampheleire [Tue, 5 Aug 2014 10:36:53 +0000 (12:36 +0200)]
infra/pkg-kconfig: incorporate oldconfig call to avoid endless rebuilds

The configure step of the busybox package performs 'make oldconfig', which
causes the .config file to be updated. Thus, the .config file is more recent
than our stamp file .stamp_kconfig_fixup_done. On a subsequent build, our
dependency rules would kick in, and run the config fixup again, thus
kicking in the package's configure, build and install steps yet once
more, that, ad infinitum.

One solution is to modify kconfig-package to introduce an explicit touch of
the .kconfig_fixup_config_done stamp file, as post-configure hook.

Another solution, implemented by this patch, is to move the oldconfig call
from the package's .mk file to the kconfig-package infrastructure and make
sure it is done as part of the fixup commands. This way, the stamp file will
only be touched once, after the full fixup (including oldconfig) and no
endless rebuilds will occur.

Reported-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Suggested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoinfra/pkg-kconfig: join comments to the related code-block
Yann E. MORIN [Tue, 5 Aug 2014 10:36:52 +0000 (12:36 +0200)]
infra/pkg-kconfig: join comments to the related code-block

The current layout of comments wrt. to the related code-blocks is a bit
hard to handle visually.

Remove empty lines between the comments and their respective related
code-blocks.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agobusybox: enable ash getopts
Gustavo Zacarias [Tue, 5 Aug 2014 21:22:16 +0000 (18:22 -0300)]
busybox: enable ash getopts

It's increasingly used by scripts like some in the btrfs-progs package.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agogcc 4.9.1: add patch for PR60102
Gustavo Zacarias [Tue, 5 Aug 2014 19:51:25 +0000 (16:51 -0300)]
gcc 4.9.1: add patch for PR60102

Fixes ICE for SPE ABI, see:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60102

And re-enable gcc 4.9.1 for SPE.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomanual: fix copy/paste error in python package example
Danomi Manchego [Wed, 6 Aug 2014 02:41:52 +0000 (22:41 -0400)]
manual: fix copy/paste error in python package example

The SOURCE references "LIBFOO_VERSION", should be "PYTHON_FOO_VERSION".

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Acked-by: Thomas De Schampheleire < thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoespeak: bump to version 1.48.04
Arnaud Aujon [Tue, 5 Aug 2014 11:16:41 +0000 (13:16 +0200)]
espeak: bump to version 1.48.04

* Bump to latest upstream version 1.48.04
* Remove patch as applied upstream

Signed-off-by: Arnaud Aujon <arnaud@intelibre.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoespeak: depends on threads
Arnaud Aujon [Tue, 5 Aug 2014 11:16:27 +0000 (13:16 +0200)]
espeak: depends on threads

Fixes autobuild failure : http://autobuild.buildroot.org/results/f39/f3903d2b4a16226df2d460dcd2e26c7fb87613ab

Signed-off-by: Arnaud Aujon <arnaud@intelibre.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agogdb: allow building on AArch64 systems
alex.bennee@linaro.org [Wed, 6 Aug 2014 08:42:14 +0000 (09:42 +0100)]
gdb: allow building on AArch64 systems

gdb has had AArch64 support since 7.6 which is now the default minimum
version of GDB in the tree. Older versions are now legacy.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoiproute2: bump to version 3.16.0
Gustavo Zacarias [Wed, 6 Aug 2014 01:48:14 +0000 (22:48 -0300)]
iproute2: bump to version 3.16.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agorpi-userland: .mk: Indent rules with tabs
Benoît Thébaudeau [Wed, 6 Aug 2014 13:39:09 +0000 (15:39 +0200)]
rpi-userland: .mk: Indent rules with tabs

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agorpi-userland: Bump version
Benoît Thébaudeau [Wed, 6 Aug 2014 13:39:08 +0000 (15:39 +0200)]
rpi-userland: Bump version

Bump version to f9e6f9f3def8dc18dc0092cd695ccf53b8ba3efe and revert local commit
f22830e456833e98e11f09d2aa38017f5aaa557c 'rpi-userland: add patch fix missing
libvcilcs install rules' in order to replace the local patch from this commit by
the upstream commit 1ecc49c97b7be3d524cb4cfc97401f16b485a4ee 'vmcs_host: Fix
missing install of libvcilcs.so'.

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agojack2: add staging installation
Pieter De Gendt [Wed, 6 Aug 2014 11:40:36 +0000 (13:40 +0200)]
jack2: add staging installation

jack2 installs some headers and libraries that can be used by other
applications, so it makes sense to install it to the staging
directory.

Signed-off-by: Pieter De Gendt <pieter.degendt@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/download: fix the git helper output file format
Yann E. MORIN [Wed, 6 Aug 2014 16:47:53 +0000 (18:47 +0200)]
support/download: fix the git helper output file format

The git helper uses gzip to compress the intermediate tarball. But gzip
removes the source file, and create a new file named by appending .gz to
the original file name.

Thus, we end up with output.gz, while the download wrapper expects jsut
output, and thus believes the downlaod failed.

Fix that by storing the tar from git to a temporary file, then pipe this
file to gzip's stdin, and redirect gzip's stdout to the output file.

Reported-by: Graham Newton <gnewton@peavey-eu.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/download: fix the git helper
Peter Seiderer [Wed, 6 Aug 2014 16:47:52 +0000 (18:47 +0200)]
support/download: fix the git helper

Re-add the git_done variable (lost in commit [1]).

Fixes download problem reported by Rohit Kumar [2].

[1] http://git.buildroot.net/buildroot/commit/?id=7e40a1103a919a8177f00ddca2b46b4439953511
[2] http://lists.busybox.net/pipermail/buildroot/2014-August/103733.html

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoespeak: new package
Arnaud Aujon [Wed, 30 Apr 2014 14:21:53 +0000 (16:21 +0200)]
espeak: new package

[Thomas: minor formatting tweaks to the Config.in and .mk file.]

Signed-off-by: Arnaud Aujon <arnaud@intelibre.fr>
Tested-by: Marcelo Gutierrez <kuyurix@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoexim: security bump to version 4.83
Gustavo Zacarias [Mon, 4 Aug 2014 19:34:55 +0000 (16:34 -0300)]
exim: security bump to version 4.83

Fixes CVE-2014-2972 - prevent double expansion in math comparison
functions (can expand unsanitized data).
Also rename patches according to patch naming policy.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agodhcp: Fix IPv6 files paths
Benoît Thébaudeau [Mon, 4 Aug 2014 18:19:04 +0000 (20:19 +0200)]
dhcp: Fix IPv6 files paths

Use IPv6 file locations consistent with those set for IPv4 instead of keeping
the defaults, which use different locations.

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agodhcp: Fix config files paths
Benoît Thébaudeau [Mon, 4 Aug 2014 18:19:03 +0000 (20:19 +0200)]
dhcp: Fix config files paths

The built dhcp binaries and the installed startup scripts used configuration
files under /etc/, but the configuration files were installed under /etc/dhcp/.
Fix everything to have configuration files under /etc/dhcp/.

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/ffmpeg: Fix bfin compile error
Bernd Kuhls [Mon, 4 Aug 2014 19:14:53 +0000 (21:14 +0200)]
package/ffmpeg: Fix bfin compile error

Fixes
http://autobuild.buildroot.net/results/ae0/ae056f267e907091d09d2a1546d6f1ae02fa23b9/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosmartmontools: bump to version 6.3
Gustavo Zacarias [Mon, 4 Aug 2014 18:28:59 +0000 (15:28 -0300)]
smartmontools: bump to version 6.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoradvd: bump to version 2.5
Gustavo Zacarias [Mon, 4 Aug 2014 18:28:58 +0000 (15:28 -0300)]
radvd: bump to version 2.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosamba: Remove execution rights from smb.conf
Benoît Thébaudeau [Mon, 4 Aug 2014 18:14:16 +0000 (20:14 +0200)]
samba: Remove execution rights from smb.conf

/etc/samba/smb.conf should be installed without execution rights since it is a
simple text configuration file.

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/download: convert wget to use the wrapper
Yann E. MORIN [Sun, 3 Aug 2014 17:53:42 +0000 (19:53 +0200)]
support/download: convert wget to use the wrapper

This drastically simplifies the wget helper, as it no longer has to deal
with atomically saving the downloaded archive.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
(Tested by running 'make busybox-source')
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/download: convert svn to use the wrapper
Yann E. MORIN [Sun, 3 Aug 2014 17:53:41 +0000 (19:53 +0200)]
support/download: convert svn to use the wrapper

This drastically simplifies the svn helper, as it no longer has to deal
with atomically saving the downloaded archive.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
(Tested by running 'make open2300-source')
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/download: convert scp to use the wrapper
Yann E. MORIN [Sun, 3 Aug 2014 17:53:40 +0000 (19:53 +0200)]
support/download: convert scp to use the wrapper

This drastically simplifies the scp helper, as it no longer has to deal
with atomically saving the downloaded archive.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
(Tested by setting a primary site to 'scp://localhost:/tmp' and
running 'make vim-source')
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/download: convert Hg to use the wrapper
Yann E. MORIN [Sun, 3 Aug 2014 17:53:39 +0000 (19:53 +0200)]
support/download: convert Hg to use the wrapper

This drastically simplifies the hg helper, as it no longer has to deal
with atomically saving the downloaded archive.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
(Tested by running 'make vim-source')
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/download: convert git to use the wrapper
Yann E. MORIN [Sun, 3 Aug 2014 17:53:38 +0000 (19:53 +0200)]
support/download: convert git to use the wrapper

This drastically simplifies the git helper, as it no longer has to deal
with atomically saving the downloaded archive.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
(Tested by running 'make fmc-fsl-sdk-source')
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/download: convert cvs to use the wrapper
Yann E. MORIN [Sun, 3 Aug 2014 17:53:37 +0000 (19:53 +0200)]
support/download: convert cvs to use the wrapper

This drastically simplifies the cvs helper, as it no longer has to deal
with atomically saving the downloaded archive.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/download: convert localfiles to use the wrapper
Yann E. MORIN [Sun, 3 Aug 2014 17:53:36 +0000 (19:53 +0200)]
support/download: convert localfiles to use the wrapper

This drastically simplifies the localfiles helper, as it no longer has
to deal with atomically saving the downloaded archive.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
(Tested by setting BUSYBOX_SITE = file:///tmp and running 'make busybox-source')
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/download: convert bzr to use the wrapper
Yann E. MORIN [Sun, 3 Aug 2014 17:53:35 +0000 (19:53 +0200)]
support/download: convert bzr to use the wrapper

This drastically simplifies the bzr helper, as it no longer has to
deal with atomically saving the downloaded archive.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/download: add download wrapper
Yann E. MORIN [Sun, 3 Aug 2014 17:53:34 +0000 (19:53 +0200)]
support/download: add download wrapper

The download wrapper is responsible for ensuring the atomicity
of saving into $(BR2_DL_DIR).

It calls the appropriate download helper, telling it to save the
downloaded content to a temporary file in $(BUILD_DIR) (so it does
not clutter $(BR2_DL_DIR) with partial, failed downloads.

Then, only if the download helper was successful, does the wrapper
save the downloaded content to the final location, yet still in a
temporary file, and finally atomically renames it to the final output
file.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agognupg2: security bump to version 2.0.25
Gustavo Zacarias [Mon, 4 Aug 2014 17:48:02 +0000 (14:48 -0300)]
gnupg2: security bump to version 2.0.25

Fixes CVE-2014-4617 (The do_uncompress function in g10/compress.c
allows context-dependent attackers to cause a denial of service
(infinite loop) via malformed compressed packets, as demonstrated by an
a3 01 5b ff byte sequence.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agodhcpcd: security bump to version 6.4.3
Gustavo Zacarias [Mon, 4 Aug 2014 17:48:01 +0000 (14:48 -0300)]
dhcpcd: security bump to version 6.4.3

Issue and CVE req: http://seclists.org/oss-sec/2014/q3/261
Patch upstreamed in a subtly different way.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibgpgme: security bump to version 1.5.1
Gustavo Zacarias [Mon, 4 Aug 2014 17:48:00 +0000 (14:48 -0300)]
libgpgme: security bump to version 1.5.1

Fixes CVE-2014-3564 - heap-based buffer overflow in gpgsm status handler.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agom2tools: fix MIA comment dependencies
Gustavo Zacarias [Mon, 4 Aug 2014 13:30:36 +0000 (10:30 -0300)]
m2tools: fix MIA comment dependencies

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxbmc: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:40 +0000 (10:20 -0300)]
xbmc: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agowebkit: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:39 +0000 (10:20 -0300)]
webkit: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agotrace-cmd: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:38 +0000 (10:20 -0300)]
trace-cmd: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosquashfs: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:37 +0000 (10:20 -0300)]
squashfs: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosmstools3: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:36 +0000 (10:20 -0300)]
smstools3: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosispmctl: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:35 +0000 (10:20 -0300)]
sispmctl: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosamba4: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:34 +0000 (10:20 -0300)]
samba4: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomtools: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:33 +0000 (10:20 -0300)]
mtools: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomodem-manager: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:32 +0000 (10:20 -0300)]
modem-manager: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolinux-zigbee: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:31 +0000 (10:20 -0300)]
linux-zigbee: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibxmlpp: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:30 +0000 (10:20 -0300)]
libxmlpp: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibgail: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:29 +0000 (10:20 -0300)]
libgail: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoinadyn: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:28 +0000 (10:20 -0300)]
inadyn: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agogpm: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:27 +0000 (10:20 -0300)]
gpm: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agofio: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:26 +0000 (10:20 -0300)]
fio: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agobluez5_utils: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:25 +0000 (10:20 -0300)]
bluez5_utils: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoargus: add comment mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 13:20:24 +0000 (10:20 -0300)]
argus: add comment mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopcmanfm: add mmu depends
Gustavo Zacarias [Mon, 4 Aug 2014 12:46:16 +0000 (09:46 -0300)]
pcmanfm: add mmu depends

Otherwise it shows up indirectly when toolchain options aren't enough
and then vanishes when they are fulfilled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agostartup-notification: needs mmu
Gustavo Zacarias [Mon, 4 Aug 2014 12:45:54 +0000 (09:45 -0300)]
startup-notification: needs mmu

Fixes:
http://autobuild.buildroot.net/results/1fc/1fcb069b790ae5861c5a3ee577689de92005862a/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agobluez5_utils: needs ipv6
Gustavo Zacarias [Mon, 4 Aug 2014 10:19:54 +0000 (07:19 -0300)]
bluez5_utils: needs ipv6

Fixes:
http://autobuild.buildroot.net/results/bd2/bd262b626358563110609dde411e96dc980ebf6a/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agobusybox: convert to kconfig-package infrastructure
Thomas De Schampheleire [Sun, 3 Aug 2014 15:32:43 +0000 (17:32 +0200)]
busybox: convert to kconfig-package infrastructure

This patch converts the busybox package to the new kconfig-package
infrastructure, thus removing code duplication and ensuring a consistent
behavior of kconfig packages.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agouclibc: convert to kconfig-package infrastructure
Thomas De Schampheleire [Sun, 3 Aug 2014 15:32:42 +0000 (17:32 +0200)]
uclibc: convert to kconfig-package infrastructure

This patch converts the uclibc package to the new kconfig-package
infrastructure, thus removing code duplication and ensuring a consistent
behavior of kconfig packages.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomanual: add documentation for kconfig-package
Thomas De Schampheleire [Sun, 3 Aug 2014 15:32:41 +0000 (17:32 +0200)]
manual: add documentation for kconfig-package

This patch adds documentation for the new kconfig-package infrastructure to
the manual.

Note that due to the simplicity of the infrastructure, the documentation
is not split in a 'tutorial' and a 'reference', like for the other
infrastructures. Instead, the usage is described in one section.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
[me: slight grammar fix 'copy -back- the configuration +back+ to...']
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoinfra: introduce a kconfig-package infrastructure
Thomas De Schampheleire [Sun, 3 Aug 2014 15:32:40 +0000 (17:32 +0200)]
infra: introduce a kconfig-package infrastructure

There are several packages that have a configuration file managed by
kconfig: uclibc, busybox, linux and barebox. All these packages need some
make targets to handle the kconfig specificities: creating a configuration
(menuconfig, ...) and saving it back (update-config, ...)

These targets should be the same for each of these packages, but
unfortunately they are not. Especially with respect to saving back the
configuration to the original config file, there are many differences.

A previous set of patches fixed these targets for the uclibc package.
This patch extracts these targets into a common kconfig-package
infrastructure, with the goals of:
- aligning the behavior of all kconfig-based packages
- removing code duplication

In order to use this infrastructure, a package should at a minimum specify
FOO_KCONFIG_FILE and eval the kconfig-package macro. The supported
configuration editors can be set with FOO_KCONFIG_EDITORS and defaults to
menuconfig only.
Additionally, a package can specify FOO_KCONFIG_OPT for extra options to
pass to the invocation of the kconfig editors, and FOO_KCONFIG_FIXUP_CMDS
for a list of shell commands used to fixup the .config file after a
configuration has been created/edited.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
[yann.morin.1998@free.fr: add missing 4th argument when calling to
 inner-kconfig-package (namely, 'target']
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agouclibc: fixup config before calling menuconfig
Thomas De Schampheleire [Sun, 3 Aug 2014 15:32:39 +0000 (17:32 +0200)]
uclibc: fixup config before calling menuconfig

The uclibc-menuconfig command is currently run based on the user-specified
config file, while the fixup of the config file is done afterwards.
However, it makes more sense to do an initial fixup _before_ running
menuconfig, so that the options presented to the user are consistent with
the final configuration.

This patch changes the dependency of the menuconfig target from .config to
.stamp_config_fixup_done to achieve this.

Suggested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolinux: bump default to version 3.16
Gustavo Zacarias [Mon, 4 Aug 2014 02:29:24 +0000 (23:29 -0300)]
linux: bump default to version 3.16

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolinux-headers: add 3.16.x series
Gustavo Zacarias [Mon, 4 Aug 2014 02:29:23 +0000 (23:29 -0300)]
linux-headers: add 3.16.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agotoolchain: add 3.16 choice for headers
Gustavo Zacarias [Mon, 4 Aug 2014 02:29:22 +0000 (23:29 -0300)]
toolchain: add 3.16 choice for headers

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/mediastreamer: Fix linphone compile with newer ffmpeg versions
Bernd Kuhls [Sun, 3 Aug 2014 13:23:11 +0000 (15:23 +0200)]
package/mediastreamer: Fix linphone compile with newer ffmpeg versions

Fixes
http://autobuild.buildroot.net/results/b72/b72b1f6287986af3d686cc3c8b9c1b3fd9419d29/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/vlc: Disable broken linking of vlc-static
Bernd Kuhls [Sun, 3 Aug 2014 13:44:04 +0000 (15:44 +0200)]
package/vlc: Disable broken linking of vlc-static

- vlc-0001-vlc-static.patch disables linking of bin/vlc-static
- remove vlc-0001-fix-link-error.patch as it should have fixed
  vlc-static, this patch is not needed anymore

Fixes
http://autobuild.buildroot.net/results/acc/acc212dc70abbf86be5d764895ee50b1eb64668f/
http://autobuild.buildroot.net/results/830/83025b9072221f9edaa4638687950f8086e1c19d/
http://autobuild.buildroot.net/results/0b5/0b59e2d0b17501d10c005292a2e1916f23a12a0e/
http://autobuild.buildroot.net/results/473/473e601b009d8b045cd6041f3725e9dc81e31f03/
http://autobuild.buildroot.net/results/3b2/3b2815d27a2252a2d677eed5c479a88bbb04d655/
http://autobuild.buildroot.net/results/022/022252176c051ff3365b2cb820f32aafc802803a/
http://autobuild.buildroot.net/results/2db/2dbaa3603b3dab9e06a37993fb235d009bd22df9/
http://autobuild.buildroot.net/results/0d4/0d4199c3271bbd7cf8a04403c5dafa1178f75fb1/
http://autobuild.buildroot.net/results/cb8/cb8402fc994697f157348d88f848357ca21156a4/
http://autobuild.buildroot.net/results/666/6660453c78d1557b645e8fd5b3ed2076e64fc91a/
http://autobuild.buildroot.net/results/2b9/2b9bbeea4a4b2953b445f54b5ce1b2d8f520451d/
http://autobuild.buildroot.net/results/7ff/7ff072f9b7487fb27070c58053dbcf96b7dd7a56/
http://autobuild.buildroot.net/results/ab1/ab1feef329c9da6cd3a4df46b6724030159a4003/
http://autobuild.buildroot.net/results/bd3/bd3a1bc0c6f333836c1888d8404832de948df739/
http://autobuild.buildroot.net/results/f70/f708306808953a48f8cc870d13be0e62ed2ece2e/
http://autobuild.buildroot.net/results/3c5/3c53f6e0f3c0367b760bbf2140acdb06b2b50223/
http://autobuild.buildroot.net/results/080/080fab04cd252f765dd197c9941470bfdf6ba629/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/mesa3d: Bump version to 10.2.5
Bernd Kuhls [Sun, 3 Aug 2014 14:02:16 +0000 (16:02 +0200)]
package/mesa3d: Bump version to 10.2.5

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibpcap: handle bluetooth explicitly
Gustavo Zacarias [Mon, 4 Aug 2014 01:38:49 +0000 (22:38 -0300)]
libpcap: handle bluetooth explicitly

If bluez_utils is around then add it to dependencies so as to use it,
but if it's not (for instance bluez5_utils is around) then disable it
since the bluez5 API isn't compatible. Fixes:
http://autobuild.buildroot.net/results/6ca/6caeb7f41ac5e14dbee49f87511af3351f6013f1/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agogst-fsl-plugins, libfslvpuwrap: add missing select
Thomas Petazzoni [Sun, 3 Aug 2014 12:47:03 +0000 (14:47 +0200)]
gst-fsl-plugins, libfslvpuwrap: add missing select

In order to select imx-vpu, packages must also select the
freescale-imx package, otherwise, kconfig prints some warnings.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoltrace: add comment for dependencies
Thomas Petazzoni [Sun, 3 Aug 2014 12:38:03 +0000 (14:38 +0200)]
ltrace: add comment for dependencies

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/ltrace: Fix "unmet direct dependencies"
Bernd Kuhls [Sun, 3 Aug 2014 11:36:32 +0000 (13:36 +0200)]
package/ltrace: Fix "unmet direct dependencies"

Fixes build error in elfutils
http://autobuild.buildroot.net/results/37f/37f87ad7ba087d42d0001f55305f7468c2a172b6/

eblwstrtab.c:(.text+0x43): undefined reference to `wmempcpy'
eblwstrtab.c:(.text+0x1ba): undefined reference to `wcslen'
eblwstrtab.c:(.text+0x2df): undefined reference to `wmemcmp'

because ltrace did not take into account that elfutils depends on
BR2_LARGEFILE & BR2_USE_WCHAR. This is also visible here:

wget http://autobuild.buildroot.net/results/37f/37f87ad7ba087d42d0001f55305f7468c2a172b6/defconfig
make defconfig BR2_DEFCONFIG=defconfig

warning: (BR2_PACKAGE_LTRACE) selects BR2_PACKAGE_ELFUTILS which has unmet direct
dependencies (BR2_LARGEFILE && BR2_USE_WCHAR && !BR2_avr32 && !BR2_bfin)

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agothrift: Add dependency on atomic intrinsics
Anton Kolesov [Thu, 31 Jul 2014 13:24:50 +0000 (17:24 +0400)]
thrift: Add dependency on atomic intrinsics

Thrift requires GCC built-in atomic functions which are architecture specific
and may not be implemented.

[Thomas: remove incorrect empty newline at end of Config.in.]

Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibtorrent: Add dependency on atomic intrinsics
Anton Kolesov [Thu, 31 Jul 2014 13:24:49 +0000 (17:24 +0400)]
libtorrent: Add dependency on atomic intrinsics

Libtorrent requires GCC built-in atomic functions which are architecture specific
and may not be implemented.

This fixes:
http://autobuild.buildroot.net/results/51414e22c8ea47c38df20d864526a370c5a895d7/

Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoicu: Add dependency on atomic intrinsics
Anton Kolesov [Thu, 31 Jul 2014 13:24:48 +0000 (17:24 +0400)]
icu: Add dependency on atomic intrinsics

ICU requires GCC built-in atomic functions which are architecture specific
and may not be implemented.

Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agojack2: Add dependency on atomic intrinsics
Anton Kolesov [Thu, 31 Jul 2014 13:24:44 +0000 (17:24 +0400)]
jack2: Add dependency on atomic intrinsics

Jack requires GCC built-in atomic functions which are architecture specific
and may not be implemented.

This fixes:
http://autobuild.buildroot.net/results/c218be876d3abf7a8e212b6d526595bfd835e1c5/

Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agotoolchain: Add config option for atomic intrinsics
Anton Kolesov [Thu, 31 Jul 2014 13:24:42 +0000 (17:24 +0400)]
toolchain: Add config option for atomic intrinsics

GCC has several builtin functions that implement atomic operations. Those
functions are architecture specific and may not be implemented by the
specific toolchain. In case of GCC for ARC those functions rely on
LLOCK/SCOND instructions which are optional in ARC CPU's. If ARC CPU doesn't
support those instructions but software tries to use them, then application
will be aborted with Illegal instruction exception. To avoid confusion user
should first specify that their CPU supports atomic extension, which will
allow selection of packages that use builtin atomic functions.

Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>