libtremor: add new package

libtremor is a software library that decodes the Vorbis audio format in
fixed-point only for those platforms without floating point operations.

Signed-off-by: Markus Pargmann <mpa@pengutronix.de>
Acked-by: Juergen Beisert <jbe@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
gst-plugins-base1: add support for fixed-point Vorbis decoding

Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
pyserial: fix typo Instal -> Install

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
host-xl-tools: version bump 1.1.0 -> 1.1.1

Signed-off-by: Stephan Linz <linz@li-pro.net>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
inetutils: install ping{,6} with setuid root

As ping requires root privileges.

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
sudo: enable shadow support

Without shadow support sudo does not accept any password stored in /etc/shadow
(as usual).

Signed-off-by: Felix Mellmann <felix.mellmann@googlemail.com>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
ptxdist: allow whitelisting variables from the environment

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
ptxd_init_ptxdist_path: avoid duplicate entries in PTXDIST_PATH

PTXDIST_WORKSPACE and PTXDIST_PLATFORMCONFIGDIR can be the same
e.g. for toolchains.

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
generic/etc/fstab: drop usbfs mountpoint

usbfs is deprecated since Linux 2.6.14 (according to
http://bugs.debian.org/360165) and having this entry makes mount -a
return unsuccessfully. So remove it.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
wireless: add patch to fix building with newer toolchains

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
libxmlconfig: fix building with newer toolchains

Otherwise building may fail with:

test.c:(.text.startup+0x2e0): undefined reference to `lrint'
test.c:(.text.startup+0x2f4): undefined reference to `lrint'
test.c:(.text.startup+0x308): undefined reference to `lrint'
test.c:(.text.startup+0x320): undefined reference to `lrint'
./.libs/libxmlconfig.so: undefined reference to `xmlFreeDoc'
./.libs/libxmlconfig.so: undefined reference to `xmlCheckVersion'
./.libs/libxmlconfig.so: undefined reference to `xmlNodeGetContent'
./.libs/libxmlconfig.so: undefined reference to `xmlCleanupParser'
./.libs/libxmlconfig.so: undefined reference to `xmlXPathEvalExpression'
./.libs/libxmlconfig.so: undefined reference to `xmlXPathFreeObject'
./.libs/libxmlconfig.so: undefined reference to `xmlXPathNewContext'
./.libs/libxmlconfig.so: undefined reference to `xmlParseFile'
./.libs/libxmlconfig.so: undefined reference to `xmlFree'
./.libs/libxmlconfig.so: undefined reference to `xmlXPathFreeContext'
collect2: error: ld returned 1 exit status
make[2]: *** [configtest] Error 1

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
host-openssl: Fix build with Perl 5.18.0

Without this installing host-openssl may fail with:

    c_rehash.pod around line 45: You forgot a '=back' before '=head1'
    c_rehash.pod around line 49: =back without =over

Since we don't need that manpages, install openssl with "make
install_sw" instead of "make install" which avoids building the
manpages.
This is basically copied from openssl.make

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
oprofile: version bump 0.9.7 -> 0.9.9

Cleanup while at it.

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
sjinn: overwrite CFLAGS to remove '-pg'

otherwise building may fail with:

[...]/bin/ld: [...]/usr/lib/gcrt1.o: relocation R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
[...]/usr/lib/gcrt1.o: error adding symbols: Bad value
collect2: error: ld returned 1 exit status

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
valgrind: version bump 3.8.1 -> 3.9.0

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
libpcap-1.1.1: fixed typo in patch.

Signed-off-by: Andrej Gantvorg <andrej.gantvorg@wago.com>
ptxd_init_save_wrapper_env: skip if the wrapper dir does not exist

This can happen e.g. when running "ptxdist print ..."

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
boost: add patch to fix build failures

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
gst-plugins-bad1: remove old patches

The patch is upstream in 1.2.1

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
gdb/gdbserver: don't build a PIE on x86

Building fails with:
[...]/gdbserver-7.6.1/gdb/gdbserver/../common/linux-btrace.c: In function 'linux_supports_btrace':
[...]/gdbserver-7.6.1/gdb/gdbserver/../common/linux-btrace.c:395:3: error: PIC register clobbered by '%ebx' in 'asm'
   __asm__ __volatile__ ("xorl   %%ebx, %%ebx;"
   ^
[...]/gdbserver-7.6.1/gdb/gdbserver/../common/linux-btrace.c:345:5: error: PIC register clobbered by '%ebx' in 'asm'
     __asm__ __volatile__ ("movl   $1, %%eax;"
     ^
make[1]: *** [linux-btrace.o] Error 1