buildroot.git
8 years agosamba: remove deprecated
Gustavo Zacarias [Fri, 11 Mar 2016 14:32:19 +0000 (11:32 -0300)]
samba: remove deprecated

It's been deprecated for a year now so remove it.

[Peter: drop !samba dependency from samba4]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agomplayer: switch it to samba4
Gustavo Zacarias [Fri, 11 Mar 2016 14:32:18 +0000 (11:32 -0300)]
mplayer: switch it to samba4

samba(3) has been deprecated for quite some time so switch mplayer to
use samba4 if available.
It needs a little extra tweak to pick up the proper cflags since the odd
configure script doesn't do it.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoorc: bump to version 0.4.25
Gustavo Zacarias [Tue, 15 Mar 2016 19:50:35 +0000 (16:50 -0300)]
orc: bump to version 0.4.25

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/tzdata: bump version to 2016b
Martin Bark [Tue, 15 Mar 2016 10:04:54 +0000 (10:04 +0000)]
package/tzdata: bump version to 2016b

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/zic: bump version to 2016b
Martin Bark [Tue, 15 Mar 2016 10:04:53 +0000 (10:04 +0000)]
package/zic: bump version to 2016b

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolibpjsip: fix musl build
Luca Ceresoli [Mon, 14 Mar 2016 22:18:02 +0000 (23:18 +0100)]
libpjsip: fix musl build

Fix two different build issues when building against musl.

Fixes:
  http://autobuild.buildroot.net/results/e5c/e5c85272b5561549dfc478264ee6507bb9ad8c9f/

Based on an Alpine Linux patch [0] as suggested by Thomas [1].

[0] http://git.alpinelinux.org/cgit/aports/plain/main/pjproject/musl-fixes.patch
[1] http://lists.busybox.net/pipermail/buildroot/2016-March/155056.html

Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolinknx: fix static build with mysql client
Baruch Siach [Tue, 15 Mar 2016 13:03:48 +0000 (15:03 +0200)]
linknx: fix static build with mysql client

Add a patch correcting the libraries order in the link command to fix static
mysql libraries link.

Fixes:
http://autobuild.buildroot.net/results/2df/2dfcbd30079d13997de37e2d1c4643653e200be6/
http://autobuild.buildroot.net/results/4cc/4cc9c8bd223d1c9d604322ba04060dd35fc8aa45/
http://autobuild.buildroot.net/results/4bd/4bd04b7a3ca0092b50ad5c5212830d8935f54d48/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoquagga: security bump to version 1.0.20160309
Baruch Siach [Tue, 15 Mar 2016 16:12:00 +0000 (18:12 +0200)]
quagga: security bump to version 1.0.20160309

Fixes CVE-2016-2342 (AKA VU#270232): Quagga bgpd with BGP peers enabled for
VPNv4 contains a buffer overflow vulnerability.

Remove the --enable-babeld and --enable-opaque-lsa configure options that were
removed in this release.

See the release announcement at
https://lists.quagga.net/pipermail/quagga-dev/2016-March/014938.html.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agorpi-firmware: unbreak _INSTALL_VCDBG logic
Peter Korsgaard [Tue, 15 Mar 2016 15:43:10 +0000 (16:43 +0100)]
rpi-firmware: unbreak _INSTALL_VCDBG logic

Commit d16b32a401 (package/rpi-firmware: add option to install vcdbg) added
a sub option to install the vcdbg tool, but the commit unfortunately
contained two errors:

- The package sets _INSTALL_TARGET = NO, so the _TARGET_CMDS are never used
- The install command used -d (handle arguments as directories) instead of
  -D (create needed directories)

Fix these issues.

Cc: yann.morin.1998@free.fr
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolinux-firmware: ath9k_htc - use newer firmware
Alexey Brodkin [Tue, 15 Mar 2016 10:47:44 +0000 (13:47 +0300)]
linux-firmware: ath9k_htc - use newer firmware

Existing blobs are of version ath9k-htc 1.3.1, see
http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=21a6c3e55df956dd223279627685778268ede70f

These are as said in the commit are left for compatibility with older
kernels which [older kernels] will look for blobs in the
root of "/lib/firmware".

But there're newer v1.4 blobs in ath9k_htc folder.
And newer kernels (>=4.4) look first in that new location
"/lib/firmware/ath9k_htc".

Note that even new kernels will fall back to previous location
if new one doesn't exist.

Tested with TP-LINK TL-WN722N (has Atheros AR9271 inside).

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: John Keeping <john@metanate.com>
Cc: Matt Weber <matt@thewebers.ws>
Cc: Alex Suykov <alex.suykov@gmail.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoboot/uboot: bump to version 2016.03
Peter Korsgaard [Mon, 14 Mar 2016 21:26:40 +0000 (22:26 +0100)]
boot/uboot: bump to version 2016.03

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotaskd: include only one license file
Arnout Vandecappelle [Sun, 13 Mar 2016 23:00:08 +0000 (00:00 +0100)]
taskd: include only one license file

COPYING and LICENSE are identical, so no point including them both.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotaskd: remove redundant _SOURCE definition
Arnout Vandecappelle [Sun, 13 Mar 2016 23:00:07 +0000 (00:00 +0100)]
taskd: remove redundant _SOURCE definition

.tar.gz is the default.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotaskd: needs C++
Arnout Vandecappelle [Sun, 13 Mar 2016 23:00:06 +0000 (00:00 +0100)]
taskd: needs C++

It's all C++ code... C++11 even, but it turns out to compile fine even
with gcc-4.5 (Arago toolchain).

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotaskd: move to Miscellaneous menu
Arnout Vandecappelle [Sun, 13 Mar 2016 23:00:05 +0000 (00:00 +0100)]
taskd: move to Miscellaneous menu

It's not really a networking tool (if everything that does something on
the network would be called a networking tool, we wouldn't have much
else).

Since we don't really have an appropriate menu for it, put it in
Miscellaneous.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoputty: add new package
Alexander Dahl [Sun, 13 Mar 2016 09:30:36 +0000 (10:30 +0100)]
putty: add new package

[Peter: drop unneeded wchar dependency]
Signed-off-by: Alexander Dahl <post@lespocky.de>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconfigs/qemu: bump to the latest linux versions
Gustavo Zacarias [Mon, 14 Mar 2016 20:43:48 +0000 (17:43 -0300)]
configs/qemu: bump to the latest linux versions

arm_versatile kernel defconfig updated to deal with multi-platform ARM
support and driver changes.

mips(el) 32-bits is back in working order for 4.5

Results table:

Defconfig               Kernel          Qemu    Network Status
--------------------------------------------------------------
aarch64_virt            4.5             2.3.0   YES     OK
arm_versatile           4.5             2.3.0   YES     OK
arm_vexpress            4.5             2.3.0   YES     OK
microblazebe            4.5             2.3.0   YES     OK
microblazeel            4.5             2.3.0   YES     OK
mips64el_malta          4.5             2.3.0   YES     OK
mips64_malta            4.5             2.3.0   YES     OK
mipsel_malta            4.5             2.3.0   YES     OK
mips_malta              4.5             2.3.0   YES     OK
ppc_g3beige             4.5             2.3.0   YES     OK
ppc_mpc8544ds           4.5             2.3.0   YES     OK
ppc_virtex_ml507        4.5             2.3.0   NO      OK
ppc64_pseries           4.5             2.3.0   YES     OK
sh4                     4.5             2.3.0   YES     OK
sh4eb                   4.5             2.3.0   NO (1)  OK
sparc_ss10              4.5             2.3.0   YES     OK
sparc64_sun4u           4.5             2.3.0   YES     OK
sparc_sun4u             4.5             2.3.0   YES     OK
x86                     4.5             2.3.0   YES     OK
x86_64                  4.5             2.3.0   YES     OK
xtensa_lx60             4.4.5           2.3.0   YES (2) OK

(1) - Probably an endian issue with 8139 emulation/driver
(2) - xtensa ethernet broken in 4.5 so stick to 4.4.x

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoshared-mime-info: re-enable parallel builds
Gustavo Zacarias [Fri, 11 Mar 2016 18:03:53 +0000 (15:03 -0300)]
shared-mime-info: re-enable parallel builds

They don't seem to be causing any issues after many bumps and tests.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoshared-mime-info: bump to version 1.6
Gustavo Zacarias [Fri, 11 Mar 2016 18:03:52 +0000 (15:03 -0300)]
shared-mime-info: bump to version 1.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/rpi-userland: bump version
Yann E. MORIN [Sun, 13 Mar 2016 22:25:50 +0000 (23:25 +0100)]
package/rpi-userland: bump version

... and ditch an upstreamed patch.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/rpi-firmware: bump version, add support for rpi-3
Yann E. MORIN [Sun, 13 Mar 2016 22:25:49 +0000 (23:25 +0100)]
package/rpi-firmware: bump version, add support for rpi-3

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoethtool: bump to version 4.5
Gustavo Zacarias [Mon, 14 Mar 2016 10:44:00 +0000 (07:44 -0300)]
ethtool: bump to version 4.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolinux: bump default to version 4.5
Gustavo Zacarias [Mon, 14 Mar 2016 10:14:12 +0000 (07:14 -0300)]
linux: bump default to version 4.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolinux-headers: add 4.5.x series
Gustavo Zacarias [Mon, 14 Mar 2016 10:14:11 +0000 (07:14 -0300)]
linux-headers: add 4.5.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agotoolchain: add 4.5.x choice for headers
Gustavo Zacarias [Mon, 14 Mar 2016 10:14:10 +0000 (07:14 -0300)]
toolchain: add 4.5.x choice for headers

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agouclibc: update uClibc-ng to version 1.0.13
Waldemar Brodkorb [Sun, 13 Mar 2016 23:08:06 +0000 (00:08 +0100)]
uclibc: update uClibc-ng to version 1.0.13

Remove patches included upstream.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoslang: make install-static do install-pkgconfig
Max Filippov [Mon, 14 Mar 2016 04:47:13 +0000 (07:47 +0300)]
slang: make install-static do install-pkgconfig

mc's configure can't find S-Lang because static S-Lang build doesn't
install pkgconfig file into staging. Adding install-pkgconfig to
install-static dependencies fixes that.

Fixes:
  http://autobuild.buildroot.net/results/085194f18bc7db1e801d98e6620e3a75fd988cc5/

Upstream status: patch submitted.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoexpat: bump to version 2.1.1
Gustavo Zacarias [Mon, 14 Mar 2016 01:46:10 +0000 (22:46 -0300)]
expat: bump to version 2.1.1

Drop 0001-fix-CVE-2015-1283.patch since it's upstream.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogdb: specify where to find lzma libraries
Vicente Olivert Riera [Fri, 11 Mar 2016 10:16:33 +0000 (10:16 +0000)]
gdb: specify where to find lzma libraries

As reported in...

  https://bugs.busybox.net/show_bug.cgi?id=8786

..., gdb fails to build with xz and expat support at the same time when
using an external toolchain.

This is how the problem is shown:

checking for liblzma... no
configure: error: missing liblzma for --with-lzma

And having a deeper look in gdb/config.log we can se a message like this
one:

/lib64/liblzma.so.5: undefined reference to `clock_gettime@GLIBC_2.17'

As Thomas said in the bug report quoted above, that error is related to
the fact that it find the host's lzma.

Adding --with-lzma-prefix=$(STAGING_DIR)/usr to GDB_CONF_OPTS fixes the
problem.

Credit-to: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoproftpd: bump to version 1.3.5b
Gustavo Zacarias [Fri, 11 Mar 2016 12:05:06 +0000 (09:05 -0300)]
proftpd: bump to version 1.3.5b

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogrep: bump to version 2.24
Gustavo Zacarias [Fri, 11 Mar 2016 12:04:55 +0000 (09:04 -0300)]
grep: bump to version 2.24

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconfigs: via_imx6_vab820: correct genimage dependencies
Peter Korsgaard [Sun, 13 Mar 2016 22:04:09 +0000 (23:04 +0100)]
configs: via_imx6_vab820: correct genimage dependencies

The genimage configuration creates a vfat filesystem, so ensure we have
dosfstools / mtools built for the host.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconfigs: pandaboard: correct genimage dependencies
Peter Korsgaard [Sun, 13 Mar 2016 22:01:36 +0000 (23:01 +0100)]
configs: pandaboard: correct genimage dependencies

The genimage configuration creates a vfat filesystem, so ensure we have
dosfstools / mtools built for the host.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconfigs: orangepipc: correct genimage dependencies
Peter Korsgaard [Sun, 13 Mar 2016 22:00:09 +0000 (23:00 +0100)]
configs: orangepipc: correct genimage dependencies

The genimage configuration creates a vfat filesystem, so ensure we have
dosfstools / mtools built for the host.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconfigs: galileo: correct genimage dependencies
Peter Korsgaard [Sun, 13 Mar 2016 21:56:05 +0000 (22:56 +0100)]
configs: galileo: correct genimage dependencies

The genimage configuration creates a vfat filesystem, so ensure we have
dosfstools / mtools built for the host.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconfigs: cubieboard2: correct genimage dependencies
Peter Korsgaard [Sun, 13 Mar 2016 21:52:39 +0000 (22:52 +0100)]
configs: cubieboard2: correct genimage dependencies

The genimage configuration creates a vfat filesystem, so ensure we have
dosfstools / mtools built for the host.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/tvheadend: bump version
Bernd Kuhls [Sun, 13 Mar 2016 20:05:06 +0000 (21:05 +0100)]
package/tvheadend: bump version

Upstream added a configure option to disable -Werror:
https://github.com/tvheadend/tvheadend/commit/ddb31c58b88450f7228e620048fb2d691d427fab

Remove our patch therefore and use the new configure option instead.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/transmission: bump version to 2.92
Bernd Kuhls [Sun, 13 Mar 2016 20:05:05 +0000 (21:05 +0100)]
package/transmission: bump version to 2.92

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/x11r7/xapp_xrandr: bump version to 1.5.0
Bernd Kuhls [Sun, 13 Mar 2016 18:16:18 +0000 (19:16 +0100)]
package/x11r7/xapp_xrandr: bump version to 1.5.0

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/x11r7/xproto_videoproto: bump version to 2.3.3
Bernd Kuhls [Sun, 13 Mar 2016 18:16:17 +0000 (19:16 +0100)]
package/x11r7/xproto_videoproto: bump version to 2.3.3

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/x11r7/xserver_xorg-server: bump version to 1.18.2
Bernd Kuhls [Sun, 13 Mar 2016 18:16:16 +0000 (19:16 +0100)]
package/x11r7/xserver_xorg-server: bump version to 1.18.2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/libbluray: bump version to 0.9.2
Bernd Kuhls [Sun, 13 Mar 2016 17:26:37 +0000 (18:26 +0100)]
package/libbluray: bump version to 0.9.2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agokbd: fix install to target
Niels Skou Olsen [Sun, 13 Mar 2016 16:59:48 +0000 (17:59 +0100)]
kbd: fix install to target

The package makefile attempted to append to KBD_INSTALL_TARGET_OPTS, but this
fails when done before evaluating $(autotools-package). This is because
autotools-package uses ?= to set default values. Instead of appending we now
override KBD_INSTALL_TARGET_OPTS.

Signed-off-by: Niels Skou Olsen <niels@tonebarker.dk>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/libcrossguid: Fix typo in Config.in
Bernd Kuhls [Sun, 13 Mar 2016 16:36:00 +0000 (17:36 +0100)]
package/libcrossguid: Fix typo in Config.in

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agodnsmasq: re-enable parallel builds
Gustavo Zacarias [Fri, 11 Mar 2016 17:40:40 +0000 (14:40 -0300)]
dnsmasq: re-enable parallel builds

They don't seem to be causing any issues after many bumps and tests.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoscreen: re-eneable parallel builds
Gustavo Zacarias [Fri, 11 Mar 2016 18:07:26 +0000 (15:07 -0300)]
screen: re-eneable parallel builds

They don't seem to be causing any issues after many bumps and tests.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agobash re-enable parallel builds
Gustavo Zacarias [Fri, 11 Mar 2016 18:27:51 +0000 (15:27 -0300)]
bash re-enable parallel builds

They don't seem to be causing any issues after bumping to the 4.3.x
series and several tests.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoolimex_imx233_olinuxino_defconfig: genimage support
Phil Eichinger [Thu, 10 Mar 2016 21:34:11 +0000 (22:34 +0100)]
olimex_imx233_olinuxino_defconfig: genimage support

* add a post-image.sh script
* update defconfig for genimage
* update readme.txt

[Peter: also add host-dosfstools dependency for vfat partition]
Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agozeromq: drop required openpgm library comment
Gustavo Zacarias [Wed, 9 Mar 2016 09:41:53 +0000 (06:41 -0300)]
zeromq: drop required openpgm library comment

It's obvious, buildroot has it and it's selected/depended upon.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolzlib: fix Lua dependency
Jörg Krause [Wed, 9 Mar 2016 22:18:18 +0000 (23:18 +0100)]
lzlib: fix Lua dependency

lzlib cannot be build with LuaJIT and requires Lua 5.x.

Fixes:
http://autobuild.buildroot.net/results/d71/d71209c3e5235f507afee38b618d5740ef91fdcb/
http://autobuild.buildroot.net/results/ef8/ef80136ec17ad9b0a5e3121c4b6091b15c3da0d4/
http://autobuild.buildroot.net/results/5e9/5e9d77e415e8cafb842b84d3d6d91280ae5491e3/

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoowfs: remove include of rpc/netdb.h
Arnout Vandecappelle [Wed, 9 Mar 2016 22:48:25 +0000 (23:48 +0100)]
owfs: remove include of rpc/netdb.h

owfs carries a copy of netdb.h from an old glibc, which is only used
to implement getaddrinfo on platforms that miss it (Solaris 7 in
particular). Since all of our libc implementations have getaddrinfo,
we don't need it.

To make the patch minimal, just include if !HAVE_GETADDRINFO.

Fixes:
http://autobuild.buildroot.net/results/d9e918c2791cd5523b2fd6478bbd4ce21e58f4f1
http://autobuild.buildroot.net/results/3a85144753e4f18491d62dccf6d5843170f8daea

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agocore: use $(CURDIR) to set TOPDIR
Samuel Martin [Wed, 9 Mar 2016 22:58:43 +0000 (23:58 +0100)]
core: use $(CURDIR) to set TOPDIR

This changes saves a shell call and uses a variable automatically set
by make [1].

[1] http://www.gnu.org/software/make/manual/make.html#Quick-Reference

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoltp-testsuite: indentation cleanup
Jerzy Grzegorek [Thu, 10 Mar 2016 21:48:55 +0000 (22:48 +0100)]
ltp-testsuite: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopsplash: indentation cleanup
Jerzy Grzegorek [Thu, 10 Mar 2016 21:48:54 +0000 (22:48 +0100)]
psplash: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agofreerdp: indentation cleanup
Jerzy Grzegorek [Thu, 10 Mar 2016 21:48:53 +0000 (22:48 +0100)]
freerdp: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agobinutils: use binutils 2.25.1 by default
Thomas Petazzoni [Thu, 10 Mar 2016 22:34:58 +0000 (23:34 +0100)]
binutils: use binutils 2.25.1 by default

Recent commit 5eb37d6adcfef996f1cd71effec8c2af42c0aed3 broke the build
by default to binutils 2.25 for the target, while we only have hashes
for 2.25.1. Use 2.25.1 instead.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotaskd: new package
Ben Boeckel [Thu, 10 Mar 2016 02:38:40 +0000 (21:38 -0500)]
taskd: new package

Taskwarrior is a task management suite of tools. Taskd is the
synchronization server for it.

Signed-off-by: Ben Boeckel <mathstuf@gmail.com>
[Thomas:
 - use 'depends on' for BR2_USE_MMU, and add a comment indicating that
   the dependency is due to the use of fork()
 - use 'depends on' for BR2_USE_WCHAR, and add a comment indicating
   that the dependency is due to gnutls and util-linux.
 - add a hash file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogcc: fix dynamic linker path for mips soft-float
Thomas Petazzoni [Tue, 8 Mar 2016 21:20:55 +0000 (22:20 +0100)]
gcc: fix dynamic linker path for mips soft-float

This commit updates the gcc musl patches for gcc 4.7, 4.8 and 4.9 so
that the path to the dynamic linker encoded as "program interpreter"
in the generated binaries actually matches the symbolic link installed
by musl when building for mips soft-float.

Indeed, musl installs a symlink called ld-musl-mipsel-sf.so.1, but gcc
currently generates binaries that use /lib/ld-musl-mips.so as program
interpreter.

The fix is simply the one from
https://bitbucket.org/GregorR/musl-cross/commits/825219202365, i.e
adjust MUSL_DYNAMIC_LINKER in our musl gcc patches.

Thanks to these patches:

$ ./host/usr/bin/mipsel-linux-readelf -a ./target/bin/busybox
[...]
      [Requesting program interpreter: /lib/ld-musl-mipsel-sf.so.1]
[...]

gcc 5.x doesn't need any fix because the musl patches already use the
right value.

Fixes bug #7562.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agobinutils: switch to version 2.25 by default
Thomas Petazzoni [Sun, 6 Mar 2016 15:06:23 +0000 (16:06 +0100)]
binutils: switch to version 2.25 by default

binutils 2.26 has been released, it is time to switch to 2.25 as the
default version.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconnman: switch to BR2_TOOLCHAIN_HAS_SYNC_4
Gustavo Zacarias [Thu, 10 Mar 2016 01:06:51 +0000 (22:06 -0300)]
connman: switch to BR2_TOOLCHAIN_HAS_SYNC_4

Switch to BR2_TOOLCHAIN_HAS_SYNC_4 from BR2_sparc conditional since it's
the correct one.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopython-msgpack: remove useless 'depends on' in comment
Thomas Petazzoni [Thu, 10 Mar 2016 20:16:56 +0000 (21:16 +0100)]
python-msgpack: remove useless 'depends on' in comment

In commit 6709fad224692ae5e0788bbd30145f7d622b52a4, python-msgpack was
bumped to a new version that has support for Python 3. The "depends on
BR2_PACKAGE_PYTHON' was removed for the main python-msgpack Config.in
option, but not from the comment. This commit fixes this
inconsistency.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopython-crossbar: propagate missing dependencies
Thomas Petazzoni [Thu, 10 Mar 2016 20:16:55 +0000 (21:16 +0100)]
python-crossbar: propagate missing dependencies

python-crossbar selects python-msgpack which selects msgpack, which
depends on C++ and 4-byte __sync intrinsics. But python-crossbar does
not have the dependencies propagated.

Fixes:

  http://autobuild.buildroot.org/results/80f58b7264139dd82c690cb8aae97349aa412539/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoboot/grub: add rootwait to default config
Gustavo Zacarias [Thu, 10 Mar 2016 20:46:27 +0000 (17:46 -0300)]
boot/grub: add rootwait to default config

It doesn't hurt, and is useful for removable boot media like a pendrive
that may depend on usb enumeration and isn't available immediately.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoboot/grub2: add rootwait to default config
Gustavo Zacarias [Wed, 9 Mar 2016 23:46:35 +0000 (20:46 -0300)]
boot/grub2: add rootwait to default config

It doesn't hurt, and is useful for removable boot media like a pendrive
that may depend on usb enumeration and isn't available immediately.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconfigs/altera_sockit_defconfig: use http access for u-boot/linux git repos
Peter Korsgaard [Wed, 9 Mar 2016 11:58:32 +0000 (12:58 +0100)]
configs/altera_sockit_defconfig: use http access for u-boot/linux git repos

Fixes:
https://travis-ci.org/buildroot/buildroot-defconfig-testing/jobs/114650744

git:// access to git.rocketboards.org has been failing for a while, and
git:// is sometimes not allowed through corporate firewalls, so change to
git-over-http instead.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconfigs/altera_socdk_defconfig: use http access for u-boot/linux git repos
Peter Korsgaard [Wed, 9 Mar 2016 11:58:31 +0000 (12:58 +0100)]
configs/altera_socdk_defconfig: use http access for u-boot/linux git repos

Fixes:
https://travis-ci.org/buildroot/buildroot-defconfig-testing/jobs/114650743

git:// access to git.rocketboards.org has been failing for a while, and
git:// is sometimes not allowed through corporate firewalls, so change to
git-over-http instead.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/uclibc: defconfig: enable sha-256/512 password auth support
Peter Korsgaard [Tue, 8 Mar 2016 17:22:57 +0000 (18:22 +0100)]
package/uclibc: defconfig: enable sha-256/512 password auth support

As recently reported on the mailing list:
http://lists.busybox.net/pipermail/buildroot/2016-February/154130.html

Our configuration options to use sha-256 / sha-512 password encoding do not
work very well with uClibc-ng as our defconfig doesn't enable support for
these encodings, breaking E.G. password login with dropbear.

Notice that it doesn't break login with the busybox login applet, as we
currently force the use of the internal busybox password handling routines
when sha-256/512 encoding is used. This workaround can afaik now be removed.

To fix this, enable support for these password encodings in our defconfig.
Do it unconditionally and not based on BR2_TARGET_GENERIC_PASSWD_* so it
also works when a Buildroot toolchain is reused as an external toolchain and
as the support code is quite small (~8KB):

-rwxr-xr-x 1 peko peko 13360 Mar  7 22:56 output/target/lib/libcrypt-1.0.12.so
-rwxr-xr-x 1 peko peko 21552 Mar  7 23:47 output-sha/target/lib/libcrypt-1.0.12.so

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoopenssh: security bump to version 7.2p2
Gustavo Zacarias [Thu, 10 Mar 2016 18:34:28 +0000 (15:34 -0300)]
openssh: security bump to version 7.2p2

Fixes:
CVE-2016-3115 - sanitise X11 authentication credentials to avoid xauth
command injection when X11Forwarding is enabled.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agobind: security bump to version 9.10.3-P4
Gustavo Zacarias [Thu, 10 Mar 2016 17:22:28 +0000 (14:22 -0300)]
bind: security bump to version 9.10.3-P4

Fixes:
CVE-2016-1285 - An error parsing input received by the rndc control
channel can cause an assertion failure in sexpr.c or alist.c
CVE-2016-1286 - A problem parsing resource record signatures for DNAME
resource records can lead to an assertion failure in resolver.c or db.c
CVE-2016-2088 - A response containing multiple DNS cookies causes
servers with cookie support enabled to exit with an assertion failure.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agofio: add upstream patch to fix build on SuperH
Thomas Petazzoni [Thu, 10 Mar 2016 15:26:41 +0000 (16:26 +0100)]
fio: add upstream patch to fix build on SuperH

Upstream was super reactive, and already committed a patch to fix the
build on SuperH, so we take this upstream patch in Buildroot and
re-enable fio on SuperH.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/nodejs: bump version to 5.8.0
Martin Bark [Thu, 10 Mar 2016 13:26:07 +0000 (13:26 +0000)]
package/nodejs: bump version to 5.8.0

See https://nodejs.org/en/blog/release/v5.8.0/

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agofio: disable on SuperH
Thomas Petazzoni [Thu, 10 Mar 2016 14:32:26 +0000 (15:32 +0100)]
fio: disable on SuperH

fio doesn't build on SuperH due to arch_flags being undefined while
building the test programs. Since the fix isn't immediate, the bug was
reported upstream, and this commit disables fio on SuperH until it
gets fixed upstream.

Fixes:

  http://autobuild.buildroot.net/results/578/578ae9da10d017ee9e2c15d37014f31a1114ef3a/build-end.log

Fixes #8751.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agofio: bump to version 2.7
Thomas Petazzoni [Thu, 10 Mar 2016 14:32:25 +0000 (15:32 +0100)]
fio: bump to version 2.7

The patch 0001-compile-fix-for-linux-header-changes.patch is removed
as it was a backport from an upstream patch.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agobinutils: backport xtensa .init/.fini literals moving fix to 2.26
Max Filippov [Thu, 10 Mar 2016 04:32:44 +0000 (07:32 +0300)]
binutils: backport xtensa .init/.fini literals moving fix to 2.26

Despite the documentation and the comment in xtensa_move_literals, in
the presence of --text-section-literals and --auto-litpools literals are
moved from the separate literal sections into .init and .fini, because
the check in the xtensa_move_literals is incorrect.

This fixes build errors seen with projects that have .init/.fini and use
text-section-literals.

Backported from: 4111950f363221c4641dc2f33bea61cc94f34906
Reported-by: Waldemar Brodkorb <mail@waldemar-brodkorb.de>
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogdb: backport xtensa NPTL support to 7.10.1
Max Filippov [Thu, 10 Mar 2016 04:31:50 +0000 (07:31 +0300)]
gdb: backport xtensa NPTL support to 7.10.1

These changes allow debugging multithreaded NPTL xtensa applications and
inspect TLS variables.

Backported from: 40045d91812b25c88c8275b8c08d27c234b68ba8
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolinux: bump default to version 4.4.5
Gustavo Zacarias [Thu, 10 Mar 2016 00:35:17 +0000 (21:35 -0300)]
linux: bump default to version 4.4.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolinux-headers: bump 3.{10, 14}.x and 4.4.x series
Gustavo Zacarias [Thu, 10 Mar 2016 00:35:16 +0000 (21:35 -0300)]
linux-headers: bump 3.{10, 14}.x and 4.4.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agodropbear: security bump to 2016.72
Peter Korsgaard [Thu, 10 Mar 2016 13:35:55 +0000 (14:35 +0100)]
dropbear: security bump to 2016.72

2016.72 - 9 March 2016

- Validate X11 forwarding input. Could allow bypass of authorized_keys command= restrictions,
  found by github.com/tintinweb. Thanks to Damien Miller for a patch.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/busybox: support automatic module loading with mdev
Peter Korsgaard [Tue, 8 Mar 2016 23:03:25 +0000 (00:03 +0100)]
package/busybox: support automatic module loading with mdev

A recently discussed on the mailing list:
http://lists.busybox.net/pipermail/buildroot/2016-February/154189.html

Our mdev configuration currently doesn't handle module loading. Fix that by:

- Telling mdev to run modprobe on hotplug events providing MODALIAS

- Adjust the init script to handle coldplug modalias events (E.G. modules
  for which the devices were already present before mdev was added as the
  hotplug handler). mdev -s should arguable handle this, but it doesn't.

Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agobusybox: Make S01logging source a default file
Nicolas Cavallari [Mon, 7 Mar 2016 09:48:17 +0000 (10:48 +0100)]
busybox: Make S01logging source a default file

The default syslog parameters are to keep only 200-400 KiB of logs,
which is very few if there is a spammy daemon on the system, or a daemon
that fails and then spams errors that hides the original problem.

Make S01logging source a /etc/default/logging file where these
parameters can be overridden.

Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agouboot: indentation cleanup
Jerzy Grzegorek [Wed, 9 Mar 2016 21:30:32 +0000 (22:30 +0100)]
uboot: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agodcron: indentation cleanup
Jerzy Grzegorek [Wed, 9 Mar 2016 21:30:31 +0000 (22:30 +0100)]
dcron: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agofirmware-imx: indentation cleanup
Jerzy Grzegorek [Wed, 9 Mar 2016 21:30:30 +0000 (22:30 +0100)]
firmware-imx: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agosetserial: indentation cleanup
Jerzy Grzegorek [Wed, 9 Mar 2016 21:30:29 +0000 (22:30 +0100)]
setserial: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agonvidia-driver: indentation cleanup
Jerzy Grzegorek [Wed, 9 Mar 2016 21:30:28 +0000 (22:30 +0100)]
nvidia-driver: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agotoolchain: switch linaro to https urls
Jason Abele [Wed, 9 Mar 2016 19:40:39 +0000 (11:40 -0800)]
toolchain: switch linaro to https urls

Signed-off-by: Jason Abele <jason@nextthing.co>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconfigs/qemu/x86: enable USB support
Gustavo Zacarias [Wed, 9 Mar 2016 21:04:59 +0000 (18:04 -0300)]
configs/qemu/x86: enable USB support

We're not trying to be minimal here, and qemu can bridge/emulate certain
usb devices, so enable the different controllers and at least usb
storage.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconfigs/qemu/x86_64: enable USB support
Gustavo Zacarias [Wed, 9 Mar 2016 21:04:58 +0000 (18:04 -0300)]
configs/qemu/x86_64: enable USB support

We're not trying to be minimal here, and qemu can bridge/emulate certain
usb devices, so enable the different controllers and at least usb
storage.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoyasm: style and whitespace cleanup
Gustavo Zacarias [Wed, 9 Mar 2016 19:55:50 +0000 (16:55 -0300)]
yasm: style and whitespace cleanup

Use $(SED) instead of sed.
Kill trailing whitespace in comment, and move it above the define as per
standard look.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agonasm: bump to version 2.12
Gustavo Zacarias [Wed, 9 Mar 2016 19:51:44 +0000 (16:51 -0300)]
nasm: bump to version 2.12

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agocifs-utils: bump to version 6.5
Gustavo Zacarias [Wed, 9 Mar 2016 11:51:42 +0000 (08:51 -0300)]
cifs-utils: bump to version 6.5

Patch is upstream so remove it.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolibnss: security bump to version 3.22.2
Gustavo Zacarias [Wed, 9 Mar 2016 11:41:20 +0000 (08:41 -0300)]
libnss: security bump to version 3.22.2

Fixes:
CVE-2016-1950 - heap-based buffer overflow related to the parsing of
certain ASN.1 structures. An attacker could create a specially-crafted
certificate which, when parsed by NSS, would cause a crash or execution
of arbitrary code with the permissions of the user.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogcc: drop gcc 4.5 specific code
Thomas Petazzoni [Tue, 8 Mar 2016 22:30:43 +0000 (23:30 +0100)]
gcc: drop gcc 4.5 specific code

We have removed gcc 4.5 support since a long time, so this commit
removes dead code that was only used when building a toolchain based
on gcc 4.5.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolinux-headers: bump 3.12.x series
Gustavo Zacarias [Wed, 9 Mar 2016 09:34:50 +0000 (06:34 -0300)]
linux-headers: bump 3.12.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolibpjsip: depend on libsrtp
Luca Ceresoli [Tue, 8 Mar 2016 23:06:41 +0000 (00:06 +0100)]
libpjsip: depend on libsrtp

libpjsip needs libsrtp to build, but it bundles a libsrtp version in
case one is not found during the configure step. The Buildroot policy
in such cases is to force using the external package, so forcibly
depend on libsrtp.

Adding --with-external-srtp also fixes libpjsip not correctly the
libsrtp installed in staging, which shows up with the symptom:

  .../libpjmedia.so: undefined reference to `srtp_deinit'
  collect2: error: ld returned 1 exit status

Fixes:
  http://autobuild.buildroot.org/results/305/305fdc8442cd2e8f51b90485be0dca83ffa36603/
  http://autobuild.buildroot.org/results/a2f/a2f407c1361ac5c24af122445e84645e9aee309d/
  ...and many other similar autobuild failures.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agohiawatha: bump to version 10.1
Gustavo Zacarias [Tue, 8 Mar 2016 23:56:20 +0000 (20:56 -0300)]
hiawatha: bump to version 10.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agohostapd: fix musl issues
Jörg Krause [Tue, 8 Mar 2016 21:40:54 +0000 (22:40 +0100)]
hostapd: fix musl issues

Add two patches to fix build issues with the musl libc.

The first patch "0003-vlan-fix-musl-build-error" fixes the undefined __caddr_t
build error. __caddr_t is a legacy BSD type and should be avoided in modern
implementations.

The second patch "0004-vlan-fix-musl-libc-conflict-with-Linux-kernel-header"
fixes a typical musl libc header conflict with the Linux kernel header. We avoid
including the conflicting Linux header file by defining the needed macros
directly in the needing hostapd source file.

Fixes:
http://autobuild.buildroot.net/results/c26/c265cfada20621a631e9d118b9633df80b0e4864/
http://autobuild.buildroot.net/results/658/658c5e2fe6e3a4ad74ca47c926426e95eac0b9ec/
http://autobuild.buildroot.net/results/578/5787805b3e1487c4f85c3a367ed88e8730078b8e/
http://autobuild.buildroot.net/results/42d/42d8be008dcb07e9ec26ce10c797deb43ed86568/

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoluvi: bump to version 2.6.1
Jörg Krause [Tue, 8 Mar 2016 22:02:23 +0000 (23:02 +0100)]
luvi: bump to version 2.6.1

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoubus: indentation cleanup
Jerzy Grzegorek [Tue, 8 Mar 2016 21:58:06 +0000 (22:58 +0100)]
ubus: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoltp-testsuite: indentation cleanup
Jerzy Grzegorek [Tue, 8 Mar 2016 21:58:05 +0000 (22:58 +0100)]
ltp-testsuite: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>