Jagan Teki [Mon, 30 Sep 2019 05:48:50 +0000 (11:18 +0530)]
package/swupdate: fix typo in BR2_PACKAGE_LIBCURL in the help text
Config.in documented BR2_LIBCURL for swupdate but the actual
package name is BR2_PACKAGE_LIBCURL
Fix by updating the same in Config.in
Cc: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Yegor Yefremov [Mon, 30 Sep 2019 06:04:47 +0000 (08:04 +0200)]
configs/beaglebone_defconfig: use default console device
OMAP kernels use 8250 driver by default. Hence the name of
the console device is not /dev/ttyO0 but /dev/ttyS0.
Use /dev/console in order to handle the console independently
of the selected driver.
Tested in BeagleBone Black board.
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
James Hilliard [Mon, 30 Sep 2019 09:33:25 +0000 (03:33 -0600)]
package/python-aiohttp-session: bump to version 2.8.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adrian Perez de Castro [Mon, 30 Sep 2019 08:25:09 +0000 (11:25 +0300)]
package/wpewebkit: bump to version 2.26.1
Release notes:
https://wpewebkit.org/release/wpewebkit-2.26.1.html
This is a bugfix release which fixes a few issues deteted in 2.26.0
and includes media playback improvements as well.
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
André Hentschel [Mon, 30 Sep 2019 11:39:31 +0000 (13:39 +0200)]
package/libkrb5: bump to 1.17
The hash of the NOTICE file has changed due to:
- Update in copyright year
- Rewrapping/indentation changes
- Addition of the license for other parts of the software, but that
are under MIT, so no change from that perspective
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Esben Haabendal [Tue, 17 Sep 2019 08:50:34 +0000 (10:50 +0200)]
package/python-matplotlib: add kiwisolver dependency
This is needed by matplotlib.pyplot, and is also documented at
https://matplotlib.org/users/installing.html#building-on-linux
Signed-off-by: Esben Haabendal <esben@geanix.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adam Duskett [Sun, 4 Aug 2019 01:16:31 +0000 (21:16 -0400)]
package/python-channels-redis: new package
A Django Channels channel layer that uses Redis as its backing store,
and supports both a single-server and sharded configurations, as well
as group support.
Signed-off-by: Adam Duskett <Aduskett@gmail.com>
[Thomas:
- alphabetic ordering of selects in Config.in
- drop redis dependency
- add missing python3 dependency]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adam Duskett [Sun, 4 Aug 2019 01:16:30 +0000 (21:16 -0400)]
package/python-channels: new package
Channels augments Django to bring WebSocket, long-poll HTTP, task
offloading and other async support to your code, using familiar Django
design patterns and a flexible underlying framework that lets you not
only customize behaviours but also write support for your own
protocols and needs.
Signed-off-by: Adam Duskett <Aduskett@gmail.com>
[Thomas:
- alphabetic ordering of selects in Config.in
- add missing BR2_PACKAGE_PYTHON3 dependency]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adam Duskett [Sun, 4 Aug 2019 01:16:29 +0000 (21:16 -0400)]
package/python-aioredis: new package
asyncio (PEP 3156) Redis client library.
Provides a simple and clear interface to Redis based on asyncio.
Signed-off-by: Adam Duskett <Aduskett@gmail.com>
[Thomas:
- drop dependency on redis, there is no such dependency, the redis
server could be remote
- add dependency on Python 3.x]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Pierre-Jean Texier [Sun, 29 Sep 2019 18:15:17 +0000 (20:15 +0200)]
package/sdl2_ttf: remove trailing whitespace
Fixes:
$: ./utils/check-package package/sdl2_ttf/*
package/sdl2_ttf/sdl2_ttf.hash:1: line contains trailing whitespace
42 lines processed
1 warnings generated
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Pierre-Jean Texier [Sun, 29 Sep 2019 18:15:42 +0000 (20:15 +0200)]
package/argus: drop empty line at end of .hash file
Fixes:
$: ./utils/check-package package/argus/*
package/argus/argus.hash:7: empty line at end of file
43 lines processed
1 warnings generated
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Pierre-Jean Texier [Sun, 29 Sep 2019 18:16:05 +0000 (20:16 +0200)]
linux: fix indentation
Fixes:
$: ./utils/check-package linux/*
linux/linux.mk:528: expected indent with tabs
1318 lines processed
1 warnings generated
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Acked-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adam Duskett [Sun, 4 Aug 2019 01:16:27 +0000 (21:16 -0400)]
package/python-daphne: new package
Daphne is a HTTP, HTTP2 and WebSocket protocol server for ASGI and ASGI-HTTP,
developed to power Django Channels.
It supports automatic negotiation of protocols; there's no need for URL
prefixing to determine WebSocket endpoints versus HTTP endpoints.
In addition, add the patch: remove pytest-runner-requirement.
Setup and runtime work without without pytest-runner as such, it is not actually
a requirement for building.
Signed-off-by: Adam Duskett <Aduskett@gmail.com>
[Thomas:
- alphabetic ordering of select in Config.in
- make the license more precise, as suggested by Yegor]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Baruch Siach [Mon, 23 Sep 2019 07:30:43 +0000 (10:30 +0300)]
board/solidrun/clearfog_gt_8k: fix auto-load of dsa driver
Commit
5facee5cc32b ("configs/solidrun_clearfog_gt_8k: bump versions of
BSP components") broke automatic load of the mv88e6xxx dsa driver. The
kernel configuration makes the driver a module, which is not loaded
automatically at boot. Mark mv88e6xxx dependencies built-it to fix that.
Cc: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Reviewed-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Francois Perrad [Mon, 23 Sep 2019 09:03:57 +0000 (11:03 +0200)]
support/testing: add lua-cqueues test
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Francois Perrad [Mon, 23 Sep 2019 09:03:56 +0000 (11:03 +0200)]
package/lua-cqueues: bump to version
20190813
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Sun, 29 Sep 2019 06:47:24 +0000 (08:47 +0200)]
package/mesa3d: remove -mno-compact-eh for Code Sourcery MIPS
https://git.buildroot.net/buildroot/commit/package/mesa3d?id=
e032a29604e843c8adc551d5ceb3c45bc7715b4d
added -mno-compact-eh to CFLAGS/CXXFLAGS.
This breaks mesa build since its switch to meson:
Sanity check compile stderr:
cc: error: unrecognized command line option ‘-mno-compact-eh’; did you mean ‘-fno-compare-elim’?
It turns out that mesa3d still builds now with this option.
Fixes:
http://autobuild.buildroot.net/results/37f/
37fce69751aa31ae467d502e660d7db513333d4d/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Sun, 29 Sep 2019 06:37:44 +0000 (08:37 +0200)]
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.2.x series
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Sun, 29 Sep 2019 06:27:37 +0000 (08:27 +0200)]
package/glmark2: drm support needs udev
Upstream commit
https://github.com/glmark2/glmark2/commit/
a7ae55dae4971af97bb71d38419089018c3671de
added a dependency for udev when the drm flavor is used.
Fixes:
http://autobuild.buildroot.net/results/01b/
01b7374a5b7e66f2c369c7f93dae68353a3ffe81/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Carlos Santos [Sun, 29 Sep 2019 01:49:00 +0000 (22:49 -0300)]
package/cups-filters: disable Braille embosing filters
Otherwise they are installed even though the Braille support is not
built because it requires liblouis, which is not available.
Signed-off-by: Carlos Santos <unixmania@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adrien Gallouët [Sat, 28 Sep 2019 07:36:02 +0000 (07:36 +0000)]
package/bird: make RIP optional
In commit
529fef57f6f46201ba16349b49c0a65ceccc4c25 ("package/bird: add
optional protocols") we added options to conditionally enable
different protocol support. However, disabling the RIP support was not
working, so it remained forcefully enabled, and there was no
BR2_PACKAGE_BIRD_RIP option.
However, since the bump to 2.0.6 in commit
b9f43ade0fbce38b803214c167df52ca7fd3ee03, this issue has been fixed,
so we can introduce the BR2_PACKAGE_BIRD_RIP option, and make it
really optional.
Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Julien Floret [Mon, 23 Sep 2019 09:28:00 +0000 (11:28 +0200)]
DEVELOPERS: remove myself from lldpd developers
Signed-off-by: Julien Floret <julien.floret@6wind.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adrian Perez de Castro [Fri, 20 Sep 2019 21:38:26 +0000 (00:38 +0300)]
package/cog: bump to version 0.4.0
This is a new major release, to be used along with WPE WebKit 2.26.0
as per the compatibility matrix:
https://wpewebkit.org/release/schedule/#compatible-components
The release includes experimental support for DRM/KMS output, which is
explicitly disabled at the moment. The complete release notes are
available at:
https://wpewebkit.org/release/cog-0.4.0.html
Starting with the 0.4.x series, Cog is available directly from the
main WPE WebKit site, and this COG_SITE is changd accordingly.
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adrian Perez de Castro [Fri, 20 Sep 2019 21:38:25 +0000 (00:38 +0300)]
package/wpewebkit: bump to version 2.26.0
This is a new major release which brings in many improvements and new
features. For a complete list, please refer to the release notes:
https://wpewebkit.org/release/wpewebkit-2.26.0.html
The new support for accessibility and the Bubblewrap sandbox need
additional dependencies and therefore are explicitly disabled at the
moment.
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adrian Perez de Castro [Fri, 20 Sep 2019 21:38:24 +0000 (00:38 +0300)]
package/wpebackend-fdo: bump to version 1.4.0
WPE WebKit 2.26.0 requires wpebackend-fdo 1.4.x, as indicated at:
https://wpewebkit.org/release/schedule/#compatible-components
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adrian Perez de Castro [Fri, 20 Sep 2019 21:38:23 +0000 (00:38 +0300)]
package/libwpe: bump to version 1.4.0
WPE WebKit 2.26.0 requires libwpe 1.4.x, as indicated at:
https://wpewebkit.org/release/schedule/#compatible-components
The hash of the license file has changed, due to the following change
in COPYING:
-Copyright (C) 2015, 2016 Igalia S.L.
+Copyright (C) 2015, 2016 Igalia S.L., Metrological
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Mon, 23 Sep 2019 06:02:42 +0000 (08:02 +0200)]
package/meson: bump version to 0.51.2
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Mon, 23 Sep 2019 18:50:28 +0000 (20:50 +0200)]
package/b43-fwcutter: bump to version 019
Add hash for license file
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Peter Seiderer [Mon, 23 Sep 2019 19:57:11 +0000 (21:57 +0200)]
package/apr: fix compile for toolchains without thread support
Do not trust apr_hints.m4 for setting '-D_REENTRANT', set it only for
toolchains with thread support.
Fixes misleading configure error ([1]):
checking whether int64_t and int use fmt %d... no
checking whether int64_t and long use fmt %ld... no
checking whether int64_t and long long use fmt %lld... no
configure: error: could not determine the string function for int64_t
which results from warning (promoted to error by '-Werror=cpp'), from
config.log:
configure:24288: checking whether int64_t and long long use fmt %lld
configure:24320: .../host/bin/arm-linux-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -Werror -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5
In file included from .../host/arm-buildroot-linux-uclibcgnueabihf/sysroot/usr/include/sys/types.h:26:0,
from conftest.c:147:
.../host/arm-buildroot-linux-uclibcgnueabihf/sysroot/usr/include/features.h:218:5: error: #warning requested reentrant code, but thread support was disabled [-Werror=cpp]
# warning requested reentrant code, but thread support was disabled
^~~~~~~
cc1: all warnings being treated as errors
configure:24320: $? = 1
configure: failed program was:
[1] http://autobuild.buildroot.net/results/
4da73982f160305ac2d5d2b4f615fa98eec5a7a3
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Tue, 24 Sep 2019 05:09:38 +0000 (07:09 +0200)]
package/{bluez5_utils, bluez5_utils-headers}: bump version to 5.51
Release notes: http://www.bluez.org/release-of-bluez-5-51/
Removed patch applied upstream.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Stephan Hoffmann [Tue, 24 Sep 2019 12:27:54 +0000 (14:27 +0200)]
package/libhttpserver: new package
libhttpserver is a C++ library for building high performance RESTfuls
web servers. libhttpserver is built upon libmicrohttpd to provide a
simple API for developers to create HTTP services in C++.
The installed pkg-config file contains an error, thus we include the
patch
458d16b922304006fe418897044e14b0544a127a from the upstream repo
that is not yet released.
Signed-off-by: Stephan Hoffmann <stephan.hoffmann@ext.grandcentrix.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Sat, 28 Sep 2019 12:08:35 +0000 (14:08 +0200)]
package/brltty: add pcre optional dependency
pcre/pcre2 has been added in version 6.0 with:
- https://github.com/brltty/brltty/commit/
579cae458ad9e47a689c7063e600d7bc492cb176
- https://github.com/brltty/brltty/commit/
e7f36c00dbfb2030ad67b9b7e159c6d847f1d7d9
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Sat, 28 Sep 2019 12:08:34 +0000 (14:08 +0200)]
package/brltty: add expat optional dependency
expat optional dependency has been added in version 6.0 with
https://github.com/brltty/brltty/commit/
a37febee8cc4215eaac668a064ebc590684122b7
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Sat, 28 Sep 2019 12:08:33 +0000 (14:08 +0200)]
package/brltty: bump to version 6.0
- Remove first patch (already in version)
- Update hash of README: small updates in year, version
- Remove --without-viavoice option (not available anymore)
- Disable espeak-ng (not available in buildroot yet)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
James Hilliard [Sat, 28 Sep 2019 12:28:28 +0000 (06:28 -0600)]
{linux, linux-headers}: bump to version 5.3.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Sat, 28 Sep 2019 12:38:18 +0000 (14:38 +0200)]
package/fetchmail: bump version to 6.4.1
Added hashes provided by upstream.
Updated license hash after upstream commit:
https://sourceforge.net/p/fetchmail/git/ci/
51ea9ddcef4b0e513a493f62a4bd93e41ff201ea/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Sat, 28 Sep 2019 07:06:04 +0000 (09:06 +0200)]
package/udftools: bump to version 2.0.1
- Drop first and third patches (already in version)
- Add two upstream patches and refresh second one so that it applies
cleanly
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Sat, 28 Sep 2019 06:57:58 +0000 (08:57 +0200)]
package/easy-rsa: bump to version 3.0.6
- Add hash for license files
- COPYING renamed in COPYING.md by
https://github.com/OpenVPN/easy-rsa/commit/
b75faa475f22af55202d4b2be429cd30f16f15ac
- openssl-1.0.cnf renamed in openssl-easyrsa.cnf
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Sat, 28 Sep 2019 06:56:11 +0000 (08:56 +0200)]
package/cups: bump to version 2.3.0
- Update first, second and fourth patches
- Update license to Apache-2.0 with GPL2/LGPL2 exception, see:
https://github.com/apple/cups/commit/
e310189747c161ac6e737eedadf8f45d11bf2253
https://github.com/apple/cups/commit/
7b6d49eec95fef100d017df6f1f577c72ca60577
- Remove CUPS_INSTALL_{STAGING,TARGET}_OPTS as setting DSTROOT is not
needed since
https://github.com/apple/cups/commit/
083672b18ce39071613f0924df904ef91b65ded2
- --{with,without}-{java,perl,php,python} are not supported anymore:
https://github.com/apple/cups/commit/
98491ecc6fb571869d0947096982a64d6ec16a7d
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Fri, 27 Sep 2019 20:14:29 +0000 (22:14 +0200)]
package/fetchmail: bump version to 6.4.0
Added hashes provided by upstream.
Updated license hash after upstream commit:
https://sourceforge.net/p/fetchmail/git/ci/
51ea9ddcef4b0e513a493f62a4bd93e41ff201ea/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Sat, 28 Sep 2019 09:01:33 +0000 (11:01 +0200)]
package/exim: add upstream security fix
Fixes CVE-2019-16928:
https://lists.exim.org/lurker/message/
20190928.003428.
2b4c81a7.en.html
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
McCabe, Robert J [Sat, 28 Sep 2019 17:49:37 +0000 (12:49 -0500)]
linux: allow br2-externals to provide their own Linux extensions
Signed-off-by: McCabe, Robert J <robert.mccabe@rockwellcollins.com>
Acked-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Sat, 28 Sep 2019 06:49:56 +0000 (08:49 +0200)]
package/xxhash: fix hash of xxhsum.c
Fixes:
- http://autobuild.buildroot.org/results/
feb48275dc90f599b5e6d5e09651eaa5a86a5806
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Sat, 28 Sep 2019 06:38:56 +0000 (08:38 +0200)]
package/mesa3d: add support for gallium tegra driver
"tegra driver requires nouveau driver":
https://cgit.freedesktop.org/mesa/mesa/tree/meson.build?h=19.2#n251
Suggested-by: Ross Green <grunpferd@netscape.net>
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Sat, 28 Sep 2019 06:38:55 +0000 (08:38 +0200)]
package/mesa3d: remove x86/x86_64 dependency for nouveau Gallium driver
Nvidia chips are used on arm hardware as well like Jetson:
https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/
Suggested-by: Ross Green <grunpferd@netscape.net>
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Sat, 28 Sep 2019 06:26:35 +0000 (08:26 +0200)]
package/e2fsprogs: security bump version to 1.45.4
Fixes CVE-2019-5094:
http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.45.4
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Sat, 28 Sep 2019 10:19:11 +0000 (12:19 +0200)]
package/x11r7/xlib_libXvMC: bump version to 1.0.12
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Sat, 28 Sep 2019 10:19:10 +0000 (12:19 +0200)]
package/x11r7/xlib_libXfont2: bump version to 2.0.4
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Sat, 28 Sep 2019 10:41:06 +0000 (12:41 +0200)]
package/znc: switch to cmake
Upstream deprecated autoconf and asks to use cmake:
https://github.com/znc/znc/commit/
71f35b003dda65f3867ff84deaf8aa15bcd0b958
Add options to explicitly disable cyrus and i18n support.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Sat, 28 Sep 2019 10:41:05 +0000 (12:41 +0200)]
package/znc: bump version to 1.7.5
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Sat, 28 Sep 2019 18:53:25 +0000 (20:53 +0200)]
package/mmc-utils: fix build with gcc 4.9
Fixes:
- http://autobuild.buildroot.org/results/
bf3b6f9f6ef39b99842b3c92495b7bf359c68158
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Sat, 28 Sep 2019 18:54:44 +0000 (20:54 +0200)]
package/minimodem: add BR2_PACKAGE_FFTW select
Fixes following warning:
WARNING: unmet direct dependencies detected for BR2_PACKAGE_FFTW_SINGLE
Depends on [n]: BR2_PACKAGE_FFTW [=n]
Selected by [y]:
- BR2_PACKAGE_MINIMODEM [=y]
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Sat, 28 Sep 2019 06:27:41 +0000 (08:27 +0200)]
DEVELOPERS: fix typo
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Sat, 28 Sep 2019 12:56:34 +0000 (14:56 +0200)]
package/libhtp: bump to version 0.5.31
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Sat, 28 Sep 2019 07:27:57 +0000 (09:27 +0200)]
package/lttng-modules: bump to version 2.10.11
Add hash for license files
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Sat, 28 Sep 2019 07:27:56 +0000 (09:27 +0200)]
package/lttng-tools: bump to version 2.10.7
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Sat, 28 Sep 2019 07:27:55 +0000 (09:27 +0200)]
package/lttng-libust: bump to version 2.10.5
- Remove second patch (already in version)
- Add hash for license file
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Sørensen, Stefan [Mon, 23 Sep 2019 08:41:49 +0000 (08:41 +0000)]
package/libpwquality: bump version to 1.4.1
Signed-off-by: Stefan Sørensen <stefan.sorensen@spectralink.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adam Duskett [Sun, 4 Aug 2019 01:16:28 +0000 (21:16 -0400)]
package/python-asgiref: new package
ASGI is a standard for Python asynchronous web apps and servers to
communicate with each other, and positioned as an asynchronous
successor to WSGI.
Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adam Duskett [Sun, 4 Aug 2019 01:16:25 +0000 (21:16 -0400)]
package/python-sqlparse: new package
sqlparse is a non-validating SQL parser for Python. It provides support for
parsing, splitting and formatting SQL statements.
Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adam Duskett [Sun, 4 Aug 2019 01:16:24 +0000 (21:16 -0400)]
package/python-django-enumfields: new package
This package lets you use real Python (PEP435-style) enums with Django.
Signed-off-by: Adam Duskett <Aduskett@gmail.com>
[Thomas: add select on python-enum34 if python 2.x is used]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Mon, 23 Sep 2019 19:00:42 +0000 (21:00 +0200)]
package/hidapi: bump to version 0.9.0
- Switch site to github.com/libusb/hidapi to get latest version, see
https://github.com/signal11/hidapi/issues/431
- Add hash for license files
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Mon, 23 Sep 2019 18:52:54 +0000 (20:52 +0200)]
package/argus: bump to version 3.0.8.2
Add hash for license file
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Mon, 23 Sep 2019 19:26:47 +0000 (21:26 +0200)]
package/ccrypt: bump to version 1.11
Add hash for license file
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Mon, 23 Sep 2019 19:15:14 +0000 (21:15 +0200)]
package/boost: bump to version 1.71.0
- Change BOOST_SITE to
https://dl.bintray.com/boostorg/release/1.71.0/source to get latest
boost version
- Update path of bjam
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Pierre-Jean Texier [Mon, 23 Sep 2019 19:11:01 +0000 (21:11 +0200)]
package/fio: bump to version 3.16
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Pierre-Jean Texier [Mon, 23 Sep 2019 19:01:09 +0000 (21:01 +0200)]
package/cryptodev-linux: bump to version
a1e738a
This includes the following changes:
a1e738a tests: cipher-aead-srtp: Fix cao->dst alignment
f971e0c Fix module loading with Linux v5.0-rc5
fd8b15e Release version 1.10
6b0a81c add CIOCCPHASH to copy hash state between sessions
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Peter Macleod Thompson [Mon, 23 Sep 2019 16:45:53 +0000 (10:45 -0600)]
package/sdl2_ttf: bump to version 2.0.15
The patch 0001-fix-opengl-detection.patch is removed because it is now
upstream. Thanks to this, autoreconf is no longer needed, which allows
us to drop AUTORECONF = YES and the 0002-fix-autoreconfig.patch which
was only needed to fix autoreconf.
Signed-off-by: Peter Macleod Thompson <peter.macleod.thompson@gmail.com>
[Thomas: improve commit log]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Peter Macleod Thompson [Mon, 23 Sep 2019 23:15:43 +0000 (17:15 -0600)]
package/sdl2_image: bump to version 2.0.5
The hash of the license is updated because the copyright year was
updated in COPYING.txt:
- Copyright (C) 1997-2018 Sam Lantinga <slouken@libsdl.org>
+ Copyright (C) 1997-2019 Sam Lantinga <slouken@libsdl.org>
Signed-off-by: Peter Macleod Thompson <peter.macleod.thompson@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Peter Macleod Thompson [Mon, 23 Sep 2019 23:15:42 +0000 (17:15 -0600)]
package/sdl2_gfx: bump to version 1.0.4
Signed-off-by: Peter Macleod Thompson <peter.macleod.thompson@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Wed, 25 Sep 2019 16:50:35 +0000 (18:50 +0200)]
package/glorytun: bump to version 2.0.1
mud/aegis256/aegis256.c:6:18: error: missing binary operator before token "("
#if __has_include("x86intrin.h")
^
is fixed through
https://github.com/angt/aegis256/commit/
4ff57bfc839b696cbc34651586d232ec8e1db275
Fixes:
- http://autobuild.buildroot.org/results/
f03b0ec68e14e4562df13ce484da34115b113c02
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Heiko Thiery [Wed, 25 Sep 2019 12:17:26 +0000 (14:17 +0200)]
package/libssh: add option to enable server support
This patch adds Config.in option for ssh server support.
Signed-off-by: Heiko Thiery <heiko.thiery@kontron.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Shyam Saini [Tue, 24 Sep 2019 07:20:07 +0000 (12:50 +0530)]
DEVELOPERS: Add Jagan Teki as maintainer for olimex A33 olinuxino
I no longer work at Amarula Solutions and neither do I have access to
olimex A33 olinuxino board. So, add Jagan as maintainer of this board.
Signed-off-by: Shyam Saini <mayhs11saini@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Thu, 26 Sep 2019 06:11:34 +0000 (08:11 +0200)]
package/mesa3d: bump version to 19.2.0
Updated license hash after cosmetical upstream commits:
https://cgit.freedesktop.org/mesa/mesa/log/docs/license.html?h=19.2
Upstream removed asm configure option:
https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=19.2&id=
20294dceebc23236e33b22578245f7e6f41b6997
Removed dependency to DRI swrast driver for
BR2_PACKAGE_MESA3D_OSMESA_CLASSIC after upstream commit
https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=19.2&id=
b816edcbf40abca1e3d68b1a706f5670b3fcf4d7
removed this dependency.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Wed, 25 Sep 2019 17:12:01 +0000 (19:12 +0200)]
package/mmc-utils: bump to version
d40ec535b9d4e4c974e8c2fbfb422cd0348cc5e8
- Drop first patch, not needed since:
https://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc-utils.git/commit?id=
d8cf8d34c0e45899f108ce966826acb0553b4b85
- Drop second patch, not needed since:
https://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc-utils.git/commit?id=
bd23a79e34ec7f058426027fbcc1b493f960da90
- Add mmc.h as a license file
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Wed, 25 Sep 2019 16:57:59 +0000 (18:57 +0200)]
package/xxhash: fix build with power7
Fixes:
- http://autobuild.buildroot.org/results/
b431b05b9fd9b06da041162bf258189eebd12050
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Grzegorz Blach [Thu, 26 Sep 2019 19:27:18 +0000 (19:27 +0000)]
package/python-bluezero: new package
Python library for Bluetooth Low Energy (BLE) on Linux.
Signed-off-by: Grzegorz Blach <grzegorz@blach.pl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Max Filippov [Thu, 26 Sep 2019 21:31:53 +0000 (14:31 -0700)]
package/gcc: backport fix for xtensa PR 91880
Xtensa hwloop_optimize segfaults when zero overhead loop is about to be
inserted as the first instruction of the function.
Insert zero overhead loop instruction into new basic block before the
loop when basic block that precedes the loop is empty.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Grzegorz Blach [Thu, 26 Sep 2019 19:39:17 +0000 (19:39 +0000)]
package/pigpio: add soversion to shared libraries
The SONAME of the libraries installed by pigpio now contain a major
version number:
$ readelf -d output/target/usr/lib/libpigpio* | grep soname
0x0000000e (SONAME) Library soname: [libpigpiod_if2.so.1]
0x0000000e (SONAME) Library soname: [libpigpiod_if.so.1]
0x0000000e (SONAME) Library soname: [libpigpio.so.1]
So we must make sure they are installed with this name, and not just
with a .so extension. For consistency, we do the same logic for both
the target and the staging installation.
Signed-off-by: Grzegorz Blach <grzegorz@blach.pl>
[Thomas: improve commit log]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Thu, 26 Sep 2019 18:23:19 +0000 (20:23 +0200)]
package/janus-gateway: enable parallel build
Parallel build is fixed since version 0.4.4 and
https://github.com/meetecho/janus-gateway/commit/
1685a78e2cd7642f6246466c2e0d4e670fe6360b
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls [Fri, 27 Sep 2019 18:30:50 +0000 (20:30 +0200)]
package/php: security bump version to 7.3.10
Release notes: https://www.php.net/archive/2019.php#2019-09-26-1
No CVE IDs can be found in the bug reports mentioned in the Changelog:
https://www.php.net/ChangeLog-7.php#7.3.10
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Yegor Yefremov [Fri, 27 Sep 2019 08:59:03 +0000 (10:59 +0200)]
DEVELOPERS: add Yegor Yefremov as contact for BeagleBone defconfigs
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Peter Korsgaard [Mon, 23 Sep 2019 14:46:29 +0000 (16:46 +0200)]
configs/beagleboneai: new defconfig
Add basic support for the Beagleboard.org Beaglebone AI board:
https://beagleboard.org/ai
U-Boot patch taken from
https://github.com/beagleboard/beaglebone-ai/blob/master/SW/buildroot/local/patches/uboot/0001-BeagleBone-AI-support.patch
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Nicolas Serafini [Mon, 26 Aug 2019 12:11:42 +0000 (12:11 +0000)]
package/exiv2: bump version to 0.27.2
Release notes
https://www.exiv2.org/whatsnew.html
Signed-off-by: Nicolas Serafini <nicolas.serafini@sensefly.com>
[Thomas: encode the 'v' in EXIV2_SITE and not EXIV2_VERSION, so that
EXIV2_VERSION continues to match what is reported by
release-monitoring.org]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Grzegorz Blach [Tue, 20 Aug 2019 13:03:53 +0000 (13:03 +0000)]
package/python-redis: bump to version 3.3.8
Signed-off-by: Grzegorz Blach <grzegorz@blach.pl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Grzegorz Blach [Tue, 20 Aug 2019 13:03:52 +0000 (13:03 +0000)]
package/python-pigpio: bump to version 1.44
Signed-off-by: Grzegorz Blach <grzegorz@blach.pl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Grzegorz Blach [Tue, 20 Aug 2019 13:03:51 +0000 (13:03 +0000)]
package/pigpio: bump to version 71
Signed-off-by: Grzegorz Blach <grzegorz@blach.pl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Max Filippov [Mon, 23 Sep 2019 20:47:03 +0000 (13:47 -0700)]
package/gcc: backport fix for xtensa PR 90922
Stack pointer adjustment code in xtensa call0 ABI prologue missed a case
of no callee-saved registers and a stack frame size bigger than 128 bytes.
Handle that case.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Jerzy Grzegorek [Tue, 3 Sep 2019 21:13:28 +0000 (23:13 +0200)]
utils/checkpackagelib: CommentsMenusPackagesOrder: change the type of variable 'new_package'
Change the type of variable 'new_package' to make it a class member.
It will be used not only locally. Also initialize it.
Signed-off-by: Jerzy Grzegorek <jerzy.m.grzegorek@gmail.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Jerzy Grzegorek [Tue, 3 Sep 2019 21:13:27 +0000 (23:13 +0200)]
utils/checkpackagelib: CommentsMenusPackagesOrder: add functions to initialize arrays elements
Factor out two functions to initialize arrays elements. They will be
reused by followup patches.
Signed-off-by: Jerzy Grzegorek <jerzy.m.grzegorek@gmail.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Jerzy Grzegorek [Tue, 3 Sep 2019 21:13:26 +0000 (23:13 +0200)]
utils/checkpackagelib: CommentsMenusPackagesOrder: get value of variable 'level'
Get value of variable 'level' only just after the state change.
Signed-off-by: Jerzy Grzegorek <jerzy.m.grzegorek@gmail.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Jerzy Grzegorek [Tue, 3 Sep 2019 21:13:25 +0000 (23:13 +0200)]
utils/checkpackagelib: CommentsMenusPackagesOrder: change the type of variable 'level'
Change the type of variable "level" to make it a class member.
It will be used not only locally.
Signed-off-by: Jerzy Grzegorek <jerzy.m.grzegorek@gmail.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
[Thomas: initialize self.level in the before() method, as suggested by
Ricardo]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Jerzy Grzegorek [Tue, 3 Sep 2019 21:13:24 +0000 (23:13 +0200)]
utils/checkpackagelib: CommentsMenusPackagesOrder: rename variable 'm'
Rename variable 'm' for better readability.
Signed-off-by: Jerzy Grzegorek <jerzy.m.grzegorek@gmail.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Adrian Perez de Castro [Wed, 25 Sep 2019 11:37:52 +0000 (14:37 +0300)]
package/webkitgtk: bump to version 2.26.1
Release notes:
https://webkitgtk.org/2019/09/23/webkitgtk2.26.1-released.html
This is a bugfix release which fixes a few issues detected in 2.26.0
and includes media playback improvements as well.
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Peter Korsgaard [Wed, 25 Sep 2019 15:40:11 +0000 (17:40 +0200)]
package/mosquitto: bump version to 1.6.7
Fixes a number of issues after 1.6.6:
https://mosquitto.org/blog/2019/09/version-1-6-7-released/
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Carlos Santos [Tue, 24 Sep 2019 11:37:00 +0000 (08:37 -0300)]
support/scripts/check-kernel-headers.sh: use a trap to remove the temporary file
The POSIX specification defines a 'trap <action> EXIT' mechanism that is
useful to perform clean-up actions in shell scripts. A trap has two main
advantages over hand-crafted clean-up mechanisms:
- It runs even if the process is terminated by a SIGTERM.
- It runs even if the script stops due to a pipeline failure (set -e).
Now we can make the script to stop immediately if a compilation error
occurs, instead of letting it try to run an unexisting program.
This change may appear to be overkill but Buildroot is an open source
project and each piece of code is a potential learning tool for other
developments. We must strive to provide good examples.
Signed-off-by: Carlos Santos <unixmania@gmail.com>
Acked-by: Yann E. MORIN <yann.morin@orange.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Carlos Santos [Tue, 24 Sep 2019 11:46:11 +0000 (08:46 -0300)]
toolchain: generate check-headers program under $(BUILD_DIR)
Some installations mount /tmp with the 'noexec' option, which prevents
running the program generated there to check the kernel headers.
Avoid the problem by generating the program under $(BUILD_DIR), passed
as the first argument to check-kernel-headers.sh.
We could globally export a TMPDIR environment variable with some path
under $(BUILD_DIR) but such solution would be too intrusive, depriving
the user from the freedom to set TMPDIR at his will (or needs).
Fixes: https://bugs.busybox.net/show_bug.cgi?id=12241
Signed-off-by: Carlos Santos <unixmania@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Yegor Yefremov [Wed, 25 Sep 2019 13:45:13 +0000 (15:45 +0200)]
package/swig: bump to version 4.0.1
Also remove upstreamed patches.
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Arnout Vandecappelle (Essensium/Mind) [Sat, 3 Aug 2019 14:04:33 +0000 (16:04 +0200)]
package/pkg-utils.mk: add dl_dir to show-info output
It can be useful for scripts to be able to access a package's source
file after download. That used to be easy, just DL_DIR/PKG_SOURCE.
However, with the subdirectories in DL_DIR which can be overridden with
PKG_DL_SUBDIR, that is no longer easy.
Therefore, this patch adds dl_dir to the package information. It prints
just PKG_DL_SUBDIR, to avoid dumping absolute paths to the buildroot
directory in the show-info output.
It can be used with the following jq script to get a newline-separated
list of all downloaded files:
make show-info | jq -r '.[] | ("dl/" + .dl_dir + "/" + .downloads[]?.source)'
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Acked-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine [Tue, 24 Sep 2019 18:19:30 +0000 (20:19 +0200)]
package/c-icap-modules: bump to version 0.5.3
- Remove zlib option (dropped since version 0.5.1 and
https://github.com/c-icap/c-icap-modules/commit/
51e78cf08a0a92b58037abcbbcacba962874d0b0)
- Add hash for license file
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>