47056 Commits

Author SHA1 Message Date
Calin Crisan
6fe87fad81 initramfs: add support for new root info file format 2019-02-03 15:21:01 +02:00
Calin Crisan
d0bfab9555 fwupdate: better cleanup on exit 2019-02-03 13:47:58 +02:00
Calin Crisan
1564c867e3 Raspberry Pi (all): rename fwupdater.gz to initrd.gz 2019-02-03 12:58:09 +02:00
Calin Crisan
ba6d3d3ed2 Raspberry Pi 2, 3: initramfs: use Linaro toolchain 2019-02-03 12:52:18 +02:00
Fabrice Fontaine
4c8760bdc5 libpcap: add support for bluez5_utils
bluez5_utils support has been added since version 1.8.0 and
b3776f3d50

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-02 22:55:46 +01:00
Fabrice Fontaine
9a36851f70 libpcap: remove unrecognized canusb option
canusb has been removed since version 1.8.1 and
93ca5ff703

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-02 22:54:43 +01:00
Peter Korsgaard
89145e6422 package/wireguard: bump version to 0.0.20190123
For details of the changes, see the announcement:
https://lists.zx2c4.com/pipermail/wireguard/2019-January/003805.html

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-02 22:43:37 +01:00
Thomas De Schampheleire
a8ce0e6b4e package/s6-linux-utils: bump to 2.5.0.0
In 2.4.0.2, compilation under glibc 2.28 is fixed (and our local patch can
thus be removed).
While at it, bump to the latest released version 2.5.0.0.

Note: change in COPYING file is only the copyright year.

>From the NEWS file:
"""
In 2.5.0.0
----------
 - Optional nsss support.
 - s6-devd, s6-uevent-listener, s6-uevent-spawner removed.

In 2.4.0.2
----------
 - s6-logwatch rewrite.
 - Better portability with old glibc versions.
 - s6-uevent-listener and s6-uevent-spawner are marked as deprecated. (The
   mdevd package obsoletes them.)
"""

Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-02 22:43:29 +01:00
Fabrice Fontaine
3449c00d2b pcre2: bump to version 10.32
- Remove patch (already in version)
- Update hash of license file:
  https://vcs.pcre.org/pcre2/code/trunk/LICENCE?r1=1001&r2=910

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-02 22:33:06 +01:00
Jan Heylen
a0c0ad1ea0 package/opentracing-cpp: bump version to v1.5.1
Bump opentracing-cpp from 1.2.0 to 1.5.1.
The license has changed from MIT to Apache-2.0.
The patch is removed because it has been upstreamed.

Signed-off-by: Jan Heylen <jan.heylen@nokia.com>
[ThomasDS: Additional bump from v1.3.0 to v1.5.1]
Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-02 22:31:19 +01:00
Calin Crisan
f7ed30268e fwupdate: use vars a bit wiser 2019-02-02 20:43:34 +02:00
Calin Crisan
bebd4f2ac3 fwupdate: use double brackets 2019-02-02 19:33:20 +02:00
Calin Crisan
a2c0bebc03 fwupdate: use root/boot info files everywhere 2019-02-02 19:28:04 +02:00
Calin Crisan
4a68d5facd fwupdate: temporarily mount new boot while running pre-upgrade scripts 2019-02-02 18:57:13 +02:00
Calin Crisan
b4700ef1e9 Merge branch 'dev' of github.com:ccrisan/thingos into dev 2019-02-02 18:26:52 +02:00
Calin Crisan
e8253ae91f S72postgresql: minor improvement 2019-02-02 18:26:05 +02:00
Fabrice Fontaine
5149435e47 package/aircrack-ng: bump to version 1.5.2
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-02-02 15:00:17 +01:00
Fabrice Fontaine
62af09f313 package/aircrack-ng: add optional cmocka dependency
cmocka dependency has been added in version 1.3 with
e3a3a6db30

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-02-02 15:00:13 +01:00
Fabrice Fontaine
f8316da224 package/aircrack-ng: add optional hwloc dependency
hwloc dependency has been added in version 1.4 with
c31b274499

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-02-02 15:00:12 +01:00
Peter Korsgaard
3191d1624e package/python3: add upstream security fix for CVE-2019-5010
Fixes CVE-2019-5010: NULL pointer dereference using a specially crafted X509
certificate

https://bugs.python.org/issue35746

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-02 14:27:24 +01:00
Peter Korsgaard
2e07eaa7c0 package/python: add upstream security fix for CVE-2019-5010
Fixes CVE-2019-5010: NULL pointer dereference using a specially crafted X509
certificate

https://bugs.python.org/issue35746

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-02 14:27:22 +01:00
Calin Crisan
ee443c11d2 Add support for /boot/modprobe.conf 2019-02-02 14:47:09 +02:00
Peter Korsgaard
1c47edee82 package/docker-engine: drop unused _DAEMON option
Since commit de336584d2 (package/docker-engine: split docker-{cli, engine},
bump to v18.09.0), the docker-engine package only builds the daemon part,
and the .mk file no longer use the _DAEMON option, so drop it.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Tested-by: Christian Stewart <christian@paral.in>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-02 12:06:03 +01:00
Calin Crisan
bbefaee042 Merge remote-tracking branch 'thingos/dev' into dev 2019-02-02 02:17:48 +02:00
Calin Crisan
2a55857e0d
Merge pull request #23 from ccrisan/feature-fwupdate-repartitioning
Feature: fwupdate repartitioning
2019-02-02 02:17:27 +02:00
Calin Crisan
f22639dcc2 Add S02restorebackups 2019-02-02 02:13:31 +02:00
Calin Crisan
89c7c36a23 fwupdate: remove cleanupgrade command 2019-02-02 02:13:08 +02:00
Calin Crisan
7da3d02e65 Raspberry Pi (all): S05cpufreq -> S09cpufreq 2019-02-02 00:50:00 +02:00
Asaf Kahlon
008859d485 python-cython: bump to version 0.29.4
Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-01 23:05:18 +01:00
Calin Crisan
9023048087 fwupdate: do not verify partition space after extract 2019-02-01 23:40:03 +02:00
Calin Crisan
8feeeb476f fwupdate: run pre-upgrade after extract 2019-02-01 23:39:43 +02:00
Calin Crisan
91389abbf2 fwupdate: add support for boot partition reallocation 2019-02-01 23:36:18 +02:00
Calin Crisan
da4957f137 busybox: enable losetup 2019-02-01 23:25:55 +02:00
Calin Crisan
821c062073 fwupdate: add root partition relocation support 2019-02-01 23:14:03 +02:00
Calin Crisan
4fbdb4071c fwupdate: add cleanupgrade command 2019-02-01 21:52:08 +02:00
Calin Crisan
4d026d2db1 Merge remote-tracking branch 'thingos/dev' into dev 2019-02-01 18:04:39 +02:00
Calin Crisan
87e4db97f3 Tinkerboard: fix firmware update mechanism 2019-02-01 18:04:15 +02:00
Peter Korsgaard
5c6ee572ff docs/website: update for 2018.02.10
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-31 22:39:37 +01:00
Peter Korsgaard
96edc472f9 Update for 2018.02.10
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 5a697610a0af405aac0f7bd98ddf38bc48bc1b7a)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-31 22:12:51 +01:00
Peter Korsgaard
8b8ba9ec1a Update for 2018.11.2
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 49dfa901e1b16563045bb0f5456fcadc9b62e380)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-31 17:23:43 +01:00
Peter Korsgaard
3019b97648 docker-compose: backport upstream patch for pyyaml 4.x support
Otherwise docker-compose fails at runtime with:

docker-compose
Traceback (most recent call last):
  File "/usr/bin/docker-compose", line 6, in <module>
    from pkg_resources import load_entry_point
  File "usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3123, in <module>
  File "usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3107, in _call_aside
  File "usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3136, in _initialize_master_working_set
  File "usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 580, in _build_master
  File "usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 593, in _build_from_requirements
  File "usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 781, in resolve
pkg_resources.DistributionNotFound: The 'PyYAML<4,>=3.10' distribution was not found and is required by docker-compose

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-31 08:49:58 +01:00
Peter Korsgaard
30f23f9980 package/docker-engine: add sysv init script
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Acked-by: Christian Stewart <christian@paral.in>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-31 08:33:09 +01:00
Peter Korsgaard
b0f0f07c59 docs/website: update for 2018.11.2
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-30 17:34:24 +01:00
Calin Crisan
0cff6f52b0 Merge remote-tracking branch 'thingos/dev' into dev 2019-01-30 14:30:31 +02:00
Calin Crisan
e475690fd2 Tinkerboard: enable all motioneye-specific packages 2019-01-30 14:30:15 +02:00
Fabrice Fontaine
fb22931bcf leveldb: disable parallel build
Commit abba4e701246f69bc22ca9045e9932abfe9228e9 did not succeed in
fixing all parallel build failures because sometimes $(SHARED_OUTDIR) is
created but not $(SHARED_OUTDIR)/db so instead of fixing this mess,
revert the patch and disable parallel build as upstream switched to
cmake

Fixes:
 - http://autobuild.buildroot.org/results/9c33692aa130a20b0f8e868156e49990e862d6ee

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-30 08:38:47 +01:00
Fabrice Fontaine
64c62209f8 Revert "leveldb: fix parallel build"
This reverts commit abba4e701246f69bc22ca9045e9932abfe9228e9.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-30 08:38:40 +01:00
Fabrice Fontaine
848221b47c mbedtls: security bump to version 2.7.9
CVE-2018-19608 is fixed by bumping mbdedtls to a version greater or
equal to 2.7.8, see
https://tls.mbed.org/tech-updates/security-advisories/mbedtls-security-advisory-2018-03

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-29 23:09:53 +01:00
Chris Packham
8cac823b00 package/syslog-ng: allow building with static libraries
Bring in an upstream patch to fix builds for targets which lack dlfcn.h
and revert "package/syslog-ng: depend on !BR2_STATIC_LIBS".

This reverts commit 44dbd2907c5995b0b0c56cb2274dc60415205dd8. Now that
upstream has different fix for the build issues with a static libc we
can re-enable syslog-ng on these systems.

Signed-off-by: Chris Packham <judge.packham@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-01-29 23:00:04 +01:00
Ricardo Martincoski
4d5d0124c7 support/testing/infra/basetest: support br2-external
Some upcoming test cases can use one or more br2-external trees as
fixtures that provide packages used only in runtime tests.

Add support for br2-external into the BRTest class. Any test case can
then provide a list of paths for being used as br2-external trees
during the build of the image to test.

Signed-off-by: Ricardo Martincoski <ricardo.martincoski@datacom.ind.br>
Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Daniel J. Leach <dleach@belcan.com>
Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Tested-by: Matthew Weber <matthew.weber@rockwellcollins.com>
[Thomas: use named argument for make_extra_opts.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-01-29 22:16:33 +01:00