summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update for 2018.02.4Peter Korsgaard2018-07-211-0/+25
| | | | | | | [Peter: drop Makefile changes] Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit e4eaf7311dfffff7fd753f24ce2d01a6f5188292) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/imx28evk: Bump U-Boot and kernelFabio Estevam2018-07-201-4/+4
| | | | | | | Bump U-Boot to 2018.05 version and kernel to 4.17.8. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* imx-gpu-viv: add a missing backslashLaurent Hartanerot2018-07-201-1/+1
| | | | | | [Peter: add semicolon and || exit 1 to catch failures] Signed-off-by: Laurent Hartanerot <laurent.hartanerot@atos.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website: update for 2018.05.1Peter Korsgaard2018-07-202-9/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2018.05.1Peter Korsgaard2018-07-201-0/+32
| | | | | | | [Peter: drop Makefile changes] Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit ef26ffddded912570ca3893271e2900aa8b27866) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: disable attribute alias with gcc >= 8.1Romain Naour2018-07-201-0/+10
| | | | | | | | | | | | | | | | | gcc-8 started warning about function aliases that have a non-matching prototype. This seems rather useful in general, but it causes tons of warnings in the Linux kernel, where we rely on abusing those aliases for system call entry points, in order to sanitze the arguments passed from user space in registers. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82435 Disable the attribute-alias warning introduced by gcc-8 by adding -Wno-attribute-alias to KCFLAGS. Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* bluez-alsa: bump to version 1.3.0Jörg Krause2018-07-203-3/+16
| | | | | | | | | Add optional build of rfcomm which requires readline. Update license hash as authorship has been updated in the license file. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* wavemon: bump to version 0.8.2Jörg Krause2018-07-202-2/+3
| | | | | | | Also add hash for license file. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* util-linux: bump to version 2.32.1Carlos Santos2018-07-202-2/+2
| | | | | | | | | | Small improvements and bug fixes. See change log at http://www.kernel.org/pub/linux/utils/util-linux/v2.32/v2.32.1-ChangeLog Change-Id: Ia337a51bb72fc25ca7867eeb88d8ed86bcfe7be8 Signed-off-by: Carlos Santos <casantos@datacom.com.br> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 4.{4, 17}.x seriesFabio Estevam2018-07-201-2/+2
| | | | | Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: bump default to version 4.17.8Fabio Estevam2018-07-201-1/+1
| | | | | Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* busybox: Update to 1.29.1Samuel Mendoza-Jonas2018-07-192-3/+3
| | | | | | | Includes fixes to sendmail and wget. Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libcurl: add nghttp2 optional dependencyMichaël Burtin2018-07-191-0/+7
| | | | | | | | | | | | | The nghttp2 package has recently been added to buildroot. When enabled, this adds support for HTTP2 to libcurl. By default, libcurl configure script will enable HTTP2 if the library is found using pkg-config. Adding this option makes the build consistent. Signed-off-by: Michaël Burtin <michael.burtin@netgem.com> Signed-off-by: Anisse Astier <anisse.astier.ext@netgem.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* nghttp2: new packageMichaël Burtin2018-07-195-0/+34
| | | | | | | | | nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C. Signed-off-by: Michaël Burtin <michael.burtin@netgem.com> Signed-off-by: Anisse Astier <anisse.astier.ext@netgem.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/nitrogen8m: Add new defconfigGary Bisson2018-07-192-0/+55
| | | | | | | | | | NXP i.MX8MQ based SBC with 2GB of LPDDR4 and 8GB eMMC. More details on the platform here: https://boundarydevices.com/product/nitrogen8m Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/boundarydevices: add i.MX8MQ support to u-boot scriptsGary Bisson2018-07-192-28/+81
| | | | | | | | | | | | - Update RAM address - Update kernel image name for ARM64 - Update U-Boot boot command for ARM64 - Remove obsolete cmd_xxx_present check - Remove obsolete wlan.mac parameter - Add cmd_mipi command for MIPI-DSI interface Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/boundarydevices: add i.MX8MQ support to post-build.shGary Bisson2018-07-191-5/+14
| | | | | | | | - Use proper ARCH for mkimage command - Use different U-Boot binary name depending on ARCH Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/boundarydevices: remove obsolete u-boot scriptsGary Bisson2018-07-193-206/+0
| | | | | | | 6x_bootscript/6x_upgrade have been deprecated for more than a year. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/boundarydevices/common/post-build.sh: fix U-Boot namingGary Bisson2018-07-191-3/+4
| | | | | | | | The upgrade.cmd script expects the binary to be named u-boot.<uboot_defconfig>. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/freescale/common/imx: make imx8-bootloader-prepare more genericGary Bisson2018-07-192-2/+7
| | | | | | | | | | | | Allow user to override the hardcoded dtb name by using BR2_ROOTFS_POST_SCRIPT_ARGS. The only user of this script, configs/freescale_imx8mqevk, is updated accordingly. Cc: Fabio Estevam <festevam@gmail.com> Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/misc/toolchainfile.cmake.in: use TARGET_LDFLAGS for shared and ↵Damien Thébault2018-07-191-0/+2
| | | | | | | | | | | | | | module libraries With cmake packages, we are only using TARGET_LDFLAGS for executables and not for shared libraries. This patch adds CMAKE_SHARED_LINKER_FLAGS and CMAKE_MODULE_LINKER_FLAGS to the cmake toolchain file so that buildroot TARGET_LDFLAGS are used for shared and module libraries. Signed-off-by: Damien Thébault <damien.thebault@vitec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* bind: fix build with zlibBaruch Siach2018-07-191-1/+1
| | | | | | | | The bind configure.in now checks for "${with_zlib}/include/zlib.h". Remove the redundant "include/". Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* bind: fix build with opensslBaruch Siach2018-07-191-1/+3
| | | | | | | | | | | | | | | The bind configure.in uses AC_TRY_RUN that is not compatible with cross compile. Disable eddsa unconditionally since it requires a newer OpenSSL version than we currently have. Enable aes; this is always supported in current OpenSSL versions. Fixes: http://autobuild.buildroot.net/results/3ed/3edb1659954b00401b68ffc7e1c8b3c29581c0e4/ http://autobuild.buildroot.net/results/025/025e377b51b39ba34647636ad0d0661a3cb95572/ http://autobuild.buildroot.net/results/725/7250564e780e43e793ae6c8c526985e5519681f4/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/binutils: bump to version 2.31.1Romain Naour2018-07-1811-3/+3
| | | | | | | | | | | | | | | >From the release note: This is a point release over the previous 2.31 version, which was necessary as a source file was accidentally omitted from that release. This release also contains a fix for PR gold/23409 where the gold linker could end up creating duplicate copies of some symbols. https://sourceware.org/ml/binutils/2018-07/msg00286.html Signed-off-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libglib2: Avoid absolute path to python in shebangDavid Owens2018-07-181-0/+48
| | | | | | | | | | | | | | | | | | | | | | | | | When the output directory is nested under a long path name, calling the gdbus-codegen, glib-genmarshal, or glib-mkenums scripts throws the error: > '/usr/bin/env: /...: No such file or directory' This is because libglib2 uses the absolute path to the python interpreter for its shebang statements, and shebangs have a max length of 127 chars[1]. A long absolute path will be cut off and appear as a missing file. Since the host Python is present in the $PATH passed to all packages, we can copy the workaround from Yocto and just use the python interpreter in $PATH[2]. However, 'python' is used instead of 'python3' as the scripts are compatible with both. [1] https://linux.die.net/man/2/execve [2] http://cgit.openembedded.org/openembedded-core/commit/?id=eef7883587acc933d6f34b559ec03ff84d18573b Signed-off-by: Brandon Maier <brandon.maier@rockwellcollins.com> Signed-off-by: David Owens <david.owens@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* DEVELOPERS: add bluez-alsa to Jörg KrauseJörg Krause2018-07-181-0/+1
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* DEVELOPERS: remove some packages from Jörg KrauseJörg Krause2018-07-181-3/+0
| | | | | | | | | | Remove the following packages from myself: * bctoolbox * libshout * mp4v2 Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* shairport-sync: bump to version 3.2.1Jörg Krause2018-07-182-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* wireless-regdb: add regulatory.db[.p7s] to /lib/firmwareChristoph Engelbert2018-07-181-0/+4
| | | | | | | | | | | | | Starting from kernel version 4.15, Linux supports loading regulatory.db and regulatory.db.p7s files directly from /lib/firmware, without the need of crda. If the kernel can't load those files it'll fallback to using crda, but the direct way is preferred. This patch copies those those files under /lib/firmware. The use of crda shouldn't be necessary with kernels of 4.15 or later. Signed-off-by: Christoph Engelbert <me@noctarius.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* cutelyst: new packageDaniel Nicoletti2018-07-185-0/+53
| | | | | | | | | | A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework. Signed-off-by: Daniel Nicoletti <dantti12@gmail.com> [Thomas: add entry in DEVELOPERS file, move cmake-package invocation to the end of .mk file, select BR2_PACKAGE_OPENSSL.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* .gitlab-ci.yml: update with the addition of olimex_a10_olinuxino_lime_defconfigThomas Petazzoni2018-07-181-0/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/imx7d-sdb: Add new defconfigFabio Estevam2018-07-183-0/+38
| | | | | | | | | | Introduce imx7d-sdb_defconfig that allows booting imx7d-sdb board using U-Boot and kernel mainline instead of the vendor provided versions. Signed-off-by: Fabio Estevam <festevam@gmail.com> [Thomas: add DEVELOPERS entry, regenerate .gitlab-ci.yml] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* imx/post-image: Allow flashing u-boot-dtb.imx in the SD cardFabio Estevam2018-07-182-1/+12
| | | | | | | | Add support for flashing the u-boot-dtb.imx binary in the SD card when a target selects BR2_TARGET_UBOOT_FORMAT_DTB_IMX. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* cargo-bin: bump version to 0.27.0Eric Le Bihan2018-07-182-7/+7
| | | | | Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* rust: bump version to 1.27.1Eric Le Bihan2018-07-184-3/+53
| | | | | | | | Bump version to 1.27.1 and backport some patches to fix build of rust-installer. Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* rust-bin: bump version to 1.27.1Eric Le Bihan2018-07-182-31/+31
| | | | | Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/elf2flt: fix build with Binutils >= 2.31Romain Naour2018-07-171-0/+34
| | | | | | | | | | | | | | Binutils added diagnostics.h to bfd.h [1], so elf2flt must create a symlink for this header. Fixes: https://gitlab.com/free-electrons/toolchains-builder/-/jobs/82284139 [1] https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=95da9854466ada2572b42f5528711a06a2d42db1 Signed-off-by: Romain Naour <romain.naour@smile.fr> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* aircrack-ng: bump to version 1.3Laurent Cans2018-07-176-253/+10
| | | | | | | | - Remove patches (already in version) - Add optional dependency to jemalloc Signed-off-by: Laurent Cans <laurent.cans@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 4.{4, 9, 14, 17}.x seriesFabio Estevam2018-07-171-4/+4
| | | | | Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: bump default to version 4.17.7Fabio Estevam2018-07-171-1/+1
| | | | | Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* bind: security bump to 9.11.4Baruch Siach2018-07-172-4/+5
| | | | | | | | | | | | | | Fixes CVE-2018-5738: When recursion is enabled but the allow-recursion and allow-query-cache ACLs are not specified, they should be limited to local networks, but they were inadvertently set to match the default allow-query, thus allowing remote queries. Update license file hash; copyright year update. Add reference to tarball signature key. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ncurses: make host-ncurses use host terminfoHollis Blanchard2018-07-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Host GDB suffers a serious problem: pressing backspace (or ^W ^U or any other "delete" key) results in a plain space being printed instead, making the command prompt almost completely unusable. That's because it's using host-ncurses, which embeds a path for the terminfo database into the library itself. That path ends up being something like /home/hollisb/buildroot.git/output/host/share/terminfo, which obviously doesn't generally exist other hosts. ('relocate-sdk.sh' cannot and does not edit binaries like libncurses.so.6, so doesn't resolve this problem.) /usr/share/terminfo is a far better path to use, since it almost certainly exists on the host. Theoretically, it could be from a different ncurses version with incompatible terminfo database format, but this doesn't seem to be a problem in practice. (Future patches could address the theoretical problem if it actually appears in real life.) This change allows buildroot's host gdb, which uses ncurses 6.x, to work on RHEL5, RHEL6, and RHEL7, which all provide terminfo from ncurses 5.x. Signed-off-by: Hollis Blanchard <hollis_blanchard@mentor.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gcc: Backport code generation fix for ARC700Alexey Brodkin2018-07-171-0/+355
| | | | | | | | | | | | | | | | | Fixes assembler failure when compiling for ARC700 only: ------------------------>8--------------------- {standard input}: Assembler messages: {standard input}:213: Error: operand out of range (128 is not between -128 and 127) make[2]: *** [scripts/Makefile.build:317: net/ipv4/xfrm4_mode_tunnel.o] Error 1 ------------------------>8--------------------- This is an upstream fix scheduled for the next release, see https://github.com/gcc-mirror/gcc/commit/5afc07eeb18fb7dd351ac981367bce721ca22af3 Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/binutils: add binutils version 2.31Romain Naour2018-07-1711-0/+800
| | | | | | | https://sourceware.org/ml/binutils/2018-07/msg00213.html Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* DEVELOPERS: add myself for clang and llvmJoseph Kogut2018-07-171-0/+2
| | | | | Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* DEVELOPERS: update email for llvm and clangValentin Korenblit2018-07-171-1/+1
| | | | | Signed-off-by: Valentin Korenblit <valentinkorenblit@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/apache: bump version to 2.4.34Bernd Kuhls2018-07-172-3/+4
| | | | | | | Changelog: http://www.apache.org/dist/httpd/CHANGES_2.4.34 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/pulseaudio: bump version to 12.2Bernd Kuhls2018-07-172-5/+3
| | | | | | | | | | | | | | | Release notes: https://lists.freedesktop.org/archives/pulseaudio-discuss/2018-July/030280.html Removed md5 and sha1 hashes, not provided by upstream anymore. Added sha256 hash provided by upstream, removed locally computed sha256 hash. Fixes http://autobuild.buildroot.net/results/c8d/c8d3822ee34d0bbcba14eecc8524c8c865c85c1b/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* capnproto: new packageJoel Carlson2018-07-166-0/+85
| | | | | | | | | | | Adds the capnproto package. This also builds a host variant to generate the capnp compiler that can be used to compile message definitions into C++ code. Includes a patch from upstream to fix an issue with uclibc. Signed-off-by: Koen Martens <gmc@sonologic.nl> Signed-off-by: Joel Carlson <JoelsonCarl@gmail.com> [Thomas: only link with -latomic when BR2_TOOLCHAIN_HAS_LIBATOMIC=y.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* coreutils: optimize the '[' symlinkBaruch Siach2018-07-161-1/+1
| | | | | | | | | Link '[' directly to the coreutils binary instead of going through 'test'. Suggested-by: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
OpenPOWER on IntegriCloud