- 07 Mar, 2017 3 commits
-
-
Ludovic Desroches authored
This commit: - Adds a development rootfs defconfig for the at91sam9x5ek board for NAND-based configurations. - Adds SD-card based configurations for the at91sam9x5ek board, both a minimal one and development one. Signed-off-by:
Ludovic Desroches <ludovic.desroches@atmel.com> [Thomas: add at91sam9x5ek_mmc_defconfig to have all four combinations: NAND minimal, NAND development, SD minimal, SD development.] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Chris Frederick authored
Firejail Security Sandbox https://firejail.wordpress.com/ Lightweight application sandboxing system using seccomp and kernel namespaces. Signed-off-by:
Chris Frederick <cdf123@cdf123.net> [Thomas: - Fix DEVELOPERS entry: use <> around the e-mail address instead of () - firejail builds fine with musl, so only exclude uclibc, which fails to build with EM_ARM undeclared - Update to upstream version 0.9.44.8. - Remove FIREJAIL_MAKE_OPTS, as suggested by Romain Naour. - Pass --enable-busybox-workaround only if Busybox is enabled, as suggested by Romain Naour.] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Yann E. MORIN authored
Fixes: http://autobuild.buildroot.org/results/14e/14e35f399bb169d00a6e5d76fc981f87980e970d/ http://autobuild.buildroot.org/results/b04/b043f94c445eefd5781e3ddf699e39cf88fcaa08/ http://autobuild.buildroot.org/results/2f8/2f81182eb5733c9f4e23b380df5093978ea465ac/ ... Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- 06 Mar, 2017 15 commits
-
-
Fabrice Fontaine authored
Signed-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Fabio Estevam authored
As announced by Rob Clark at: https://lists.freedesktop.org/archives/mesa-dev/2017-February/145745.html , the kmscube repository has been moved from github to freedesktop.org, so change it to the new location. With the newest code the local patch for adding imx-drm support is no longer needed. Also, on imx6q we need to explicitily pass the card device now: Signed-off-by:
Fabio Estevam <festevam@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
We have decided that lua packages should have a name that starts with lua (like is the case for python and perl). However, we're not going to rename all the existing lua packages that don't start with lua. This makes it unclear for people adding packages how they should name the package, so add a comment to package/Config.in to explain it. It's rather terse but it gets the message across. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Oleg Kitain authored
The location at ftp.csx.cam.ac.uk only stores 2 latest versions of PCRE. This results in old (2015.11 and older currently) buildroot versions timing out on wget several times and having to retrieve the package from sources.buildroot.org afterwards. Signed-off-by:
Oleg Kitain <okitain@ya.ru> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Fabio Porcedda authored
This bump fix the build failure with gcc5 for barebox. Some changes were made to the first patch to align to the latest barebox api. Also done the following changes: - Use "BR2_TARGET_BAREBOX_CONFIG_FRAGMENT_FILES" instead of patching the barebox sources. - Use "BR2_GLOBAL_PATCH_DIR" instead of "BR2_TARGET_BAREBOX_CUSTOM_PATCH_DIR". Signed-off-by:
Fabio Porcedda <fabio.porcedda@gmail.com> 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>
-
Bernd Kuhls authored
Signed-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Bernd Kuhls authored
This reverts commit bf1c9828. This commit was part of the Kodi 17 series and was committed too early, current Kodi 16 is incompatible with this bump and needs to be reverted, fixes https://bugs.busybox.net/show_bug.cgi?id=9711 Signed-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Bernd Kuhls authored
This reverts commit 2ac30454. This commit was part of the Kodi 17 series and was committed too early, current Kodi 16 is incompatible with this bump and needs to be reverted, fixes https://bugs.busybox.net/show_bug.cgi?id=9711 Signed-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Yann E. MORIN authored
The 0001 patch introduces leading tabs, when the rest of the file is using leading spaces, and python3 does not like that. Fixes: http://autobuild.buildroot.org/results/e24/e24a8e6f62139ab0efbce7a32c3d88c2cba839c6/ http://autobuild.buildroot.org/results/7b1/7b14c4bb4cac3ff006e77330cbd7b839ad80192a/ http://autobuild.buildroot.org/results/67c/67cddfdb801e83acfd9f197f5661fd43fa38a092/ [...] Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Christian Kellermann <christian.kellermann@solectrix.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Gustavo Zacarias authored
Update test-disabling patch for new version, and git format it. Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Gustavo Zacarias authored
Fixes: wnpa-sec-2017-03 - LDSS dissector crash wnpa-sec-2017-04 - RTMTP dissector infinite loop wnpa-sec-2017-05 - WSP dissector infinite loop wnpa-sec-2017-06 - STANAG 4607 file parser infinite loop wnpa-sec-2017-07 - NetScaler file parser infinite loop wnpa-sec-2017-08 - NetScaler file parser crash wnpa-sec-2017-09 - K12 file parser crash wnpa-sec-2017-10 - IAX2 dissector infinite loop wnpa-sec-2017-11 - NetScaler file parser infinite loop Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Gustavo Zacarias authored
Fixes: GNUTLS-SA-2017-3A - Addressed integer overflow resulting to invalid memory write in OpenPGP certificate parsing. GNUTLS-SA-2017-3B - Addressed crashes in OpenPGP certificate parsing, related to private key parser. No longer allow OpenPGP certificates (public keys) to contain private key sub-packets. GNUTLS-SA-2017 -3C - Addressed large allocation in OpenPGP certificate parsing, that could lead in out-of-memory condition. Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Gustavo Zacarias authored
Fixes a buffer-overrun in Bengali. Switch to https URL to avoid a small delay in protocol redirection. Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Kurt Van Dijck authored
This commit cherry-picks an upstream patch that fixes a compile error that was introduced in v2.1.1 Signed-off-by:
Kurt Van Dijck <dev.kurt@vandijck-laurijssen.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- 05 Mar, 2017 22 commits
-
-
Jörg Krause authored
The board support package includes the following components: - U-Boot 2016.11 - Linux 4.9.3 - packages: - alsa-utils for basic audio usage of the on-board headphone jack and microphone - iw and wpa_supplicant for managing the wireless interface Two Linux patches are necessary to enable audio and wifi support. Both patches are fetched from the Linux next branch and are probably mainlined in Linux 4.11. A Linux configuration fragment enables the wireless device driver, which is not enabled by default in the mainline defconfig of the board. The wifi chip needs a NVRAM configuration file which is provided in the rootfs overlay. Signed-off-by:
Jörg Krause <joerg.krause@embedded.rocks> [Thomas: remove e2fsprogs from the target packages, add entry in DEVELOPERS file, remove C++ support.] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Fabio Estevam authored
Add support for kmscube application, which is helpful for testing kms/drm drivers. Signed-off-by:
Fabio Estevam <festevam@gmail.com> Tested-by:
Jagan Teki <jagan@amarulasolutions.com>
-
Ignacy Gawędzki authored
Include the --disable-dependency-tracking option in <pkg>_CONFIGURE_CMDS only on the condition that <pkg>_OVERRIDE_SRCDIR is empty. Dependency tracking is very welcome while developing in order to properly rebuild when calling make <pkg>-rebuild for instance. Signed-off-by:
Ignacy Gawędzki <ignacy.gawedzki@green-communications.fr>
-
Adam Duskett authored
Signed-off-by:
Adam Duskett <aduskett@codeblue.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Adam Duskett authored
Signed-off-by:
Adam Duskett <aduskett@codeblue.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Lionel Flandrin authored
On older SoCFPGA SoCs, there was not enough SRAM to fit the entire U-Boot, so a SPL model was used. The SPL was therefore the binary that had to be "prepared" to be loaded by the ROM code using the mkpimage tool. With newer SoCFPGA SoCs, there is enough SRAM to fit the entire U-Boot, and therefore the ROM code directly loads U-Boot. In this case, it's the real U-Boot image (not the SPL) that needs to be prepared using mkpimage. This code adds support for the newer SoCFPGA SoCs, by adjusting the mkpimage related logic to apply on the SPL if an SPL is enabled, or on the full U-Boot image otherwise. Signed-off-by:
Lionel Flandrin <lionel@svkt.org> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Lionel Flandrin authored
Signed-off-by:
Lionel Flandrin <lionel@svkt.org> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
The buildroot repository is now mirrored on https://gitlab.com/buildroot.org/buildroot so we can use Gitlab-CI to test Buildroot. Gitlab-CI is controlled by a .gitlab-ci.yml file that exists in the repository. For now, the only test is building all defconfigs (inspired on https://travis-ci.org/buildroot/buildroot-defconfig-testing/ ). Since all the defconfigs have to be specified in the .gitlab-ci.yml file, we generate the file based on .gitlab-ci.yml.in. The generated .gitlab-ci.yml file has to be committed into the repository, though, otherwise Gitlab-CI doesn't see it. So there is also a test to verify that .gitlab-ci.yml is up-to-date. Building all the defconfigs takes a long time. Gitlab-CI will do that every time it pulls from git.buildroot.org, which is once per hour. That is way too often. Therefore, the defconfigs are not built on pull, but only on explicit trigger through the API or when a tag is added. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> [Thomas: - fix typo not -> no - add LC_ALL=C when calling 'ls -1' to get a predictable order of the defconfigs - regenerate .gitlab-ci.yml.] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Carlos Santos authored
GTest version 1.8.0 includes gmock so merge both packages inside gtest In this merge: - Add gmock as a suboption of gtest (BR2_PACKAGE_GTEST_GMOCK) following advice from Arnout Vandecappelle - Add BR2_PACKAGE_GMOCK as a legacy entry, selecting BR2_PACKAGE_GTEST and BR2_PACKAGE_GTEST_GMOCK. - Use cmake to install libraries and headers and add missing files (gtest.pc, gtest-config, gmock.pc) in GTEST_POST_INSTALL_STAGING_HOOKS instead of redefining GTEST_INSTALL_STAGING_CMDS - Remove patch on Python as gmock/gtest now supports python 3.0 (commit 456fc2b5c4e9ebf05a5987dfe1ff0ac9ffeb53cc) - Add the correct license in HOST_GTEST_LICENSE as all python code in googlemock/scripts/generator is licensed under Apache-2.0 and not BSD-3c - Fix URL of gtest project in Config.in - Remove the gmock entry from DEVELOPERS - Install gmock_gen directly, instead of as a symlink to gmock_gen.py Notice that any external package that depends on gmock will cause an immediate build termination because make doesn't know how to build gmock. Since the user has just removed gmock from the legacy menu, it should be quite obvious what needs to be done. Signed-off-by:
Fabrice Fontaine <fabrice.fontaine@orange.com> Signed-off-by:
Carlos Santos <casantos@datacom.ind.br> Reviewed-by:
Romain Naour <romain.naour@gmail.com> [Thomas: - Use += instead of = when assigning a value to <pkg>_DEPENDENCIES in conditional - Remove comment about the "tricky logic" around BUILD_GTEST and BUILD_GMOCK - Move GTEST_GMOCK_INSTALL_MISSING_FILE inside the ($(BR2_PACKAGE_GTEST_GMOCK),y) condition.] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
Many packages install documentation under /usr/share/lua/.../doc. Add a TARGET_FINALIZE_HOOK to remove it. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
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
Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
The infra sets _SUBDIR to the correct value, so we can use it to define _LICENSE_FILES. This removes the need for LUA_CJSON_VERSION_UPSTREAM. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
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
LuaRocks has a policy that the rockspec and rock filenames are lower case. However, the upstream name may contain uppercase characters. We have several packages like that in Buildroot. To simplify the package .mk files, apply the lowercase from within the infra. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Rodrigo Rebello authored
Also remove patches that have been merged upstream. Signed-off-by:
Rodrigo Rebello <rprebello@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Thomas Petazzoni authored
This commit backports two upstream patches in lttng-libust, that fix the build with the musl C library. Fixes: http://autobuild.buildroot.net/results/8bbcac9f9debf76cd1f56734bfd494677f2acd21/ Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
These defconfigs have been broken due to gcc5 for more than half a year, and nobody stepped up to fix it. In addition, the rocketboards git repository used by these defconfigs hasn't been reachable for more than half a year. Finally, these defconfigs don't even use the BR2_TARGET_UBOOT_ALTERA_SOCFPGA_IMAGE_CRC option so they are not a great example for this family of targets. Remove these defconfigs, as well as the board directory. Both are removed in a single commit to avoid having an inconsistent readme. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Jan Viktorin <viktorin@rehivetech.com> Cc: Charles Manning <cdhmanning@gmail.com> Cc: Sebastien Bourdelin <sebastien.bourdelin@savoirfairelinux.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
This defconfig has been broken due to gcc5 for more than half a year, and nobody stepped up to fix it. Remove it, as well as it board directory. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Gergely Imreh <imrehg@gmail.com> Cc: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
The scripts used for the minnowboards were generic for MinnowBoard and MinnowBoard MAX. Since we removed the original MinnowBoard, this isn't necessary anymore. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
This defconfig has been broken due to gcc5 for more than half a year, and nobody stepped up to fix it. Remove it, as well as the files it references. Update the readme to remove references to MinnowBoard. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Christian Kellermann authored
Adds the python binding for libftdi to buildroot. Signed-off-by:
Christian Kellermann <christian.kellermann@solectrix.de> Reviewed-by:
Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-