Erik Larsson
4755bf2bd4
board/freescale/common/imx: make post-image.sh arm64 compatible
...
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 >
2018-04-12 22:28:25 +02:00
Erik Larsson
4dabf12d0f
firmware-imx: add support for iMX8M firmware
...
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 >
2018-04-12 22:03:04 +02:00
Erik Larsson
f593067b5c
package/imx-mkimage: add dependency to host-zlib
...
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 >
2018-04-12 21:42:57 +02:00
Guillaume W. Bres
55826eae7e
reaver: new package
...
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 >
2018-04-12 21:31:06 +02:00
Baruch Siach
63f7b84932
picocom: fix build for x86 with musl libc
...
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 >
2018-04-12 21:26:54 +02:00
Andre Renaud
cdb7876f63
linux-firmware: add Qualcomm video accelerator and GPU firmware options
...
Signed-off-by: Andre Renaud <andre@ignavus.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-12 21:21:19 +02:00
Bartosz Golaszewski
1435627d3b
libgpiod: bump version to v1.0.1
...
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 >
2018-04-12 21:19:09 +02:00
Marcin Niestroj
07545b25ea
configs/chiliboard: Bump Linux to 4.16.1
...
Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-12 21:17:24 +02:00
Marcin Niestroj
d6152e4dd3
configs/chiliboard: Bump U-Boot to 2018.03
...
Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-12 21:17:19 +02:00
Danomi Manchego
91abb28f75
xcb-util: bump to version 0.4.0
...
Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-12 21:16:58 +02:00
Valentin Korenblit
62285fbe46
package/llvm: fix typo in llvm.mk
...
"+=" 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 >
2018-04-12 21:16:24 +02:00
Thomas Petazzoni
184cb52f6d
support/scripts/fix-rpath: exclude /lib/firmware in the target
...
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 >
2018-04-12 21:15:49 +02:00
Valentin Korenblit
4f9e3989f3
package/llvm: remove $ORIGIN/../lib from RPATH
...
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 >
2018-04-12 21:12:51 +02:00
Peter Korsgaard
517502370c
docs/website: update for 2017.02.11
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-04-12 18:42:04 +02:00
Peter Korsgaard
4f00d03a68
Update for 2017.02.11
...
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 8a0e4e865a )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-04-12 18:37:41 +02:00
Fabio Estevam
77ebc428d6
linux-headers: bump 4.{15, 16}.x series
...
Signed-off-by: Fabio Estevam <festevam@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-12 13:34:14 +02:00
Fabio Estevam
8039073c7a
linux: bump default to version 4.16.2
...
Signed-off-by: Fabio Estevam <festevam@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-12 13:34:11 +02:00
Bernd Kuhls
8f8d221c59
package/x11r7/xdriver_xf86-video-intel: bump version
...
Added tarball and license hashes.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-11 16:19:09 +02:00
Bernd Kuhls
39b6532555
package/x264: bump version
...
Added license hash.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-11 16:18:41 +02:00
Bernd Kuhls
60f70071ff
package/dtv-scan-tables: bump version
...
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 >
2018-04-11 16:18:25 +02:00
Bernd Kuhls
6088fedd73
package/clamav: bump version to 0.100.0
...
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 >
2018-04-11 16:17:55 +02:00
Bernd Kuhls
59a0d86bf8
package/x11r7/xdriver_xf86-input-libinput: bump version to 0.27.1
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-11 16:16:23 +02:00
Fabio Estevam
e1bb27d72b
configs/mx6cubox: Bump U-Boot and kernel versions
...
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 >
2018-04-11 16:15:45 +02:00
Eugene Tarassov
20c1647f83
DEVELOPERS: added Eugene Tarassov as developer of tcf-agent
...
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 >
2018-04-11 09:31:54 +02:00
Peter Korsgaard
f682bcb145
docs/website: update for 2018.02.1
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-04-10 15:36:32 +02:00
Peter Korsgaard
f3cea9d868
Update for 2018.02.1
...
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 9565a37e0d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-04-10 15:31:41 +02:00
Baruch Siach
0bad8db32b
nmap: bump to version 7.70
...
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 >
2018-04-10 14:53:34 +02:00
Baruch Siach
02fe101688
zsh: bump to version 5.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 >
2018-04-10 14:53:32 +02:00
Baruch Siach
a08cd50e98
openssh: bump to version 7.7p1
...
Drop upstream patches, renumber the rest.
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-10 09:28:46 +02:00
Erik Larsson
22a6e5da27
imx-mkimage: bump to version rel_imx_4.9.51_8mq_ga
...
Signed-off-by: Erik Larsson <karl.erik.larsson@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-10 09:28:44 +02:00
Yann E. MORIN
6dfaa33d13
download/git: more resilient in case of kill
...
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 >
2018-04-10 09:28:43 +02:00
Fabrice Fontaine
3f12545c11
cryptopp: bump to version 7.0.0
...
Remove patch (applied upstream)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 23:42:28 +02:00
Fabrice Fontaine
fbd809c5f2
libglib2: fix license
...
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 >
2018-04-09 22:51:43 +02:00
Fabrice Fontaine
a31aa66e6e
libcap-ng: add hash for license files
...
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 22:49:23 +02:00
Fabrice Fontaine
68e7a2a7dc
DEVELOPERS: add myself for libcap-ng
...
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 22:49:18 +02:00
Fabio Estevam
b147237baa
linux-headers: bump 4.16.x series
...
Signed-off-by: Fabio Estevam <festevam@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 22:46:09 +02:00
Fabio Estevam
8df2c47b9c
linux: bump default to version 4.16.1
...
Signed-off-by: Fabio Estevam <festevam@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 22:46:03 +02:00
Erik Larsson
6cc9a5c234
freescale-imx: add config option for i.MX8M
...
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 >
2018-04-09 22:08:09 +02:00
Erik Larsson
a2436a24f8
imx-mkimage: new package
...
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 >
2018-04-09 22:05:31 +02:00
Romain Naour
e930a61c21
package/flare-game: new package
...
Signed-off-by: Romain Naour <romain.naour@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 21:56:48 +02:00
Thomas Petazzoni
4316cad63d
package/flare-engine: fix license
...
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 >
2018-04-09 21:42:53 +02:00
Romain Naour
419b68eef5
package/flare-engine: new package
...
Signed-off-by: Romain Naour <romain.naour@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 21:41:33 +02:00
Fabio Estevam
dd911de4ed
configs/wandboard: bump to kernel 4.16
...
Signed-off-by: Fabio Estevam <festevam@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 21:22:59 +02:00
Luca Ceresoli
c24274aa74
DEVELOPERS: add myself for zynq_zed
...
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 21:21:39 +02:00
Luca Ceresoli
2ae0780ffe
configs/zynq_zed: linux: bump to latest mainline kernel
...
The Zynq SoCs are now well supported in the mainline kernel, thus stop
using the Xilinx fork.
As there is not xilinx_zynq defconfig in mainline, use the default
arch config.
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 21:21:16 +02:00
Bernd Kuhls
1b9faedf32
linux: bump default to version 4.16
...
Added host-bison and host-flex as dependencies after upstream removed
pre-generated files and switched over to build-time generation, for
details see:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=033dba2ec06c47a9fe1b190bc3281058fb20738d
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=29c833061c1d8c2d1d23a62e7061561eadd76cdb
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Tested-by: Luca Ceresoli <luca@lucaceresoli.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 21:19:30 +02:00
Bernd Kuhls
7a813d7cc6
linux-headers: bump to 4.16 kernel version
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Tested-by: Luca Ceresoli <luca@lucaceresoli.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 21:15:21 +02:00
Bernd Kuhls
792ead7996
toolchain: add 4.16.x choice for headers
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Tested-by: Luca Ceresoli <luca@lucaceresoli.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 21:15:04 +02:00
Valentin Korenblit
4bed9dcd7b
package/llvm: add dependency on wchar
...
Extract from log:
output/build/llvm-5.0.1/include/llvm/Support/ConvertUTF.h:203:53:
error: ‘std::wstring’ has not been declared
bool ConvertUTF8toWide(llvm::StringRef Source, std::wstring &Result);
Also propagate dependency to mesa3d
Signed-off-by: Valentin Korenblit <valentin.korenblit@smile.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 21:11:19 +02:00
Valentin Korenblit
cf1139a564
package/llvm: add dependency on shared libraries
...
llvm generates libLLVM.so, so it won't work if BR2_STATIC_LIBS is set
Also propagate llvm dependency to mesa3d.
Link to report from autobuilders:
http://lists.busybox.net/pipermail/buildroot/2018-April/218296.html
Signed-off-by: Valentin Korenblit <valentin.korenblit@smile.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-04-09 21:10:14 +02:00