]> rtime.felk.cvut.cz Git - coffee/buildroot.git/log
coffee/buildroot.git
6 years agofs: add missing $$(sep) to pre- and post-command hooks code
Andrey Smirnov [Fri, 3 Nov 2017 18:49:53 +0000 (11:49 -0700)]
fs: add missing $$(sep) to pre- and post-command hooks code

When multiple hooks are registred, both pre-a and post-command hooks'
foreach loops need to have a separator at the end in order for the
code to work as intended. Without the separator all hooks end up as a
one single line command thus making all but the first hook into
no-ops.

Fixes: 4628b6f3b4 ("fs: add pre- and post-command hooks")
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/zlib: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:37:06 +0000 (11:37 +0100)]
package/zlib: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/util-linux: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:37:05 +0000 (11:37 +0100)]
package/util-linux: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/ussp-push: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:37:04 +0000 (11:37 +0100)]
package/ussp-push: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/urg: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:37:03 +0000 (11:37 +0100)]
package/urg: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/scrub: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:37:02 +0000 (11:37 +0100)]
package/scrub: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/python: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:37:01 +0000 (11:37 +0100)]
package/python: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/python-numpy: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:37:00 +0000 (11:37 +0100)]
package/python-numpy: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/pcre: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:59 +0000 (11:36 +0100)]
package/pcre: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/patchelf: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:58 +0000 (11:36 +0100)]
package/patchelf: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/openobex: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:57 +0000 (11:36 +0100)]
package/openobex: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/opencv3: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:56 +0000 (11:36 +0100)]
package/opencv3: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/nginx: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:55 +0000 (11:36 +0100)]
package/nginx: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/m4: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:54 +0000 (11:36 +0100)]
package/m4: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/libxml2: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:53 +0000 (11:36 +0100)]
package/libxml2: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/libtool: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:52 +0000 (11:36 +0100)]
package/libtool: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/libglib2: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:51 +0000 (11:36 +0100)]
package/libglib2: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/libffi: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:50 +0000 (11:36 +0100)]
package/libffi: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/gettext: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:49 +0000 (11:36 +0100)]
package/gettext: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/flite: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:48 +0000 (11:36 +0100)]
package/flite: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/flex: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:47 +0000 (11:36 +0100)]
package/flex: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/fakeroot: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:46 +0000 (11:36 +0100)]
package/fakeroot: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/cwiid: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:45 +0000 (11:36 +0100)]
package/cwiid: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/clapack: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:44 +0000 (11:36 +0100)]
package/clapack: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/check: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:43 +0000 (11:36 +0100)]
package/check: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/canfestival: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:42 +0000 (11:36 +0100)]
package/canfestival: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/busybox: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:41 +0000 (11:36 +0100)]
package/busybox: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/bluez_utils: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:40 +0000 (11:36 +0100)]
package/bluez_utils: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/bison: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:39 +0000 (11:36 +0100)]
package/bison: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/automake: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:38 +0000 (11:36 +0100)]
package/automake: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/armadillo: add license hash
Samuel Martin [Fri, 3 Nov 2017 10:36:37 +0000 (11:36 +0100)]
package/armadillo: add license hash

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopkg-generic: allow legal-info to be verbose
Samuel Martin [Fri, 3 Nov 2017 10:36:36 +0000 (11:36 +0100)]
pkg-generic: allow legal-info to be verbose

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agoqt5webengine: only available on x86(-64) hosts
Peter Korsgaard [Thu, 2 Nov 2017 10:45:20 +0000 (11:45 +0100)]
qt5webengine: only available on x86(-64) hosts

The -m32 compiler flag is used for 32bit builds and the host tools have
limited architecture support. It may work in some situations (e.g.
on aarch64 host when building a 64-bit target), but it's equally likely
that it breaks and those situations are not tested. So just limit to
x86(-64) hosts.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
[Arnout: explain that it may work in some situations]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agoluajit: only available on x86(-64) hosts
Peter Korsgaard [Thu, 2 Nov 2017 10:45:19 +0000 (11:45 +0100)]
luajit: only available on x86(-64) hosts

The -m32 compiler flag is used for 32bit builds and host-luajit has
limited architecture support. Building for a 32-bit target on a 32-bit
host should always work, but we haven't tested that and it's very
unlikely that someone needs it. So just limit to x86(-64) hosts.

Fixes:
http://autobuild.buildroot.net/results/5f5b5edb058efe976c003678e21bcc28a87cc828/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
[Arnout: clarify that it might work on 32-bit hosts for a 32-bit target]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agoti-gfx: only available on x86(-64) hosts
Peter Korsgaard [Thu, 2 Nov 2017 10:45:18 +0000 (11:45 +0100)]
ti-gfx: only available on x86(-64) hosts

ti-gfx is provided as a x86 self extracting executable, so it is only
available on x86(-64) hosts.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years ago.gitlab-ci.yml: use gitlab 9.0 varaible names
Thomas Preston [Mon, 23 Oct 2017 14:26:14 +0000 (15:26 +0100)]
.gitlab-ci.yml: use gitlab 9.0 varaible names

Gitlab 9.0 prefers "job" instead of "build" for CI variables names.
http://docs.gitlab.com/ce/ci/variables/README.html#9-0-renaming

Signed-off-by: Thomas Preston <thomas.preston@codethink.co.uk>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agoqt5base: add 3rdparty/harfbuzz-ng license file hash
Peter Seiderer [Mon, 23 Oct 2017 17:44:58 +0000 (19:44 +0200)]
qt5base: add 3rdparty/harfbuzz-ng license file hash

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopython-protobuf: update dependencies
Alexey Roslyakov [Mon, 23 Oct 2017 16:19:44 +0000 (23:19 +0700)]
python-protobuf: update dependencies

Since version 3.0.0 protobuf is compatible with Python3, remove
Python2-only dependency.

It depends on python-six now, add this missing dependency.

Signed-off-by: Alexey Roslyakov <alexey.roslyakov@gmail.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopython-config.sh: don't reassign ${prefix}
Matt Weber [Wed, 18 Oct 2017 16:55:23 +0000 (11:55 -0500)]
python-config.sh: don't reassign ${prefix}

When prefix is set to a path like /usr during crossbuild
the sed operations end up executing twice, once for the prefix
reassignment and another for includedir if it is set as a string
including the ${prefix} variable.  This results in an issue
when the build directory is under /usr.

This patch updates the remaining location which uses the prefix
variable to also sed and update to use the real path.

Upstream bug report:
https://bugs.python.org/issue31713

Buildroot bug:
https://bugs.busybox.net/show_bug.cgi?id=10361

Fixes failures like the following:
dbus-python-1.2.4 | NOK | http://autobuild.buildroot.net/results/758858efa97b6273c1b470513f5492258a6d8853

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
[Arnout: refer to autobuild failures that still exist]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agocore/reproducible: do not override SOURCE_DATE_EPOCH
Yann E. MORIN [Sun, 5 Nov 2017 09:14:56 +0000 (10:14 +0100)]
core/reproducible: do not override SOURCE_DATE_EPOCH

SOURCE_DATE_EPOCH is currently forcibly set (to either the git commit
date, or the last release date).

However, the spec mandates that it should not be modified if already
set: https://reproducible-builds.org/specs/source-date-epoch/

    Build systems MUST NOT overwrite this variable for child
    processes to consume if it is already present.

Abide by the rule, and only set it if not already set.

This will allow users to pass it from an upper-layer buildsystem (e.g. a
jenkins or gitlab-ci job, for example), when they have a reson to do so.

Reported-by: Peter Korsgaard <peter@korsgaard.com>
Reported-by: Einar Jón Gunnarsson <tolvupostur@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Einar Jón Gunnarsson <tolvupostur@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoethtool: Bump to version 4.13
Florian Fainelli [Sat, 4 Nov 2017 22:02:04 +0000 (15:02 -0700)]
ethtool: Bump to version 4.13

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoCHANGES: update with the explicit choice of backend in libssh2
Arnout Vandecappelle (Essensium/Mind) [Sat, 4 Nov 2017 21:58:08 +0000 (22:58 +0100)]
CHANGES: update with the explicit choice of backend in libssh2

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/libssh2: Add selectable crypto libraries
Sam Voss [Wed, 1 Nov 2017 16:22:56 +0000 (11:22 -0500)]
package/libssh2: Add selectable crypto libraries

Currently, the selection of the backend is based on a priority order,
which is not always desirable: not all features are available for all
backends, as reported upstream:
    https://github.com/libssh2/libssh2/issues/213
In that particular case, the problem is that libgcrypt is unable to
read encrypted certificates created with openssl, but it is likely
that other incompatibilities exist as well.

As such, allow a user to select the backend most appropriate to their
use-case.

Note that this changes the defaults: previously, if openssl was already
selected and we additionally select libssh2, openssl would be used as
a backend. Now, mbedtls is the default so if the user doesn't change
it, mbedtls will be used.

Signed-off-by: Sam Voss <sam.voss@rockwellcollins.com>
[Arnout: remove now-unneeded comment in .mk file]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopython-websockets: new package
Joseph Kogut [Fri, 3 Nov 2017 22:25:33 +0000 (15:25 -0700)]
python-websockets: new package

[Peter: add license hash, fix Config.in, correct license as pointed out by
Yegor]
Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agotoolchain: Bump ARC tools to arc-2017.09 release
Evgeniy Didin [Wed, 1 Nov 2017 14:04:31 +0000 (17:04 +0300)]
toolchain: Bump ARC tools to arc-2017.09 release

This commit finally bumps ARC tools to the most recent arc-2017.09 release version.

ARC GNU tools of version arc-2017.09 bring some quite significant changes like:
 * Binutils v2.29 with additional ARC patches
 * GCC 7.1.1 with additional ARC patches
 * glibc 2.26 with additional ARC patches

More information on this release could be found here:
https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2017.09-release

Signed-off-by: Evgeniy Didin <didin@synopsys.com>
Cc: Alexey Brodkin <abrodkin@synopsys.com>
Cc: arc-buildroot@synopsys.com
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolxc: bump to version 2.1.1
Fabrice Fontaine [Thu, 2 Nov 2017 22:09:34 +0000 (23:09 +0100)]
lxc: bump to version 2.1.1

Remove 0001-conf-fix-build-without-libcap.patch (already in 2.1.1)
Add 0001-Fix-compilation-on-toolchain-without-prlimit.patch (merged
upstream)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopython-docutils: bump version to 0.14
Yegor Yefremov [Fri, 3 Nov 2017 06:39:35 +0000 (07:39 +0100)]
python-docutils: bump version to 0.14

Add licence file checksum.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/python-toml: bump to version 0.9.3
Andrey Smirnov [Fri, 3 Nov 2017 00:47:57 +0000 (17:47 -0700)]
package/python-toml: bump to version 0.9.3

Bump package to version 0.9.3 and change _SETUP_TYPE to
'setuptools', since its setup.py now uses 'setuptools' by default and
switches to 'distutils' only as a fallback[1]

[1] https://github.com/uiri/toml/blob/0.9.3/setup.py#L2

Cc: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/ussp-push: add patches fixing the build
Samuel Martin [Fri, 3 Nov 2017 10:30:34 +0000 (11:30 +0100)]
package/ussp-push: add patches fixing the build

Fixes:
  http://autobuild.buildroot.net/results/bdd932424a45399836f27c435d6f1f6fb8b97c29
  http://autobuild.buildroot.net/results/287b7d35d64d72cbc587192cce1271bda9647608
  http://autobuild.buildroot.net/results/82e1484d9a43df7387137a1bd679a4d74d460a79

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoRevert "libiio: Disable IIOD on Blackfin"
Samuel Martin [Fri, 3 Nov 2017 10:30:33 +0000 (11:30 +0100)]
Revert "libiio: Disable IIOD on Blackfin"

This reverts commit 53996bee433f09a91b12aa53b2be0f7d22c0acbe.

Commit 93a86b4dec9e73fbe0e186cdde8fb04a36a44762 fixes accept4 support
in uclibc on Blackfin, so re-enable iiod on this target.

Cc: Paul Cercueil <paul.cercueil@analog.com>
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopython-mistune: bump version to 0.8
Yegor Yefremov [Fri, 3 Nov 2017 14:49:38 +0000 (15:49 +0100)]
python-mistune: bump version to 0.8

Add licence file checksum.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopython-m2r: bump version to 0.1.12
Yegor Yefremov [Fri, 3 Nov 2017 14:49:37 +0000 (15:49 +0100)]
python-m2r: bump version to 0.1.12

Add licence file checksum.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agomoarvm: use host-lua instead of host-luajit
Peter Korsgaard [Fri, 3 Nov 2017 15:51:40 +0000 (16:51 +0100)]
moarvm: use host-lua instead of host-luajit

host-luajit has limited architecture support, and moarvm does not need
anything luajit specific - So use host-lua instead.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/libdrm: bump version to 2.4.88
Bernd Kuhls [Fri, 3 Nov 2017 17:15:06 +0000 (18:15 +0100)]
package/libdrm: bump version to 2.4.88

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/libopenssl: security bump to version 1.0.2m
Bernd Kuhls [Fri, 3 Nov 2017 18:33:59 +0000 (19:33 +0100)]
package/libopenssl: security bump to version 1.0.2m

Fixes the following CVEs:
bn_sqrx8x_internal carry bug on x86_64 (CVE-2017-3736)
Malformed X.509 IPAddressFamily could cause OOB read (CVE-2017-3735)

Release notes: https://www.openssl.org/news/secadv/20171102.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoinadyn: bump version to 2.2.1
Ryan Coe [Fri, 3 Nov 2017 13:30:04 +0000 (06:30 -0700)]
inadyn: bump version to 2.2.1

Also add hash for license file.

Signed-off-by: Ryan Coe <bluemrp9@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolibite: bump version to 1.9.2
Ryan Coe [Fri, 3 Nov 2017 13:30:03 +0000 (06:30 -0700)]
libite: bump version to 1.9.2

Also add hashes for license files.

Signed-off-by: Ryan Coe <bluemrp9@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agomariadb: bump version to 10.1.28
Ryan Coe [Fri, 3 Nov 2017 13:30:02 +0000 (06:30 -0700)]
mariadb: bump version to 10.1.28

Release notes: https://mariadb.com/kb/en/mariadb-10128-release-notes/
Changelog: https://mariadb.com/kb/en/mariadb-10128-changelog/

Signed-off-by: Ryan Coe <bluemrp9@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoDEVELOPERS: Add myself to several packages
Adam Duskett [Fri, 3 Nov 2017 12:08:11 +0000 (08:08 -0400)]
DEVELOPERS: Add myself to several packages

Signed-off-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/mono: bump to version 5.4.0.201
Angelo Compagnucci [Fri, 3 Nov 2017 14:43:31 +0000 (15:43 +0100)]
package/mono: bump to version 5.4.0.201

This patch bumps mono to version 5.4.0.201 and monolite
to version 1050400003.
It also removes a patch not needed anymore.

Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoboost: fix handling of BR2_PACKAGE_BOOST_FIBER option
Adam Duskett [Fri, 3 Nov 2017 13:27:50 +0000 (09:27 -0400)]
boost: fix handling of BR2_PACKAGE_BOOST_FIBER option

Commit 657dbfa00af724c2539a08eaaf0c8044dd4051d7 ("boost: add fiber
module"), introduced:

BOOST_WITHOUT_FLAGS += $(if $(BR2_PACKAGE_BOOST_FILESYSTEM),,fiber)

which obviously is a typo, and should have been:

BOOST_WITHOUT_FLAGS += $(if $(BR2_PACKAGE_BOOST_FIBER),,fiber)

Due to this, the fiber module gets compiled even if
BR2_PACKAGE_BOOST_FIBER is disabled, causing build failures when NPTL
is not available (the fiber library needs NPTL threads).

Fixes:

  http://autobuild.buildroot.net/results/c8b58bf37b565e7a4dd7959e0d9c1cec993758ba/
  http://autobuild.buildroot.net/results/df6f9d51ee766a6f8fca986cdc7476d148dad53e/
  http://autobuild.buildroot.net/results/fecc16df052ac5b14d3b15e174c7026dfcc8fd33/

Signed-off-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolibsepol: require threads
Adam Duskett [Fri, 3 Nov 2017 13:33:06 +0000 (09:33 -0400)]
libsepol: require threads

libsepol 2.7 now uses <pthread.h>

Fixes:

  http://autobuild.buildroot.net/results/5f1c6872a395d8c6d55e2b1722730871b4daf6a3

Signed-off-by: Adam Duskett <aduskett@gmail.com>
Tested-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agorfkill: remove package
Carlos Santos [Sat, 21 Oct 2017 22:30:18 +0000 (20:30 -0200)]
rfkill: remove package

The rfkill program has been incorporated to the util-linux package.

The new implementation is based upon, and backward compatible with, the
original rfkill from Johannes Berg and Marcel Holtmann.

Signed-off-by: Carlos Santos <casantos@datacom.ind.br>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agostress-ng: not available on ARC
Thomas Petazzoni [Thu, 2 Nov 2017 22:11:03 +0000 (23:11 +0100)]
stress-ng: not available on ARC

Now that ARC supports glibc, stress-ng can be built. Unfortunately,
like NIOS2, it doesn't implement FE_INVALID and a bunch of other
<fenv.h> definitions, so let's prevent stress-ng from being built on
ARC.

Fixes:

  http://autobuild.buildroot.net/results/296b14584c200593f88af75cdda65c4ca03cd863/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agodhcpcd: add systemd start-up service
Markus Mayer [Tue, 31 Oct 2017 22:36:59 +0000 (15:36 -0700)]
dhcpcd: add systemd start-up service

Add systemd start-up configuration for dhcpcd that is executed after
the network has been brought up.

Signed-off-by: Markus Mayer <mmayer@broadcom.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agodhcpcd: add SysV start-up script
Markus Mayer [Tue, 31 Oct 2017 22:36:58 +0000 (15:36 -0700)]
dhcpcd: add SysV start-up script

Add System V start-up script for dhcpcd that is run after the network
has been brought up.

Signed-off-by: Markus Mayer <mmayer@broadcom.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolua-sdl2: fix build without C++ compiler
Thomas Petazzoni [Thu, 2 Nov 2017 21:57:02 +0000 (22:57 +0100)]
lua-sdl2: fix build without C++ compiler

lua-sdl2 CMakeLists.txt files did not explicitly indicate that it's a
C-only project, and therefore CMake by default tries to find a C++
compiler, causing a build failure when none was available.

This commit fixes that by adding a patch that adjusts the project()
definitions in CMakeLists.txt.

Fixes:

  http://autobuild.buildroot.net/results/45e39562a68c236c582861d410ee1a9924f2bfc5/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/gdb: ARC version has stringent dependencies on host gcc
Yann E. MORIN [Thu, 2 Nov 2017 18:14:05 +0000 (19:14 +0100)]
package/gdb: ARC version has stringent dependencies on host gcc

The ARC gdb version requires a gcc >= 4.8 (because C++11).

Since the host variant uses the same sources as the target variant, we
must ensure that we have a host gcc >= 4.8 as well.

Move the architecture dependencies to their own symbol, and also hide
the comment when they are not met.

Fixes:
    http://autobuild.buildroot.net/results/43eae264991aa369490236c7bd59c0b6a67fcf25/

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agouboot-tools: bump to version 2017.09
Fabio Estevam [Wed, 1 Nov 2017 18:53:18 +0000 (16:53 -0200)]
uboot-tools: bump to version 2017.09

The 'env' target has been renamed to 'envtools' so change it
accordingly.

Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Tested-by: Jan Kundrát <jan.kundrat@cesnet.cz>
Reviewed-by: Jan Kundrát <jan.kundrat@cesnet.cz>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agouboot-tools: disable pylibfdt
Matt Weber [Wed, 1 Nov 2017 17:18:49 +0000 (12:18 -0500)]
uboot-tools: disable pylibfdt

The current U-Boot build system assumes that if swig is installed on
the host system, it should build pylibfdt, without checking if other
dependencies are available. This causes a number of build failures.

This commit fixes that by using concepts from the future upstream fix
(post 2017.11), which sets up a kconfig variable for pylibfdt and
conditionally enables the swig wrapper creation (default=n).

Relevant upstream patches under review:

 - https://patchwork.ozlabs.org/patch/826742/
 - https://patchwork.ozlabs.org/patch/826752/

This patch only affects uboot-tools, in which we never need
pylibfdt. The logic in the uboot package, with its
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT option, remains unchanged.

Fixes (one of many):

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

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Tested-by: Jan Kundrát <jan.kundrat@cesnet.cz>
Reviewed-by: Jan Kundrát <jan.kundrat@cesnet.cz>
[Thomas: improved commit log.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agouclibc: convert accept4 to use cancel.h macros
Waldemar Brodkorb [Thu, 2 Nov 2017 07:00:47 +0000 (08:00 +0100)]
uclibc: convert accept4 to use cancel.h macros

Fixes:
 http://autobuild.buildroot.net/results/78e033fe9f43845581a5d87b21a8451f67520e44

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Tested-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/dtc: qemu system build need libfdt
Guo Ren [Thu, 2 Nov 2017 12:14:33 +0000 (20:14 +0800)]
package/dtc: qemu system build need libfdt

The "install-bin" target just installs dtc's programs to host/bin
without libfdt, but building qemu system requires libfdt.

see: https://gitlab.com/c-sky/buildroot/-/jobs/38654503

So we need to install libfdt to satisfy the requirements of qemu.

Signed-off-by: Guo Ren <ren_guo@c-sky.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolinux-headers: bump 4.{4, 9, 13}.x series
Fabio Estevam [Thu, 2 Nov 2017 14:18:12 +0000 (12:18 -0200)]
linux-headers: bump 4.{4, 9, 13}.x series

Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolinux: bump default to version 4.13.11
Fabio Estevam [Thu, 2 Nov 2017 14:18:11 +0000 (12:18 -0200)]
linux: bump default to version 4.13.11

Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoazure-iot-sdk-c: use github for homepage
Baruch Siach [Thu, 2 Nov 2017 13:17:56 +0000 (15:17 +0200)]
azure-iot-sdk-c: use github for homepage

Many Buildroot users can not read Dutch. Although there is an English
version of this page, the github page looks more suitable as a link for
the software package itself, and the readme.md file is pretty
informative.

Cc: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/network-manager: Bump to version 1.8.4
Petr Vorel [Thu, 2 Nov 2017 20:15:05 +0000 (21:15 +0100)]
package/network-manager: Bump to version 1.8.4

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/modem-manager: Bump to version 1.6.10
Petr Vorel [Thu, 2 Nov 2017 20:14:08 +0000 (21:14 +0100)]
package/modem-manager: Bump to version 1.6.10

Signed-off-by: Petr Vorel <pvorel@suse.cz>
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/libglib2: Bump to version 2.54.2
Petr Vorel [Thu, 2 Nov 2017 20:12:58 +0000 (21:12 +0100)]
package/libglib2: Bump to version 2.54.2

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/feh: Bump to version 2.21
Petr Vorel [Thu, 2 Nov 2017 20:11:55 +0000 (21:11 +0100)]
package/feh: Bump to version 2.21

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/ofono: Bump to version 1.21
Petr Vorel [Thu, 2 Nov 2017 20:06:47 +0000 (21:06 +0100)]
package/ofono: Bump to version 1.21

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoDEVELOPERS: Add myself for various packages
Petr Vorel [Thu, 2 Nov 2017 19:50:15 +0000 (20:50 +0100)]
DEVELOPERS: Add myself for various packages

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agogpm: fix build with glibc 2.26
Petr Vorel [Thu, 2 Nov 2017 19:48:34 +0000 (20:48 +0100)]
gpm: fix build with glibc 2.26

Use sigemptyset() API instead of __sigemptyset(). __sigemptyset() has
been removed from glibc public API headers in upcoming (2.26) release
onwards.

Patch taken from:
https://github.com/telmich/gpm/pull/20/commits/fdc42770596e25749f7e2ce0ea97882177397167

Fixes:

  http://autobuild.buildroot.net/results/15e24f8c6a3ad2bfd198cc4fb094aeace7d1ee6a/

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolibidn: fix build with gcc 7.x
Thomas Petazzoni [Thu, 2 Nov 2017 20:16:20 +0000 (21:16 +0100)]
libidn: fix build with gcc 7.x

Fixes:

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

Note: this problem wasn't seen until now because we were only testing
gcc 7.x/glibc, and the problematic code is not built when glibc is
used.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopython-pyxb: bump version to 1.2.6
Yegor Yefremov [Thu, 2 Nov 2017 11:05:02 +0000 (12:05 +0100)]
python-pyxb: bump version to 1.2.6

Add licence file checksum.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopython-pathpy: bump version to 10.5
Yegor Yefremov [Thu, 2 Nov 2017 11:05:01 +0000 (12:05 +0100)]
python-pathpy: bump version to 10.5

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopython-cffi: bump version to 1.11.2
Yegor Yefremov [Thu, 2 Nov 2017 11:05:00 +0000 (12:05 +0100)]
python-cffi: bump version to 1.11.2

Add licence file checksum.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopython-six: bump version to 1.11.0
Yegor Yefremov [Thu, 2 Nov 2017 11:04:59 +0000 (12:04 +0100)]
python-six: bump version to 1.11.0

Add licence file checksum.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/ussp-push: removed deprecated/no longer needed deps on openobex-bluez
Samuel Martin [Wed, 1 Nov 2017 20:11:37 +0000 (21:11 +0100)]
package/ussp-push: removed deprecated/no longer needed deps on openobex-bluez

Commit 49a9fb0f13789298e65f21405502a9106e2c7382 removed the
BR2_PACKAGE_OPENOBEX_BLUEZ option, because BlueZ support is now
unconditionally included in OpenOBEX. Therefore, selecting this legacy
option no longer makes sense, and in fact triggers the legacy handling
for no reason.

Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Reported-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
[Thomas: tweak commit log.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/opencv: add hash for license file
Samuel Martin [Wed, 1 Nov 2017 20:11:36 +0000 (21:11 +0100)]
package/opencv: add hash for license file

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/opencv: fix build failure
Samuel Martin [Wed, 1 Nov 2017 20:11:35 +0000 (21:11 +0100)]
package/opencv: fix build failure

Backport fix from upstream.

Fixes:

  http://autobuild.buildroot.net/results/b27d324331f6e351e95dd4742f4d0a50af60c590
  http://autobuild.buildroot.net/results/44ed0be0bd94028b7b37e7bf21233adc1753d94b

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agowireguard: bump to version 0.0.20171101
Jason A. Donenfeld [Wed, 1 Nov 2017 12:29:03 +0000 (13:29 +0100)]
wireguard: bump to version 0.0.20171101

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agonmap: fix libssh2 build failure
Thomas Petazzoni [Wed, 1 Nov 2017 14:37:46 +0000 (15:37 +0100)]
nmap: fix libssh2 build failure

This commit adds a patch that fixes the libssh2 AC_CHECK_LIB() check,
and makes sure it is taken into account by doing an autoconf in the
package. We can't autoreconf as the package doesn't autoreconf
properly, so we do a manual autoconf.

Based on prior work from Baruch Siach and Max Filippov.

Fixes:

  http://autobuild.buildroot.net/results/9e636919c98cd31b5067c8306d0e481a672434cf
  http://autobuild.buildroot.net/results/912561f505ad10d1eaa96dbe247d5838e9968e14

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoargp-standalone: fix build with gcc 7.x
Matt Weber [Tue, 31 Oct 2017 06:18:34 +0000 (01:18 -0500)]
argp-standalone: fix build with gcc 7.x

Back in commit a662ff7e79630ca0875dd8529fe54db27a275007
("package/argp-standalone: Fix build with c99 compilers"), we fixed
the build of argp-standalone with compilers defaulting to C99 inline
semantics, i.e starting from gcc 5.x.

This was done as part of a patch that used "inline" instead of "extern
inline". However, using "inline" once again broke the build with gcc
7.x. To fix this, revert back to using just "extern inline" (hence
removing a patch of patch 0003-fix_build_with_c99_compilers.patch) and
instead use -fgnu89-inline in the CFLAGS.

See https://gcc.gnu.org/gcc-5/porting_to.html for more details.

Fixes:

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

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
[Thomas: also drop the patch of
0003-fix_build_with_c99_compilers.patch that is no longer needed.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoDEVELOPERS: add myself for the cups package
Olivier Schonken [Wed, 1 Nov 2017 13:03:46 +0000 (14:03 +0100)]
DEVELOPERS: add myself for the cups package

Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agocups: add dependency on threads
Olivier Schonken [Wed, 1 Nov 2017 10:24:38 +0000 (12:24 +0200)]
cups: add dependency on threads

Fixes:

  http://autobuild.buildroot.net/results/0f1cb8d72d0a78eb8b5c46548bc7c7bade93c674

Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/libssh2: update to newest version
Sam Voss [Tue, 31 Oct 2017 17:56:30 +0000 (12:56 -0500)]
package/libssh2: update to newest version

Update libssh2 to use the newest version from git. This caused a
transition from released version number to hash as it has not been
version rev'd in over a year (see issue
https://github.com/libssh2/libssh2/issues/220 for bump request).

This brings in changes to the autoconf to correctly pick the crypto
library.

Signed-off-by: Sam Voss <sam.voss@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/pure-ftpd: bump version to 1.0.47
Bernd Kuhls [Mon, 30 Oct 2017 21:49:46 +0000 (22:49 +0100)]
package/pure-ftpd: bump version to 1.0.47

Added license hash, switched _SITE to https.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/{mesa3d, mesa3d-headers}: bump version to 17.2.4
Bernd Kuhls [Mon, 30 Oct 2017 21:49:21 +0000 (22:49 +0100)]
package/{mesa3d, mesa3d-headers}: bump version to 17.2.4

Added license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoquagga: add upstream security fix for CVE-2017-16227
Peter Korsgaard [Mon, 30 Oct 2017 21:53:09 +0000 (22:53 +0100)]
quagga: add upstream security fix for CVE-2017-16227

>From the advisory:
http://www.openwall.com/lists/oss-security/2017/10/30/4

It was discovered that the bgpd daemon in the Quagga routing suite does
not properly calculate the length of multi-segment AS_PATH UPDATE
messages, causing bgpd to drop a session and potentially resulting in
loss of network connectivity.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoopenssh: fix getpagesize() related static linking issue
Peter Korsgaard [Mon, 30 Oct 2017 22:45:55 +0000 (23:45 +0100)]
openssh: fix getpagesize() related static linking issue

Fixes:
http://autobuild.buildroot.net/results/8cc/8cc30818a400c7a392a3de787cabc9cd8425495f/

The configure script checks for getpagesize() and sets HAVE_GETPAGESIZE in
config.h, but bsd-getpagesize.c forgot to include includes.h (which
indirectly includes config.h) so the checks always fails, causing linker
issues when linking statically on systems with getpagesize().

Fix it by including includes.h.

Patch submitted upstream:
https://lists.mindrot.org/pipermail/openssh-unix-dev/2017-October/036413.html

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>