buildroot.git
7 years agonginx: group the external modules enabling logic
Thomas Petazzoni [Sun, 4 Dec 2016 22:34:17 +0000 (23:34 +0100)]
nginx: group the external modules enabling logic

This commit moves the logic that allows to enable the naxsi external
module below the "external modules" comment, which was already used for
the upload and dav-ext modules.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agonginx-dav-ext: new package
Johan Oudinet [Tue, 29 Nov 2016 16:47:51 +0000 (17:47 +0100)]
nginx-dav-ext: new package

Nginx built-in support for webdav is missing support for two commands:
PROPFIND and OPTIONS. This commit adds a new package that provides an
external nginx module with improved webdav support.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
[Thomas:
 - Remove the BR2_PACKAGE_NGINX_HTTP_DAV_EXT_MODULE sub-option of the
   nginx package. The BR2_PACKAGE_NGINX_DAV_EXT option is sufficient.
 - Move the nginx.mk code together with another external module being
   enabled, nginx-upload.
 - Add LICENSE and LICENSE_FILES variables.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoerlang: odbc support requires thread support
Thomas Petazzoni [Sun, 4 Dec 2016 21:44:56 +0000 (22:44 +0100)]
erlang: odbc support requires thread support

Fixes:

  http://autobuild.buildroot.net/results/cba60679fa916128796a7b4131ed50403bc74798/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/aubio: add upstream hash link
Romain Naour [Sun, 4 Dec 2016 20:58:44 +0000 (21:58 +0100)]
package/aubio: add upstream hash link

Paul Brossier, the aubio maintainer, added a sha256 hash for the
Buildroot package. Thanks !

https://github.com/aubio/aubio/issues/77

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopru-software-support: add library for PRU firmware
Ash Charles [Fri, 2 Dec 2016 04:22:41 +0000 (23:22 -0500)]
pru-software-support: add library for PRU firmware

TI provides a set of headers files and libraries useful in developing
firmware for real-time (PRU) cores embedded in some processors e.g.
AM3358.  This package stages these files for any packages creating
PRU firmware.

Note: As per [1], use commit v4.0.2 to sync with common TI Linux
      versions.

[1] http://e2e.ti.com/support/arm/sitara_arm/f/791/p/552190/2018113#2018113

Signed-off-by: Ash Charles <ash.charles@savoirfairelinux.com>
[Thomas:
 - rename BR2_PACKAGE_PRU_EXAMPLES to BR2_PACKAGE_PRU_SOFTWARE_SUPPORT,
   since the package directory name should match the Config.in option
   for this package
 - use select for BR2_PACKAGE_HOST_TI_CGT_PRU, and therefore add the
   appropriate "depends on BR2_PACKAGE_HOST_TI_CGT_PRU_ARCH_SUPPORTS".]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoti-cgt-pru: add package for PRU Host toolchain
Ash Charles [Fri, 2 Dec 2016 04:22:40 +0000 (23:22 -0500)]
ti-cgt-pru: add package for PRU Host toolchain

TI provides a binary code generation toolchain to develop firmware for
the programmable real-time unit/co-processor found in some SOCs such as
some models in the AM335x line. This toolchain includes C/C++ support
(clpru) rather than just assembler (pasm) supported by the pre-existing
am335x-pru-package [1].  Following the lead of the Yocto meta-ti
layer [2], this package provides a host toolchain suitable for an x86
(or x86_64) Linux targeting an ARM-based PRU core.

[1] http://processors.wiki.ti.com/index.php/PRU_Assembly_Instructions#pasm_vs._clpru
[2] http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/tree/recipes-ti/devtools/ti-cgt-pru_2.1.1.bb

Signed-off-by: Ash Charles <ash.charles@savoirfairelinux.com>
[Thomas: add BR2_PACKAGE_HOST_TI_CGT_PRU_ARCH_SUPPORTS boolean option,
so that packages selecting host-ti-cgt-pru can easily inherit its
architecture dependencies.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agomksh: update to R54
Waldemar Brodkorb [Sun, 4 Dec 2016 18:08:40 +0000 (19:08 +0100)]
mksh: update to R54

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoconfigs/olimex_a20_olinuxino_lime_mali: bump kernel version
Romain Naour [Sun, 4 Dec 2016 16:30:25 +0000 (17:30 +0100)]
configs/olimex_a20_olinuxino_lime_mali: bump kernel version

Bump the kernel to the next commit which fix the build with gcc6.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Francois Perrad <francois.perrad@gadz.org>
Cc: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoDEVELOPERS: add Waldemar as developer for uclibc-ng-test
Thomas Petazzoni [Sun, 4 Dec 2016 20:50:40 +0000 (21:50 +0100)]
DEVELOPERS: add Waldemar as developer for uclibc-ng-test

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoDEVELOPERS: add entry for aubio
Romain Naour [Sun, 4 Dec 2016 16:30:26 +0000 (17:30 +0100)]
DEVELOPERS: add entry for aubio

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolibxmlrpc: fix build without C++ compiler
Alvaro Gamez Machado [Sun, 4 Dec 2016 15:55:40 +0000 (16:55 +0100)]
libxmlrpc: fix build without C++ compiler

Conditionally disable compilation of optional C++ module.

Fixes:

  http://autobuild.buildroot.net/results/cbff6c816606a515467d467677763533a41fc276/

Signed-off-by: Alvaro Gamez Machado <alvaro.gamez@hazent.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/tzdata: bump version to 2016j
Martin Bark [Sat, 3 Dec 2016 14:36:27 +0000 (14:36 +0000)]
package/tzdata: bump version to 2016j

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/zic: bump version to 2016j
Martin Bark [Sat, 3 Dec 2016 14:36:26 +0000 (14:36 +0000)]
package/zic: bump version to 2016j

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoDEVELOPERS: add tzdata and zic to my list
Martin Bark [Sat, 3 Dec 2016 14:36:25 +0000 (14:36 +0000)]
DEVELOPERS: add tzdata and zic to my list

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/aubio: add ffmpeg libav optional dependency
Romain Naour [Sat, 3 Dec 2016 12:17:39 +0000 (13:17 +0100)]
package/aubio: add ffmpeg libav optional dependency

Aubio libav support require libavcodec, libavformat, libavutil and
libavresample. Enable libav support only when
BR2_PACKAGE_FFMPEG_AVRESAMPLE is set.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/aubio: add fftw optional dependency
Romain Naour [Sat, 3 Dec 2016 12:17:38 +0000 (13:17 +0100)]
package/aubio: add fftw optional dependency

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/aubio: add jack2 optional dependency
Romain Naour [Sat, 3 Dec 2016 12:17:37 +0000 (13:17 +0100)]
package/aubio: add jack2 optional dependency

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/aubio: add libsamplerate optional dependency
Romain Naour [Sat, 3 Dec 2016 12:17:36 +0000 (13:17 +0100)]
package/aubio: add libsamplerate optional dependency

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/aubio: add libsndfile optional dependency
Romain Naour [Sat, 3 Dec 2016 12:17:35 +0000 (13:17 +0100)]
package/aubio: add libsndfile optional dependency

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/aubio: new package
Romain Naour [Sat, 3 Dec 2016 12:17:34 +0000 (13:17 +0100)]
package/aubio: new package

Aubio attempt to build aubio.so shared library so disable it for static
build only.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/libdrm: bump version to 2.4.74
Bernd Kuhls [Sat, 3 Dec 2016 10:42:08 +0000 (11:42 +0100)]
package/libdrm: bump version to 2.4.74

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolsqlite3: fix hash
Francois Perrad [Sat, 3 Dec 2016 09:25:13 +0000 (10:25 +0100)]
lsqlite3: fix hash

see http://autobuild.buildroot.net/results/9c8973271591dbcd4e7ba397961cd8209cf4d2f6

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/x11r7/xserver_xorg-server: bump version to 1.19.0
Bernd Kuhls [Sat, 3 Dec 2016 11:58:09 +0000 (12:58 +0100)]
package/x11r7/xserver_xorg-server: bump version to 1.19.0

This release bumped video ABI to version 23
https://cgit.freedesktop.org/xorg/xserver/commit/hw/xfree86/common/xf86Module.h?id=8d3f0e964e399dcfa8eb5e85d405217fdc5dbcd4
https://cgit.freedesktop.org/xorg/xserver/commit/hw/xfree86/common/xf86Module.h?id=c07b796b47ae7f5a616d5e8e02ab0f84dc438a93
https://cgit.freedesktop.org/xorg/xserver/commit/hw/xfree86/common/xf86Module.h?id=4af00242ef1e39499b932d12423fdf449296090a

and depends on xlib_libXfont2
https://cgit.freedesktop.org/xorg/xserver/commit/?id=05a793f5b3c40747d5a92a076def7f4fb673c7e7

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/x11r7/xdriver_xf86-video-intel: bump version to fix crash with xserver_xorg...
Bernd Kuhls [Sat, 3 Dec 2016 11:58:08 +0000 (12:58 +0100)]
package/x11r7/xdriver_xf86-video-intel: bump version to fix crash with xserver_xorg-server 1.19.x

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/x11r7/xdriver_xf86-video-qxl: add support for xlib_libXfont2
Bernd Kuhls [Sat, 3 Dec 2016 11:58:07 +0000 (12:58 +0100)]
package/x11r7/xdriver_xf86-video-qxl: add support for xlib_libXfont2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/x11r7/xlib_libXfont2: new package
Bernd Kuhls [Sat, 3 Dec 2016 11:58:06 +0000 (12:58 +0100)]
package/x11r7/xlib_libXfont2: new package

Needed for xserver_xorg-server 1.19+
https://cgit.freedesktop.org/xorg/xserver/commit/?id=05a793f5b3c40747d5a92a076def7f4fb673c7e7

We need to keep the xlib_libXfont package because xapp_bdftopcf and
xapp_xfs were not ported yet to xlib_libXfont2:
https://lists.x.org/archives/xorg-announce/2016-August/002702.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/nvidia-driver: bump version to 375.20
Bernd Kuhls [Sat, 3 Dec 2016 11:58:05 +0000 (12:58 +0100)]
package/nvidia-driver: bump version to 375.20

http://www.nvidia.com/download/driverResults.aspx/111596/en-us
"Added support for X.Org xserver ABI 23 (xorg-server 1.19)"

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/tor: bump version to 0.2.8.10
Bernd Kuhls [Sat, 3 Dec 2016 12:05:47 +0000 (13:05 +0100)]
package/tor: bump version to 0.2.8.10

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agorpi-userland: bump version
Peter Seiderer [Sat, 3 Dec 2016 23:11:37 +0000 (00:11 +0100)]
rpi-userland: bump version

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agorpi-firmware: bump version
Peter Seiderer [Sat, 3 Dec 2016 23:11:36 +0000 (00:11 +0100)]
rpi-firmware: bump version

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoraspberrypi3_defconfig: bump kernel version to 4.4.36
Peter Seiderer [Sat, 3 Dec 2016 23:11:35 +0000 (00:11 +0100)]
raspberrypi3_defconfig: bump kernel version to 4.4.36

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoraspberrypi2_defconfig: bump kernel version to 4.4.36
Peter Seiderer [Sat, 3 Dec 2016 23:11:34 +0000 (00:11 +0100)]
raspberrypi2_defconfig: bump kernel version to 4.4.36

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoraspberrypi_defconfig: bump kernel version to 4.4.36
Peter Seiderer [Sat, 3 Dec 2016 23:11:33 +0000 (00:11 +0100)]
raspberrypi_defconfig: bump kernel version to 4.4.36

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoraspberrypi0_defconfig: bump kernel version to 4.4.36
Peter Seiderer [Sat, 3 Dec 2016 23:11:32 +0000 (00:11 +0100)]
raspberrypi0_defconfig: bump kernel version to 4.4.36

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agocjson: bump to version v1.0.2
Fabrice Fontaine [Sat, 3 Dec 2016 19:47:45 +0000 (20:47 +0100)]
cjson: bump to version v1.0.2

This is a major update in cjson:
 - project site moved from sourceforge to github
 - project recommends to use the new cmake buildsystem instead of the
   legacy make
 - BR2_STATIC_LIBS is now OK (README does not mention issue anymore)
 - As include path and library name have changed, tinycbor has to be
   updated
 - As cjson can now be built as a static library, fix a bug in
   json2cbor compilation from tinycbor package

Signed-off-by: Fabrice Fontaine <fabrice.fontaine@orange.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agosupport/dependencies: use the new kconfig option to check UTF8 locale
Yann E. MORIN [Sun, 4 Dec 2016 09:43:06 +0000 (10:43 +0100)]
support/dependencies: use the new kconfig option to check UTF8 locale

Currently, we require a host with an UTF-8 locale as soone as we build a
Buildroot toolchain with support for locales. This means that we do
erquire such a locale when building a toolchain with either uClibc,
glibc or musl.

However, glibc and musl do not require such a locale to be present.

Use the new option to check if an UTF8 locale is needed on the host,
rather than deriving that from toolchain settings.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/uclibc: needs a host with an UTF8 locale to build locales
Yann E. MORIN [Sun, 4 Dec 2016 09:43:05 +0000 (10:43 +0100)]
package/uclibc: needs a host with an UTF8 locale to build locales

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agocore: add a kconfig option to require an UTF8 locale on the host
Yann E. MORIN [Sun, 4 Dec 2016 09:43:04 +0000 (10:43 +0100)]
core: add a kconfig option to require an UTF8 locale on the host

This can be selected when we need the host to have an UTF-8 locale
(e.g. to build uClibc with support for locales).

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/tor: add optional support for libcap
Bernd Kuhls [Sun, 4 Dec 2016 10:37:22 +0000 (11:37 +0100)]
package/tor: add optional support for libcap

- without libcap
$ host/usr/bin/x86_64-linux-readelf -a target/usr/bin/tor | grep NEEDED
 0x0000000000000001 (NEEDED)             Shared library: [libevent-2.0.so.5]
 0x0000000000000001 (NEEDED)             Shared library: [libssl.so.1.0.0]
 0x0000000000000001 (NEEDED)             Shared library: [libcrypto.so.1.0.0]
 0x0000000000000001 (NEEDED)             Shared library: [libz.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.0]

- with libcap
$ host/usr/bin/x86_64-linux-readelf -a target/usr/bin/tor | grep NEEDED
 0x0000000000000001 (NEEDED)             Shared library: [libevent-2.0.so.5]
 0x0000000000000001 (NEEDED)             Shared library: [libssl.so.1.0.0]
 0x0000000000000001 (NEEDED)             Shared library: [libcrypto.so.1.0.0]
 0x0000000000000001 (NEEDED)             Shared library: [libz.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libcap.so.2]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.0]

The tor configure script has no option to en-/disable libcap support.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agouclibc: update to 1.0.20
Waldemar Brodkorb [Sun, 4 Dec 2016 11:20:27 +0000 (12:20 +0100)]
uclibc: update to 1.0.20

The test suite is removed from the package and is already a separate
package in buildroot. All patches are upstream, so remove them.
The UCLIBC_HAS_LFS option is removed upstream.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
[Thomas: remove BR2_UCLIBC_INSTALL_TEST_SUITE option, add it to
Config.in.legacy.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/enlightenment: bump to version 0.21.4
Romain Naour [Sun, 4 Dec 2016 12:22:04 +0000 (13:22 +0100)]
package/enlightenment: bump to version 0.21.4

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/efl: use liblz4 from lz4 package
Romain Naour [Sun, 4 Dec 2016 12:22:05 +0000 (13:22 +0100)]
package/efl: use liblz4 from lz4 package

Efl libraries bundle a copy of liblz4 which is also provided by
lz4 Buildroot package. Switch to liblz4 from lz4 package.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolttng-libust: needs autoreconf
Thomas Petazzoni [Sun, 4 Dec 2016 14:03:10 +0000 (15:03 +0100)]
lttng-libust: needs autoreconf

The recently introduced
0002-doc-examples-Makefile.am-define-C-and-C-compilers-fo.patch touches
Makefile.am, so lttng-libust needs to be autoreconfed.

Fixes:

  http://autobuild.buildroot.net/results/e917552ea1069da74c4e392556914d05c010a250/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolttng-babeltrace: remove patch applied upstream
Thomas Petazzoni [Sun, 4 Dec 2016 09:08:23 +0000 (10:08 +0100)]
lttng-babeltrace: remove patch applied upstream

In commit 5b0dac7ef5d8106ec77d128c53f480fd8721c05c, when bumping to
lttng-babeltrace, one patch was kept while it had been applied in the
upstream babeltrace project, causing a build failure.

The patch 0003-fix-uuid-support-detection-on-static-build.patch has been
applied upstream as 2741f55be80ae8af169ae795ea28d2a39c18fa60 in the
master branch, and as d94e7873e9080e820e7742e468736b1317a88de1 in the
maintenance branch that was used to tag 1.5.0.

Fixes:

  http://autobuild.buildroot.net/results/585f960eb81b0e15858aadc4aca516af23012b61/
  (and about a hundred of similar build failures)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agocmake: pass HOST_CONFIGURE_OPTS at configure time
Thomas Petazzoni [Sat, 3 Dec 2016 15:24:23 +0000 (16:24 +0100)]
cmake: pass HOST_CONFIGURE_OPTS at configure time

Since we bumped CMake from 3.5.2 to 3.6.3 in commit
99ed85d74081a8611a6f6d1f3d745a5c40aef975, CMake uses pkg-config during
its configure step to find available libraries on the host.

If host-pkgconf was not built before host-cmake, everything was working
fine. However, if host-pkgconf was built before, the configure step of
host-cmake was finding pkg-config and used it to find
libraries. Unfortunately, since we were not passing
PKG_CONFIG_PATH/PKG_CONFIG_SYSROOT_DIR, pkg-config was behaving in its
"default" mode, i.e returning results valid when building things for the
target, not for the host. This lead to header paths pointing to the
staging directory being used when building native binary objects,
causing all sort of build failures.

This commit fixes that by passing $(HOST_CONFIGURE_OPTS) to the
environment of host-cmake configure step. This variable contains
HOST_MAKE_ENV, which itself contains the appropriate
PKG_CONFIG_PATH/PKG_CONFIG_SYSROOT_DIR definitions.

At the same time, we drop LDFLAGS="$(HOST_LDFLAGS)" because this
definition is already in $(HOST_CONFIGURE_OPTS).

Fixes:

  http://autobuild.buildroot.net/results/4e703ed8c2eb0f914794038b0ef7bd73a67f38ce/
  (and 424 similar build failures)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agonodejs: security bump 0.10.x series to 0.10.48
Peter Korsgaard [Fri, 2 Dec 2016 20:16:52 +0000 (21:16 +0100)]
nodejs: security bump 0.10.x series to 0.10.48

c-ares: fix for single-byte buffer overwrite, CVE-2016-5180, more
information at https://c-ares.haxx.se/adv_20160929.html

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agofwts: bump to version V16.11.00
Erico Nunes [Fri, 2 Dec 2016 22:40:17 +0000 (23:40 +0100)]
fwts: bump to version V16.11.00

Build- and run-tested on x86_64 and aarch64.

Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoacpica: bump to version 20161117
Erico Nunes [Fri, 2 Dec 2016 22:40:16 +0000 (23:40 +0100)]
acpica: bump to version 20161117

Build- and run-tested on x86_64 and aarch64.

Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/tinc: upgrade to upstream version 1.0.30
Zoltan Gyarmati [Fri, 2 Dec 2016 22:34:00 +0000 (23:34 +0100)]
package/tinc: upgrade to upstream version 1.0.30

Signed-off-by: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/qjson: upgrade to upstream 0.9.0, update CMakeLists.txt patch to properly...
Zoltan Gyarmati [Fri, 2 Dec 2016 22:27:26 +0000 (23:27 +0100)]
package/qjson: upgrade to upstream 0.9.0, update CMakeLists.txt patch to properly apply

Signed-off-by: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/crudini: upgrade to 0.8
Zoltan Gyarmati [Fri, 2 Dec 2016 22:21:19 +0000 (23:21 +0100)]
package/crudini: upgrade to 0.8

Signed-off-by: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/norm: make it a waf-package
Yann E. MORIN [Sun, 30 Oct 2016 16:02:21 +0000 (17:02 +0100)]
package/norm: make it a waf-package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/mpv: make it a waf-package
Yann E. MORIN [Sun, 30 Oct 2016 16:02:20 +0000 (17:02 +0100)]
package/mpv: make it a waf-package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/libimxvpuapi: make it a waf-package
Yann E. MORIN [Sun, 30 Oct 2016 16:02:19 +0000 (17:02 +0100)]
package/libimxvpuapi: make it a waf-package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Gary Bisson <gary.bisson@boundarydevices.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Tested-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/jack2: make it a waf-package
Yann E. MORIN [Sun, 30 Oct 2016 16:02:18 +0000 (17:02 +0100)]
package/jack2: make it a waf-package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Wojciech M. Zabolotny <wzab01@gmail.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/gst1-imx: make it a waf-package
Yann E. MORIN [Sun, 30 Oct 2016 16:02:17 +0000 (17:02 +0100)]
package/gst1-imx: make it a waf-package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Gary Bisson <gary.bisson@boundarydevices.com>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Tested-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/glmark2: make it a waf-package
Yann E. MORIN [Sun, 30 Oct 2016 16:02:16 +0000 (17:02 +0100)]
package/glmark2: make it a waf-package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Cc: Spenser Gilliland <spenser@gillilanding.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agodeveloppers: add myself as pkg-waf devel
Yann E. MORIN [Sun, 30 Oct 2016 16:02:15 +0000 (17:02 +0100)]
developpers: add myself as pkg-waf devel

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agodocs/manual: document the waf-package infra
Yann E. MORIN [Sun, 30 Oct 2016 16:02:14 +0000 (17:02 +0100)]
docs/manual: document the waf-package infra

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
[Thomas: adjust to the changes in the infra, fix typos.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agocore: add waf-package infra
Yann E. MORIN [Sun, 30 Oct 2016 16:02:13 +0000 (17:02 +0100)]
core: add waf-package infra

This new waf-package infrastructure simplifies writing waf-based
packages. It can be used by our six current such packages, plus a
later-incoming one by Romain.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Tested-by: Romain Naour <romain.naour@gmail.com>
[Thomas:
 - rename <pkg>_BUNDLED_WAF to <pkg>_NEEDS_EXTERNAL_WAF, which
   involves inverting the meaning of the boolean.
 - always add the host-python dependency
 - add a default value for <pkg>_NEEDS_EXTERNAL_WAF (defaults to NO)
 - remove the unneeded <pkg>_MAKE related definitions.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/waf: new host package
Yann E. MORIN [Sun, 30 Oct 2016 16:02:12 +0000 (17:02 +0100)]
package/waf: new host package

host-waf will be used by waf-based packages that do not include it in
their release tarballs, like mpv.

mpv is currently the only case we have, but with the upcoming
waf-package infra, having host-waf available just makes the infra
complete from the onset.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
[Thomas: drop dependency on host-python, it's really a runtime dependency.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agostella: fix bug when compiling with PPC altivec vectorization
Sergio Prado [Thu, 1 Dec 2016 18:33:24 +0000 (16:33 -0200)]
stella: fix bug when compiling with PPC altivec vectorization

PPC altivec vectorization triggers a bug when compiling with -std=c++11
because "bool" is redefined in altivec.h.

src/emucore/Event.hxx:112:23: error: cannot convert ‘bool’ to ‘__vector(4) __bool int’ in assignment
         myKeyTable[i] = false;
                       ^

Acording to a bug report in GCC [1], "You need to use -std=g++11 or
undefine bool after the include of altivec.h as context sensitive
keywords is not part of the C++11 standard".

So let's compile with -std=gnu++11 by default.

Tested on ARM, x86 and PPC.

[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58241#c3

Fixes:
http://autobuild.buildroot.net/results/0970d2c8e1787ceffc46b589522e53d52675e03c
http://autobuild.buildroot.net/results/ec1bc57675b6e53af0cd33d7b99cd2e3bf5d9d7e

Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agodocs/manual: fix FOO_PKGDIR name and definition
Danomi Manchego [Fri, 2 Dec 2016 02:41:52 +0000 (21:41 -0500)]
docs/manual: fix FOO_PKGDIR name and definition

Change "foo" references to "libfoo" in section that defines variables
explicitly stated to relate to a "libfoo" package.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agotoolchain: Bump ARC tools to arc-2016.09-rc2
Zakharov Vlad [Fri, 2 Dec 2016 18:38:12 +0000 (21:38 +0300)]
toolchain: Bump ARC tools to arc-2016.09-rc2

As described at:
4520524ba055706236db9f00dd79f1b2e2e87fde
this commit continues a series of updates of ARC tools.
This time we're updating tools to arc-2016.09-rc2.

This change contains a set of minor fixes and updates.

Signed-off-by: Vlad Zakharov <vzakhar@synopsys.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agolibinput: bump to version 1.5.2
Gustavo Zacarias [Fri, 2 Dec 2016 17:42:34 +0000 (14:42 -0300)]
libinput: bump to version 1.5.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agolibxkbcommon: bump to version 0.7.0
Gustavo Zacarias [Fri, 2 Dec 2016 17:42:04 +0000 (14:42 -0300)]
libxkbcommon: bump to version 0.7.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agobtrfs-progs: bump to version 4.8.5
Gustavo Zacarias [Fri, 2 Dec 2016 14:02:24 +0000 (11:02 -0300)]
btrfs-progs: bump to version 4.8.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agodbus: bump to version 1.10.14
Gustavo Zacarias [Fri, 2 Dec 2016 14:23:19 +0000 (11:23 -0300)]
dbus: bump to version 1.10.14

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agokexec: fix build when BR2_STRIP_none=y
Marcin Nowakowski [Fri, 2 Dec 2016 11:51:57 +0000 (12:51 +0100)]
kexec: fix build when BR2_STRIP_none=y

When BR2_STRIP is set to none, a dummy 'true' app is used instead of
strip utility. However, kexec package always requires a real strip
executable as it is used to generate intermediate files during the build
process.

If 'true' is used the build system runs the following command:

true --strip-debug -o purgatory/purgatory.ro purgatory/purgatory.ro.sym

which obviously doesn't do anything useful and the build later fails
with:

bin/bin-to-hex purgatory < purgatory/purgatory.ro > kexec/purgatory.c
/bin/sh: purgatory/purgatory.ro: No such file or directory
kexec/Makefile:7: recipe for target 'kexec/purgatory.c' failed
make[2]: *** [kexec/purgatory.c] Error 1

To resolve it always specify STRIP=$(CROSS_COMPILE)strip, regardless of
buildroot configuration.

[Peter: add a comment explaining why this is done]
Signed-off-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agolinux: bump default to version 4.8.12
Gustavo Zacarias [Fri, 2 Dec 2016 13:15:01 +0000 (10:15 -0300)]
linux: bump default to version 4.8.12

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agolinux-headers: bump 4.{4, 8}.x series
Gustavo Zacarias [Fri, 2 Dec 2016 13:15:00 +0000 (10:15 -0300)]
linux-headers: bump 4.{4, 8}.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agopackage/libxml-parser-perl: bump version to 2.44
Jörg Krause [Fri, 2 Dec 2016 07:56:59 +0000 (08:56 +0100)]
package/libxml-parser-perl: bump version to 2.44

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agopackage/libuv: bump version to v1.10.1
Jörg Krause [Fri, 2 Dec 2016 07:42:14 +0000 (08:42 +0100)]
package/libuv: bump version to v1.10.1

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agopackage/upmpdcli: bump version to 1.2.10
Jörg Krause [Fri, 2 Dec 2016 07:34:59 +0000 (08:34 +0100)]
package/upmpdcli: bump version to 1.2.10

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agolibevdev: bump version to 1.5.5
Peter Seiderer [Thu, 1 Dec 2016 18:30:51 +0000 (19:30 +0100)]
libevdev: bump version to 1.5.5

And update 0001-configure-add-disable-runtime-tests-option.patch.

For details see [1].

[1] https://lists.freedesktop.org/archives/input-tools/2016-November/001375.html

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agocmake: bump version to 3.7.1
Vicente Olivert Riera [Thu, 1 Dec 2016 11:17:04 +0000 (11:17 +0000)]
cmake: bump version to 3.7.1

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agognuplot: bump version to 5.0.5
Vicente Olivert Riera [Thu, 1 Dec 2016 12:23:33 +0000 (12:23 +0000)]
gnuplot: bump version to 5.0.5

- 0001-configure-add-without-demo-option.patch adapted to new version.
- --without-lisp-files configure option removed: doesn't exist anymore.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agosubversion: bump version to 1.9.5
Vicente Olivert Riera [Thu, 1 Dec 2016 12:05:17 +0000 (12:05 +0000)]
subversion: bump version to 1.9.5

Also add a sha256 hash since upstream only provides one weak hash.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agolvm2: bump version to 2.02.168
Vicente Olivert Riera [Thu, 1 Dec 2016 11:17:44 +0000 (11:17 +0000)]
lvm2: bump version to 2.02.168

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agoMerge branch 'next'
Peter Korsgaard [Fri, 2 Dec 2016 07:53:56 +0000 (08:53 +0100)]
Merge branch 'next'

My local 'next' branch was not uptodate, so the previous merge was missing
the most recent changes.

Thanks to François Perrad for noticing.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agogst1-imx: unbreak after 0.12.3 bump
Peter Korsgaard [Thu, 1 Dec 2016 21:43:17 +0000 (22:43 +0100)]
gst1-imx: unbreak after 0.12.3 bump

The 0.12.3 bump forgot to update the download hash and remove the now
upstreamed patch, breaking the build.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agoMerge branch 'next'
Peter Korsgaard [Thu, 1 Dec 2016 21:22:06 +0000 (22:22 +0100)]
Merge branch 'next'

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agoKickoff 2017.02 cycle
Peter Korsgaard [Thu, 1 Dec 2016 21:13:19 +0000 (22:13 +0100)]
Kickoff 2017.02 cycle

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agoxterm: depend on libXinerama if appropriate
Jérôme Pouiller [Mon, 14 Nov 2016 13:22:37 +0000 (14:22 +0100)]
xterm: depend on libXinerama if appropriate

xterm may depends on libXinerama.so:

$ arm-linux-readelf -d ./usr/bin/xterm | grep NEEDED
 0x00000001 (NEEDED)                     Shared library: [libXft.so.2]
 0x00000001 (NEEDED)                     Shared library: [libfontconfig.so.1]
 0x00000001 (NEEDED)                     Shared library: [libXmu.so.6]
 0x00000001 (NEEDED)                     Shared library: [libXaw.so.7]
 0x00000001 (NEEDED)                     Shared library: [libXt.so.6]
 0x00000001 (NEEDED)                     Shared library: [libX11.so.6]
 0x00000001 (NEEDED)                     Shared library: [libXinerama.so.1]
 0x00000001 (NEEDED)                     Shared library: [libXpm.so.4]
 0x00000001 (NEEDED)                     Shared library: [libICE.so.6]
 0x00000001 (NEEDED)                     Shared library: [libncursesw.so.6]
 0x00000001 (NEEDED)                     Shared library: [libc.so.6]

However, build order with libXinerama is not defined.

Signed-off-by: Jérôme Pouiller <jezz@sysmic.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agorpm: switch to version 4.13.0
James Knight [Fri, 18 Nov 2016 18:50:53 +0000 (13:50 -0500)]
rpm: switch to version 4.13.0

Switch from RPM5's implementation to rpm.org's more active stream [1].

The history of RPM and the common RPM5-fork is covered in an LWN article
"Who maintains RPM?" [2]. Since rpm.org's implementation is used/
maintained on most RPM-based distributions as well as a series of other
minor details (see [3]), the switch is being made.

[1]: http://lists.buildroot.org/pipermail/buildroot/2015-August/137580.html
[2]: https://lwn.net/Articles/196523/
[3]: https://patchwork.ozlabs.org/patch/668151/

Signed-off-by: James Knight <james.knight@rockwellcollins.com>
[Thomas: adjust licensing.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoUpdate for 2016.11
Peter Korsgaard [Wed, 30 Nov 2016 22:15:21 +0000 (23:15 +0100)]
Update for 2016.11

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agopackage/libdvbcsa: fix altivec problems on powerpc64
Sam bobroff [Mon, 28 Nov 2016 22:57:29 +0000 (09:57 +1100)]
package/libdvbcsa: fix altivec problems on powerpc64

Fixes:
http://autobuild.buildroot.net/results/e6d22f5e0258c7ebb8a3ed39c11e014c721cd219

Signed-off-by: Sam Bobroff <sam.bobroff@au1.ibm.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoRevert "jasper: Disable debugging when building for xtensa"
Max Filippov [Mon, 28 Nov 2016 21:54:30 +0000 (13:54 -0800)]
Revert "jasper: Disable debugging when building for xtensa"

This reverts commit 71d9b0c1f06896f113b09e941aa84d979bff5710.
Now that -mauto-litpools is in TARGET_ABI when building for xtensa, -O0
builds succeed, so this workaround is no longer needed.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agosane-backends: disable static configuration
Frank Hunleth [Wed, 30 Nov 2016 13:50:19 +0000 (08:50 -0500)]
sane-backends: disable static configuration

While sane-backends can be compiled statically, it requires
selection of a subset of scanner backends. Without this, all backends
are compiled and link errors such as the following are generated:

../backend/.libs/libsane.a(libepsonds_la-epsonds.o):(.bss+0xc): multiple definition of `source_list'
../backend/.libs/libsane.a(libepson2_la-epson2.o):(.data+0x40): first defined here
../backend/.libs/libsane.a(libepsonds_la-epsonds.o):(.data+0x10): multiple definition of `mode_params'
../backend/.libs/libsane.a(libepson2_la-epson2.o):(.data+0x0): first defined here
collect2: error: ld returned 1 exit status

Buildroot currently doesn't allow fine grained selection of backends, so
this disables static builds.

Fixes:

http://autobuild.buildroot.net/results/89c/89c6e4ec1596def74e72eb071ef4bf0f1a7cc9f8/
http://autobuild.buildroot.net/results/92a/92a54c99a9ba918ece4c56d7beb985729bee700b/
http://autobuild.buildroot.net/results/1b9/1b9eac5303dfed638063f3b18dfff5571a2c4231/
http://autobuild.buildroot.net/results/366/366979d0bd21dc2bf7f0336b9653ef3fd4e11123/

Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/gcc: fix ICE on xtensa, 5.x and 6.x, PR target/78603
Max Filippov [Tue, 29 Nov 2016 23:37:49 +0000 (15:37 -0800)]
package/gcc: fix ICE on xtensa, 5.x and 6.x, PR target/78603

Zero overhead loop optimization pass may incorrectly put start of the
loop between a call and its CALL_ARG_LOCATION note, resulting in the
following build error:

  ../src/pjlib-test/thread.c: In function 'thread_test':
  ../src/pjlib-test/thread.c:328:1: internal compiler error: in
    dwarf2out_var_location, at dwarf2out.c:21846

Fixes:
  http://autobuild.buildroot.net/results/d919e1276ce1d39b4b3eb09937927d5959cd69a3/

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/gcc: fix ICE on xtensa, 6.2, PR target/78118
Max Filippov [Tue, 29 Nov 2016 23:36:51 +0000 (15:36 -0800)]
package/gcc: fix ICE on xtensa, 6.2, PR target/78118

This fixes gcc build for xtensa configurations with call0 ABI.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoncftp: bump version to 3.2.6
Vicente Olivert Riera [Wed, 30 Nov 2016 17:21:52 +0000 (17:21 +0000)]
ncftp: bump version to 3.2.6

Upstream provides xz tarballs instead of bz2, so make the switch.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolibgtk3: bump version to 3.22.4
Vicente Olivert Riera [Wed, 30 Nov 2016 15:57:42 +0000 (15:57 +0000)]
libgtk3: bump version to 3.22.4

Release notes:
  http://ftp.gnome.org/pub/gnome/sources/gtk+/3.22/gtk+-3.22.4.news

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoluarocks: bump to version 2.4.2
Francois Perrad [Wed, 30 Nov 2016 16:10:41 +0000 (17:10 +0100)]
luarocks: bump to version 2.4.2

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolua-messagepack: bump to version 0.3.6
Francois Perrad [Wed, 30 Nov 2016 16:10:40 +0000 (17:10 +0100)]
lua-messagepack: bump to version 0.3.6

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolsqlite3: bump to version 0.9.4
Francois Perrad [Wed, 30 Nov 2016 16:10:39 +0000 (17:10 +0100)]
lsqlite3: bump to version 0.9.4

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolttng-libust: bump version to 2.9.0
Vicente Olivert Riera [Wed, 30 Nov 2016 17:04:45 +0000 (17:04 +0000)]
lttng-libust: bump version to 2.9.0

Drop sha256 hash. The combination of md5 and sha1 hashes is enough.

Add a patch that fixes a build failure due to using the compiler of the
host machine. The patch has been submitted as a pull request:
  https://github.com/lttng/lttng-ust/pull/41

Release notes:
  https://lists.lttng.org/pipermail/lttng-dev/2016-November/026761.html

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolttng-babeltrace: bump version to 1.5.0
Vicente Olivert Riera [Wed, 30 Nov 2016 17:04:44 +0000 (17:04 +0000)]
lttng-babeltrace: bump version to 1.5.0

Drop sha256 hash. The combination of md5 and sha1 hashes is enough.

Release notes:
  https://lists.lttng.org/pipermail/lttng-dev/2016-November/026762.html

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolttng-modules: bump version to 2.9.0
Vicente Olivert Riera [Wed, 30 Nov 2016 17:04:43 +0000 (17:04 +0000)]
lttng-modules: bump version to 2.9.0

Release notes:
  https://lists.lttng.org/pipermail/lttng-dev/2016-November/026760.html

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolttng-tools: bump version to 2.9.0
Vicente Olivert Riera [Wed, 30 Nov 2016 17:04:42 +0000 (17:04 +0000)]
lttng-tools: bump version to 2.9.0

Drop sha256 hash. The combination of md5 and sha1 hashes is enough.

Remove upstream patches:

 - 0001-Fix-snapshot-del-output-with-name-on-musl.patch
   https://github.com/lttng/lttng-tools/commit/07f5023712313d73ab3feac62390a2d50457b7aa

 - 0002-Fix-strerror_r-behavior-is-glibc-specific.patch
   https://github.com/lttng/lttng-tools/commit/b6dacfe27a91af50a1f81a2a7eadf4f34ca75769

 - 0003-Set-thread-stack-size-to-ulimit-soft-value.patch
   https://github.com/lttng/lttng-tools/commit/1a1a34b40ab10a195633b1ed5e2e9b42fdae0a78

Release notes:
  https://lists.lttng.org/pipermail/lttng-dev/2016-November/026763.html

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>