aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* configs/freescale_{p1025twr, t1040d4rdb}: headers versionGravatar Vincent Stehlé2018-04-122-0/+6
| | | | | | | | | | | | | The freescale p1025twr and t1040d4rdb defconfigs use a 4.15 series kernel; specify BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_15 accordingly. This fixes the following build error: Incorrect selection of kernel headers: expected 4.16.x, got 4.15.x Signed-off-by: Vincent Stehlé <vincent.stehle@laposte.net> Cc: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* toolchain: Bump ARC tools to arc-2018.03-rc1Gravatar Evgeniy Didin2018-04-1217-59/+10
| | | | | | | | | | | | | | | | | | | | This commit bumps ARC toolchain to arc-2018.03-rc1. We want to test how new toolchain-rc1 builds packages, so we can make fixes before release of toolcain. ARC GNU tools of version arc-2018.03-rc1 bring some quite significant changes like: * Binutils v2.29.51 with additional ARC patches * GCC 7.3.1 with additional ARC patches Please note that it is a release candidate and it might contain some breakages, please don't use it for production builds. Signed-off-by: Evgeniy Didin <didin@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Alexey Brodkin <abrodkin@synopsys.com> Cc: arc-buildroot@synopsys.com Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* btrfs-progs: bump to version 4.16Gravatar Baruch Siach2018-04-125-44/+50
| | | | | | | | | | | | | | Drop upstream patch. Add a patch for fixing static build. Add license information about the newly introduced libbtrfsutil. Disable the libbtrfsutil python binding. It does not cross compile nicely. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/download/dl-wrapper: pass the correct -N optionGravatar Thomas Petazzoni2018-04-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | ${raw_name} is never defined in dl-wrapper, and therefore the value passed to the -N option is always empty. This causes a problem for the 'cvs' backend, which uses the value of this option as the CVS module to be downloaded. If the name of the CVS module is omitted, all the CVS modules from that CVS repository are downloaded, which creates a tarball with a lot more contents, and the actual useful contents in a sub-directory, obviously breaking patches that should be applied, and the entire build process that follows. Fixes: http://autobuild.buildroot.net/results/fcee0e3d7eeeb373313b1794092c729b1b052348/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Tested-by: "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>
* support/download/dl-wrapper: fix passing remaining options to helper scriptsGravatar Thomas Petazzoni2018-04-121-1/+1
| | | | | | | | | | | | | | | | | | | | When calling the backend-specific helper scripts, the remaining options are in ${@}. However, in order to let the helper script know that those remaining options should not be parsed, but instead passed as-is to the download tool, they must be separated from the main options by "--". Without this, packages that use <pkg>_DL_OPTS, such as the amd-catalyst package, cannot download their tarball anymore. Fixes: http://autobuild.buildroot.net/results/de818f6e4c8e63d5e8a49c445d10c34eccc40410/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Tested-by: "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>
* configs/freescale_imx8mqevk: new defconfigGravatar Erik Larsson2018-04-123-0/+125
| | | | | | Signed-off-by: Erik Larsson <karl.erik.larsson@gmail.com> Signed-off-by: Christopher Dahlberg <crille.dahlberg@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/freescale/common/imx: add i.MX8 genimage templateGravatar Erik Larsson2018-04-122-1/+43
| | | | | | | | | This commit adds a genimage template file that is used for i.MX8 platforms in the common i.MX post-image script. Signed-off-by: Erik Larsson <karl.erik.larsson@gmail.com> Signed-off-by: Christopher Dahlberg <crille.dahlberg@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/freescale/common/imx: add imx8-bootloader-prepare scriptGravatar Erik Larsson2018-04-121-0/+16
| | | | | | | | | This commit adds an imx8-bootloader-prepare.sh script that will be used by i.MX8 platforms to prepare their bootloader image. Signed-off-by: Erik Larsson <karl.erik.larsson@gmail.com> Signed-off-by: Christopher Dahlberg <crille.dahlberg@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/freescale/common/imx: make post-image.sh arm64 compatibleGravatar Erik Larsson2018-04-121-2/+4
| | | | | | | | | | | | | This commit makes the common post-image.sh script used by Freescale platforms compatible with arm64: - Support having DTBs in sub-folders - Support a kernel image in the 'Image' format Signed-off-by: Erik Larsson <karl.erik.larsson@gmail.com> Signed-off-by: Christopher Dahlberg <crille.dahlberg@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* firmware-imx: add support for iMX8M firmwareGravatar Erik Larsson2018-04-122-1/+30
| | | | | | | Signed-off-by: Erik Larsson <karl.erik.larsson@gmail.com> Signed-off-by: Christopher Dahlberg <crille.dahlberg@gmail.com> [Thomas: use an intermediate FIRMWARE_IMX_DDRFW_DIR variable.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/imx-mkimage: add dependency to host-zlibGravatar Erik Larsson2018-04-121-0/+1
| | | | | | | | | Fixes: http://autobuild.buildroot.net/results/00d284b4841c7ec89475d509d5b8a8df8437ee3a/ Signed-off-by: Erik Larsson <karl.erik.larsson@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* reaver: new packageGravatar Guillaume W. Bres2018-04-125-0/+31
| | | | | | | | | | | Reaver is a tool to audit networks against brute WPS pins attacks. We use the github.com/t6x fork at the moment because other versions/repos of this project won't cross-compile, and this fork is the only one regularly updated and maintained. Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* picocom: fix build for x86 with musl libcGravatar Baruch Siach2018-04-121-0/+49
| | | | | | | | | | | | | | | | | Since version 3.1 picocom enabled by default custom baud rate support for x86 targets. This requires the c_ispeed and c_opseed field in struct termios that musl libc does not provide. Add an upstream patch that restricts custom baud rates to C libraries that provide the needed termios fields. Fixes: http://autobuild.buildroot.net/results/28e/28ec584484dedfd6ef473dfd9dd24481e27ce2b3/ http://autobuild.buildroot.net/results/912/912493a8f99416524a5897634ae62604436e9b51/ http://autobuild.buildroot.net/results/65d/65d0f449822f296dfe6b9be0e03a5a855f700a9e/ Cc: Matt Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* linux-firmware: add Qualcomm video accelerator and GPU firmware optionsGravatar Andre Renaud2018-04-123-0/+21
| | | | | Signed-off-by: Andre Renaud <andre@ignavus.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libgpiod: bump version to v1.0.1Gravatar Bartosz Golaszewski2018-04-122-2/+2
| | | | | | | | | | | | | This is a bugfix release. It contains the following changes since v1.0: - include Doxyfile in the release tarball - fix the implicit-fallthrough warnings - make tests work together with gpio-mockup post v4.16 linux kernel - use reference counting for line file descriptors to avoid calling close() on the same descriptors multiple times Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/chiliboard: Bump Linux to 4.16.1Gravatar Marcin Niestroj2018-04-121-2/+2
| | | | | Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/chiliboard: Bump U-Boot to 2018.03Gravatar Marcin Niestroj2018-04-121-3/+2
| | | | | Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* xcb-util: bump to version 0.4.0Gravatar Danomi Manchego2018-04-122-5/+4
| | | | | Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/llvm: fix typo in llvm.mkGravatar Valentin Korenblit2018-04-121-2/+2
| | | | | | | | "+=" was missing in -DLLVM_TARGETS_TO_BUILD, so LLVM_CONF_OPTS and HOST_LLVM_CONF_OPTS before this option weren't being considered. Signed-off-by: Valentin Korenblit <valentin.korenblit@smile.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/scripts/fix-rpath: exclude /lib/firmware in the targetGravatar Thomas Petazzoni2018-04-121-0/+6
| | | | | | | | | | | | | | | | | | | | The /lib/firmware directory contains random firmware for various devices. It happens that some of them might be or appear to be ELF files, but they shouldn't be checked by fix-rpath. For example, one of the Qualcomm VPU firmware file appears to be an ELF file, but patchelf isn't happy about it: $ ./output/host/bin/patchelf --print-rpath output/target/lib/firmware/qcom/venus-4.2/venus.b00 patchelf: patchelf.cc:387: void ElfFile<Elf_Ehdr, Elf_Phdr, Elf_Shdr, Elf_Addr, Elf_Off, Elf_Dyn, Elf_Sym>::parse() [with Elf_Ehdr = Elf32_Ehdr; Elf_Phdr = Elf32_Phdr; Elf_Shdr = Elf32_Shdr; Elf_Addr = unsigned int; Elf_Off = unsigned int; Elf_Dyn = Elf32_Dyn; Elf_Sym = Elf32_Sym]: Assertion `shstrtabIndex < shdrs.size()' failed. Aborted (core dumped) Even though patchelf definitely shouldn't crash, it anyway doesn't make sense to check ELF files in /lib/firmware, so let's exclude this directory from our check. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/llvm: remove $ORIGIN/../lib from RPATHGravatar Valentin Korenblit2018-04-121-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | AddLLVM.cmake adds $ORIGIN/../lib to the RPATH of llvm binaries. This causes a problem when llvm-config built for the host, installed in STAGING_DIR, is executed under the following conditions: * Target architecture same as host architecture (normally x86_64) * Target's libc different from host's libc (normally glibc) llvm-config will try to link with the target's libc, resulting in: ./llvm-config: error while loading shared libraries: libc.so.0: cannot open shared object file: No such file or directory. To avoid this, we simply add pass -DCMAKE_INSTALL_RPATH="$(HOST_DIR)/lib" in HOST_LLVM_CONF_OPTS. Link to discussion: http://lists.busybox.net/pipermail/buildroot/2018-April/218627.html Fixes: http://autobuild.buildroot.net/results/b81c12d529c66a028e2297ea5ce1d6930324fa69/ Signed-off-by: Valentin Korenblit <valentin.korenblit@smile.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/website: update for 2017.02.11Gravatar Peter Korsgaard2018-04-121-0/+21
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2017.02.11Gravatar Peter Korsgaard2018-04-121-0/+20
| | | | | | | [Peter: drop Makefile changes] Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 8a0e4e865add1079e7cf8336def4f7aab00b2e0c) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 4.{15, 16}.x seriesGravatar Fabio Estevam2018-04-121-2/+2
| | | | | Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* linux: bump default to version 4.16.2Gravatar Fabio Estevam2018-04-121-1/+1
| | | | | Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/x11r7/xdriver_xf86-video-intel: bump versionGravatar Bernd Kuhls2018-04-112-1/+4
| | | | | | | Added tarball and license hashes. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/x264: bump versionGravatar Bernd Kuhls2018-04-112-2/+3
| | | | | | | Added license hash. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/dtv-scan-tables: bump versionGravatar Bernd Kuhls2018-04-112-11/+4
| | | | | | | | | | | Removed DTV_SCAN_TABLES_FIX_NONASCII_FILENAMES, not needed anymore after upstream commit https://git.linuxtv.org/dtv-scan-tables.git/commit/?id=9481e7c283d3bad69a0440b26a75ab0d16ccdf68 Added license hashes. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/clamav: bump version to 0.100.0Gravatar Bernd Kuhls2018-04-112-2/+2
| | | | | | | | Release notes: http://lists.clamav.net/pipermail/clamav-announce/2018/000031.html Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/x11r7/xdriver_xf86-input-libinput: bump version to 0.27.1Gravatar Bernd Kuhls2018-04-112-6/+6
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/mx6cubox: Bump U-Boot and kernel versionsGravatar Fabio Estevam2018-04-111-4/+4
| | | | | | | Bump U-Boot version to 2018.03 and kernel to 4.16.1. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* DEVELOPERS: added Eugene Tarassov as developer of tcf-agentGravatar Eugene Tarassov2018-04-111-0/+3
| | | | | | | Eugene is project lead of Eclipse TCF project Signed-off-by: Eugene Tarassov <eugene@largest.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/website: update for 2018.02.1Gravatar Peter Korsgaard2018-04-102-9/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2018.02.1Gravatar Peter Korsgaard2018-04-101-0/+63
| | | | | | | [Peter: drop Makefile changes] Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 9565a37e0d2aa3c5fb9a4148760c490f2e5226d4) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* nmap: bump to version 7.70Gravatar Baruch Siach2018-04-103-42/+6
| | | | | | | | | | Drop libssh2 configure test fix; the issue is fixed upstream. Add license file hash. Cc: Carlos Santos <casantos@datacom.ind.br> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* zsh: bump to version 5.5Gravatar Baruch Siach2018-04-102-4/+5
| | | | | | | | We now have tar.xz archive again, use that. Cc: Phil Eichinger <phil.eichinger@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* openssh: bump to version 7.7p1Gravatar Baruch Siach2018-04-107-149/+3
| | | | | | | Drop upstream patches, renumber the rest. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* imx-mkimage: bump to version rel_imx_4.9.51_8mq_gaGravatar Erik Larsson2018-04-102-2/+2
| | | | | Signed-off-by: Erik Larsson <karl.erik.larsson@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* download/git: more resilient in case of killGravatar Yann E. MORIN2018-04-101-3/+5
| | | | | | | | | | | | | | | | | | | | | | In case the git backend gets killed right in-between it finished initialising the repository, but before it could add the remote, we'd end up with a repository without the 'origin' remote, so we would not be able to change its URL. Another case that may happen (like in the build failure, below), is that the repository was initialised with a previous version of Buildroot, before the commit e17719264b (download/git: don't require too-recent git) was applied, and that trepository was still lying around... Fixes: http://autobuild.buildroot.org/results/25a/25aae054634368fadb265b97ebe4dda809deff6f/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* cryptopp: bump to version 7.0.0Gravatar Fabrice Fontaine2018-04-093-52/+3
| | | | | | | Remove patch (applied upstream) Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libglib2: fix licenseGravatar Fabrice Fontaine2018-04-091-1/+1
| | | | | | | | libglib2 is licensed under LGPL-2.1+ and not LGPL-2.0+ since release 2.53.3 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libcap-ng: add hash for license filesGravatar Fabrice Fontaine2018-04-091-0/+2
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* DEVELOPERS: add myself for libcap-ngGravatar Fabrice Fontaine2018-04-091-0/+1
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* linux-headers: bump 4.16.x seriesGravatar Fabio Estevam2018-04-091-1/+1
| | | | | Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* linux: bump default to version 4.16.1Gravatar Fabio Estevam2018-04-091-1/+1
| | | | | Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* freescale-imx: add config option for i.MX8MGravatar Erik Larsson2018-04-091-1/+4
| | | | | | Signed-off-by: Erik Larsson <karl.erik.larsson@gmail.com> Signed-off-by: Christopher Dahlberg <crille.dahlberg@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* imx-mkimage: new packageGravatar Erik Larsson2018-04-097-0/+122
| | | | | | | | | This package add support for imx-mkimage for iMX8M. Currently the only hardware it's tested for. Signed-off-by: Erik Larsson <karl.erik.larsson@gmail.com> Signed-off-by: Christopher Dahlberg <crille.dahlberg@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/flare-game: new packageGravatar Romain Naour2018-04-095-0/+36
| | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/flare-engine: fix licenseGravatar Thomas Petazzoni2018-04-091-1/+1
| | | | | | | | | The license is GPL-3.0+, not GPL-3.0. Indeed all source files have the mention: "either version 3 of the License, or (at your option) any later version" Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/flare-engine: new packageGravatar Romain Naour2018-04-095-0/+41
| | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>