Makefile: Unexport TAR_OPTIONS

GNU tar > 1.13.17 interprets TAR_OPTIONS as an environment variable
containing options to be prepended to the set on the command line.

Since we use the same variable, if the user's environment already
contains TAR_OPTIONS, our use of the same variable name modifies
the environment and causes untars to misbehave when TAR_OPTIONS
causes a -xf to be prepended to the tar command line, likely
converting a subsequent flag into a spurious filename.

Signed-off-by: Nick Alcock <nick.alcock@oracle.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
gcc 4.8.2: arm fixes for stack corruption

This seems to especially affect the kernel, but in an
interrupt-heavy system, this fixes a bug that can cause frequent
NULL pointer dereference crashes on ARM systems.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
vorbis-tools: fix libm linking issue

Fixes http://autobuild.buildroot.net/results/d48/d488dc5e1d684124e7367dac00ba2fb8c7b1b876/

ogg123 calls math functions but forgets to link with libm.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
tcpreplay: fix build errors when tcpdump (verbose) isn't enabled

Patch from Chris' pull request.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
rtmpdump: fix CFLAGS/LDFLAGS

The rtmpdump makefile looks at XCFLAGS/XLDFLAGS for additional flags,
so use those instead of completely overriding the flags.

Fixes http://autobuild.buildroot.net/results/190/1902a6613e5fc9656842fbcbd5731ac871d7ef59/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
rtmpdump: don't force a crypto backend

rtmpdump CAN work without a crypto backend (by passing CRYPTO=), so
don't enforce gnutls.

Fixes a dependency issue as gnutls needs wchar, but rtmpdump
(and polarssl/openssl) don't.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
libcdio: cdda-player depends on ncurses

Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
libcdio: forcibly disable libcddb support

We don't have libcddb in Buildroot, and the detection handling in
configure uses pkg-config, so explicitly disable it so we don't
need to build host-pkgconf just to notice that it isn't available.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
libcdio: make C++ support optional

C++ support is only needed for the example programs (that we don't build)
and C++ bindings.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
libnftnl: add JSON and XML parsing support

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Add support of Linaro GCC
Linaro GCC: remove 2013.07; add 2013.08
Linaro GCC: add release 2013.09
Linaro GCC: remove release 2013.07-1; add release 2013.10
Linaro GCC: add release 2013.11
cloog: bump to version 0.18.1
Linaro GCC: remove release 2013.08 2013.09; add release 2013.12
Linaro GCC: remove release 2013.10; add release 2014.01
isl: update download location