- 02 Jul, 2017 22 commits
-
-
Arnout Vandecappelle authored
Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
For Gitlab-CI, we want to avoid re-generating the minimal install to be able to run tests all the time. So let's create a docker image that we can post on Docker Hub and then pull. For the time being, this is just what we need for running our CI. Later we can produce something that is also useful for users. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Thomas Petazzoni authored
This commit improves our .gitlab-ci.yml logic to execute our runtime tests located in support/testing/. To do so, this commit: - Adds more Debian packages to be installed, namely the nose2 and pexpect packages needed by the runtime testing infrastructure, as well as the necessary Qemu emulators - The description of how to run the runtime tests. Each test is executed as a separate Gitlab CI job, so that the status of each test is easily visible in the Gitlab CI web interface. - The Makefile is improved to auto-generate .gitlab-ci.yml from .gitlab-ci.yml.in, like we're doing for defconfigs. Since the dependencies of .gitlab-ci.yml are no longer correct, we abandon them and instead make it a PHONY target. Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> [Arnout: simplify .gitlab-ci.in a little, removing redundant stuff; make .gitlab-ci.yml a PHONY target] Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Eric Le Bihan authored
If $(BR2_PACKAGE_HAS_HOST_FOO) is defined, then the pkg-virtual infrastructure will check if $(BR2_PACKAGE_PROVIDES_HOST_FOO) is not empty. But later, $(BR2_PACKAGE_HOST_FOO_DEPENDENCIES) will be set from $(BR2_PACKAGE_PROVIDES_FOO), ignoring $(BR2_PACKAGE_PROVIDES_HOST_FOO). So fix this discrepancy by setting $(BR2_PACKAGE_HOST_FOO_DEPENDENCIES) from $(BR2_PACKAGE_PROVIDES_FOO) only if $(BR2_PACKAGE_PROVIDES_HOST_FOO) is empty. Signed-off-by:
Eric Le Bihan <eric.le.bihan.dev@free.fr> Reviewed-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> [Thomas: add comments suggested by Arnout.] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Naoki Matsumoto authored
The curl license is a MIT/X derivative license, but has a distinct identifier in SPDX, so use that: https://spdx.org/licenses/curl.html [Peter: reword commit message] Signed-off-by:
Naoki Matsumoto <n-matsumoto@melcoinc.co.jp> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Eric Le Bihan authored
Signed-off-by:
Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Eric Le Bihan authored
Signed-off-by:
Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Eric Le Bihan authored
Signed-off-by:
Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Eric Le Bihan authored
Signed-off-by:
Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Eric Le Bihan authored
Signed-off-by:
Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Eric Le Bihan authored
Signed-off-by:
Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Eric Le Bihan authored
Signed-off-by:
Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Eric Le Bihan authored
Signed-off-by:
Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Eric Le Bihan authored
Signed-off-by:
Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Thomas Petazzoni authored
rauc unconditionally needs OpenSSL and libglib2. Those dependencies were properly accounted for the target variant, but not the host variant, causing build failures. This commit adds the missing dependencies. Fixes: http://autobuild.buildroot.net/results/2695202ee3b0734430abc2db03828a45cd5e5ef5 (host-openssl missing) http://autobuild.buildroot.net/results/77a5db1120bf90ccaac00cfc0a8db358cacd894c (host-libglib2 missing) Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
André Hentschel authored
Despite newer versions being available, this patch creates a package for version 2017-05-05, because newer version have issues that need to be addressed. Still, the projects install target installs the wrong files, so custom commands are needed for staging_install and target_install. Signed-off-by:
André Hentschel <nerv@dawncrow.de> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Bartosz Golaszewski authored
Add a patch fixing a build issue in doxygen. This patch is currently under review for upstream inclusion[1]. [1] https://github.com/doxygen/doxygen/pull/574 Fixes: http://autobuild.buildroot.net/results/f55/f55a04e32c83620661d0542e89eb2dba9433e476/ Signed-off-by:
Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Bernd Kuhls authored
Fixes http://autobuild.buildroot.net/results/e71/e718aab76d41c9c1aa5f9e3e74fb48b63038f254/ Signed-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Wolfgang Grandegger authored
"$ORIGIN/../../usr/lib" is also a valid RPATH for binaries in "$hostdir/usr/bin". After RPATH sanitation, all RPATH directories start with "$ORIGIN". Signed-off-by:
Wolfgang Grandegger <wg@grandegger.com> Acked-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Thomas Petazzoni authored
Since the bump of the Atmel defconfigs to linux4sam_5.6 in commit 0f7b5d4a , the new U-Boot version uses the Device Tree compiler, so we need to add BR2_TARGET_UBOOT_NEEDS_DTC in order to build dtc before u-boot and avoid build failures. Fixes: >>> uboot linux4sam_5.6 Configuring >>> uboot linux4sam_5.6 Building [...] CHK include/generated/timestamp_autogenerated.h UPD include/generated/timestamp_autogenerated.h ./scripts/dtc-version.sh: line 17: dtc: command not found ./scripts/dtc-version.sh: line 18: dtc: command not found *** Your dtc is too old, please upgrade to dtc 1.4 or newer Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Peter Korsgaard authored
Commit e51d69a3 (mosquitto: specify that hash is taken from upstream) changed the .hash description header, but the upstream hash only applies to the tarball, not the patch. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Mario Rugiero authored
Signed-off-by:
Mario J. Rugiero <mrugiero@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- 01 Jul, 2017 18 commits
-
-
Bartosz Golaszewski authored
It's a major release, but the API seems to be mostly backwards-compatible. The only package depending on this library in buildroot is libsigrok and it builds fine. Signed-off-by:
Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Bartosz Golaszewski authored
The patches are now upstream and can be removed. Remove the comment about Qt4 - it's no longer valid. Add boost-serialization to dependencies. Signed-off-by:
Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Bartosz Golaszewski authored
Signed-off-by:
Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Bartosz Golaszewski authored
Signed-off-by:
Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Bartosz Golaszewski authored
The patch is now upstream and can be removed. Signed-off-by:
Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Baruch Siach authored
Static build with external musl toolchain leaves a dangling symlink to libc.so. Don't create that symlink on static build. Cc: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by:
Baruch Siach <baruch@tkos.co.il> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Francois Perrad authored
Signed-off-by:
Francois Perrad <francois.perrad@gadz.org> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Francois Perrad authored
Signed-off-by:
Francois Perrad <francois.perrad@gadz.org> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Peter Seiderer authored
Signed-off-by:
Peter Seiderer <ps.report@gmx.net> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Baruch Siach authored
The incdefs.sh script runs ${CROSS_COMPILE}cpp to get a list of default headers directories. Make sure CROSS_COMPILE is set correctly to avoid check of host headers. Also, drop the CC command line override. Upstream makefile sets CC to $(CROSS_COMPILE)gcc. Should fix: http://autobuild.buildroot.net/results/394/394414df25b0b7261b27ca5d4901fde0f639e73c/ http://autobuild.buildroot.net/results/6ad/6adbc8c77c2ca70246b31600ab66b37c56c1e89e/ http://autobuild.buildroot.net/results/70d/70dfd05acc9d951169267f2820ecedb37f0711fe/ Cc: Petr Kulhavy <brain@jikos.cz> Signed-off-by:
Baruch Siach <baruch@tkos.co.il> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Thomas De Schampheleire authored
A few typos sneaked into the new utils readme... Additionally, I formulated the list of use cases a bit differently. Signed-off-by:
Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
It seems the ! is removed by the yaml parser, so it needs to be quoted. While we're at it, add some explanatory comment. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Bernd Kuhls authored
Signed-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Waldemar Brodkorb authored
Latest release fixed dlmopen detection, so that musl/uClibc-ng toolchains can be used. Signed-off-by:
Waldemar Brodkorb <wbx@openadk.org> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Jörg Krause authored
Signed-off-by:
Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Jörg Krause authored
Signed-off-by:
Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
When getdeveloperlib.parse_developers doesn't find anything, the script tries sys.exit(1) but sys is not imported. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
The check-DEVELOPERS test would always fail, because && will return the exit code of the left-hand side if not 0, so it *always* returns 1. But in fact, the test can be simplified quite a lot: we can run getdeveloper directly, without arguments. That should just print 'No action specified', but it will also print any syntax errors it encountered. So we can just 'grep -v' the expected output away; if there is anything more, grep will return 0, but if there is nothing more, it will return 1. So we just need to invert the result. Incidentally, this also fixes the incorrect remaining reference to support/scripts. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-