summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* configs/qemu_x86_64_defconfig: remove kernel options that need openssl/libelfThomas Petazzoni2018-03-061-0/+3
| | | | | | | | | | | | | The ORC unwinder requires libelf to be available on the host, so use the frame pointer unwinder instead. Using the frame pointer unwinder is probably good enough in our default Qemu configurations. Wireless support ends up enabling CONFIG_SYSTEM_TRUSTED_KEYRING, which requires openssl to be available on the host, so disable wireless support, which isn't needed in Qemu. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: add BR2_LINUX_KERNEL_NEEDS_HOST_LIBELFThomas Petazzoni2018-03-062-0/+17
| | | | | | | | | | | | | | | Some Linux kernel configuration options (such as CONFIG_UNWINDER_ORC) require building a host program that needs libelf. Users who have libelf installed on their system won't see a problem, but users who don't have libelf installed will get a build failure. Therefore, this commit adds an option that allows a user to indicate that his Linux kernel configuration requires libelf. When this option is enabled, we add host-elfutils to the dependencies of the linux package (host-elfutils provides the libelf library). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: add BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSLThomas Petazzoni2018-03-062-0/+17
| | | | | | | | | | | | | | Some Linux kernel configuration options (such as CONFIG_SYSTEM_TRUSTED_KEYRING) require building a host program called extract-cert, which itself needs OpenSSL. Users having OpenSSL installed on their system won't see a problem, but users who don't have OpenSSL installed will get a build failure. This commit adds a new option that allows users to indicate that their Linux configuration requires building host-openssl. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: fix passing of host CFLAGS and LDFLAGSThomas Petazzoni2018-03-061-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | We were passing HOSTCFLAGS="$(HOSTCFLAGS)" to Linux. However: - HOSTCFLAGS in Buildroot doesn't exist, and is empty, so this assignment never did anything. The name of the variable in Buildroot in HOST_CFLAGS. - HOSTCFLAGS in Linux isn't used everywhere, and passing it overrides the default HOSTCFLAGS value defined in the main Linux kernel Makefile. In addition, there is no way to pass additional host LDFLAGS in the Linux kernel build system. Therefore, we simply shoehorn our HOST_CFLAGS and HOST_LDFLAGS while passing HOSTCC to the Linux kernel build system. This has been tested to work fine with host OpenSSL and host libelf only available in $(HOST_DIR). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Tested-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* freescale_p1010rdb_pa_defconfig: remove boardMatt Weber2018-03-064-138/+0
| | | | | | | | | | | This defconfig currently doesn't build with GCC6 (Linux 4.1). https://gitlab.com/buildroot.org/buildroot/-/jobs/55306827 A maintainer w/board isn't available to make updates, so removing this config. Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/firefly_rk3288: remove defconfigThomas Petazzoni2018-03-068-165/+0
| | | | | | | | | | | | | | | | | | | | The original submitter of this defconfig: """ Sorry, unfortunately we no longer have the firefly board, so we can't maintain it. """ And this defconfig fails to build with gcc 6.x, causing breakage in the defconfig testing. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/55306815 https://gitlab.com/buildroot.org/buildroot/-/jobs/55306814 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/ci40: remove defconfigThomas Petazzoni2018-03-065-130/+0
| | | | | | | | | | | | | | | | | | | >From the original submitter of this defconfig: """ I no longer have access to ci40 board. It would be difficult for me to maintain it. """ And this defconfig currently fails to build with gcc 6.x. Therefore, drop it. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/55306806 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* iptables: fix build with older kernel headersBaruch Siach2018-03-061-0/+49
| | | | | | | | | | | | | | | iptables version 1.6.2 uses the BPF_OBJ_GET macro that is only available since kernel version 4.4. Add a patch fixing the detection of the feature availability. Fixes: http://autobuild.buildroot.net/results/e67/e670548c4b250e8a102a4929cafa85634fc79a3d/ http://autobuild.buildroot.net/results/1a7/1a7ab509440c9acacf606f238b8989d9b4287d52/ http://autobuild.buildroot.net/results/555/55583e20bcdf602132c074e08d1a49507d5a48ad/ Cc: Antoine Tenart <antoine.tenart@bootlin.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* nftables: bump to version 0.8.3Baruch Siach2018-03-063-49/+6
| | | | | | | | | | Disable man pages and pdf build to avoid dependency on docbook and dblatex. Drop upstream patch. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ser2net: bump to version 3.5Baruch Siach2018-03-063-3/+7
| | | | | | | | | | Remove also a redundant dot from description text. Add upstream hashes, and a license file hash. Cc: Francisco Gonzalez <gzmorell@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* musl: drop upstream patchBaruch Siach2018-03-061-69/+0
| | | | | | | | | | | | | | Commit 1296d57918fd2 (musl: bump to version 1.1.19) forgot to remove an upstream patch. Do that now. Fixes: http://autobuild.buildroot.net/results/3ea/3ea23854c501d12aa69012df9d38d33cd10ac83c/ Cc: Jörg Krause <joerg.krause@embedded.rocks> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Acked-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* DEVELOPERS: add myself for chromebook snowAlex Suykov2018-03-051-0/+2
| | | | | Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* chromebook snow: bump kernel to 4.15Alex Suykov2018-03-053-4/+4
| | | | | | | No other changes necessary, 4.15 builds and boots fine. Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* musl: bump to version 1.1.19Jörg Krause2018-03-052-3/+4
| | | | | | | Also add hash for the licence file. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mx25pdk: Bump U-Boot and kernel versionsFabio Estevam2018-03-051-4/+4
| | | | | | | Bump U-Boot to version 2018.01 and kernel to 4.15.7. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/freescale_mpc8315erdb: remove defconfigThomas Petazzoni2018-03-054-139/+0
| | | | | | | | | | | | | | | | | | This defconfig currently fails to build the Linux kernel: https://gitlab.com/buildroot.org/buildroot/-/jobs/55306826 In addition, the U-Boot build had already been removed in commit 12c01e4a05c8e4f4e0c4e8b74fac7824efdc8b41 ("configs/freescale_mpc8315erdb: remove U-Boot build"), back in October 2016, and nobody bothered fixing it. This defconfig was originally contributed and maintained by Gustavo Zacarias, but he is no longer active in Buildroot, and nobody expressed interest in this defconfig, so let's get rid of it. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* DEVELOPERS: Add some i.MX boards to my nameFabio Estevam2018-03-051-1/+6
| | | | | | | | | | | | | | I would like to help maintaining the following defconfigs: imx23evk_defconfig imx6-sabreauto_defconfig imx7dpico_defconfig mx25pdk_defconfig mx51evk_defconfig mx53loco_defconfig Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* kvazaar: bump to version 1.2.0Fabrice Fontaine2018-03-053-58/+3
| | | | | | | | Add license hash Remove patch (applied upstream) Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* cryptopp: bump to version 6.1.0Fabrice Fontaine2018-03-053-72/+6
| | | | | | | Remove patch (applied upstream) Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* cjson: bump to version 1.7.4Fabrice Fontaine2018-03-052-2/+2
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Merge branch 'next'Peter Korsgaard2018-03-05185-891/+2099
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * czmq: bump to version v4.1.0Asaf Kahlon2018-03-052-10/+8
| | | | | | | | | | | | Signed-off-by: Asaf Kahlon <asafka7@gmail.com> [Arnout: correct comment about AUTORECONF] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
| * libepoxy: bump to version 1.5.0, add license hashAdrian Perez de Castro2018-03-023-36/+7
| | | | | | | | | | | | | | | | | | | | This release of Epoxy makes "0001-Forward-EGL-cflags-into-epoxy.pc.patch" unnecessary. Other than bugfixes and a couple of functions added to the API, this release is backwards-compatible with programs built against the 1.4.x releases. Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * autofs: disable for muslBaruch Siach2018-03-021-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | autofs requires nsswitch which musl libc does not implement. Commit 873040371b14 (autofs: allow to use libtirpc) removed the BR2_TOOLCHAIN_HAS_NATIVE_RPC dependency, making autofs available for musl. Disable musl explicitly. Fixes: http://autobuild.buildroot.net/results/a54/a549b62fbf03474ffd8586869637d083de275091/ http://autobuild.buildroot.net/results/b32/b3276b2cbd1e1c260f8df4c3945f51ddc09d492f/ http://autobuild.buildroot.net/results/10b/10b5c5b13971214d0439b715f1a46c78a5249309/ Cc: Waldemar Brodkorb <wbx@openadk.org> Cc: Jonathan Ben Avraham <yba@tkos.co.il> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * package/busybox: bump version to 1.28.1Bernd Kuhls2018-03-012-5/+6
| | | | | | | | | | | | | | Added sha256 hash. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * 18xx-ti-utils: new packageBaruch Siach2018-03-015-0/+49
| | | | | | | | | | | | | | | | These are spacial RF calibration utilities for TI Wilink 18xx modules. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * package/nasm: bump version to 2.13.03Bernd Kuhls2018-03-012-2/+2
| | | | | | | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * package/libdrm: bump version to 2.4.90Bernd Kuhls2018-03-012-6/+6
| | | | | | | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * package/x265: bump version to 2.7Bernd Kuhls2018-03-012-3/+3
| | | | | | | | | | | | | | | | Upstream switched to nasm: https://mailman.videolan.org/pipermail/x265-devel/2018-March/011615.html Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * package/libvpx: bump version to 1.7.0Bernd Kuhls2018-03-012-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switched _SITE to github, current _SITE is broken. The URL https://chromium.googlesource.com/webm/libvpx/+archive/v1.7.0.tar.gz proposed by upstream https://storage.googleapis.com/downloads.webmproject.org/releases/webm/index.html provides archives with different hashes for each download so we use Github instead. Added license hashes. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * package/libmicrohttpd: bump version to 0.9.59Bernd Kuhls2018-03-012-2/+2
| | | | | | | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * gnutls: bump to version 3.5.18Baruch Siach2018-03-012-3/+3
| | | | | | | | | | | | Cc: Matt Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * lzip: bump to version 1.20Baruch Siach2018-03-012-3/+5
| | | | | | | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * iw: bump to version 4.14Baruch Siach2018-02-282-4/+5
| | | | | | | | | | | | | | | | | | | | | | Drop IW_MAKE_OPTS, passing the CC, LD, and LDFLAGS in the environment via TARGET_CONFIGURE_OPTS is enough. Add license file hash. Cc: Matt Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * gnupg2: bump to version 2.2.5Baruch Siach2018-02-282-5/+5
| | | | | | | | | | | | Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * azmq: bump to version 1.0.2Fabrice Fontaine2018-02-272-3/+4
| | | | | | | | | | | | | | Add license hash Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * bind: use BIND_PKGDIR vairableChristopher McCrory2018-02-271-2/+2
| | | | | | | | | | | | | | Use the BIND_PKGDIR variable instead of package/bind. Signed-off-by: Christopher McCrory <chrismcc@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * scanpypi: fix licence detection handling for unknown licencesYegor Yefremov2018-02-261-1/+1
| | | | | | | | | | | | | | Check for match object not being None. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * scanpypi: fix Py2/3 conversion leftoverYegor Yefremov2018-02-261-1/+1
| | | | | | | | | | | | | | Use urlparse from six package. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * package/htop: remove 0xe2 from MetersPanel.cRomain Naour2018-02-251-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This non ascii character trigger an issue with MakeHeader.py. ./scripts/MakeHeader.py MetersPanel.c Traceback (most recent call last): File "./scripts/MakeHeader.py", line 32, in <module> for line in file.readlines(): File "[...]/output/host/lib/python3.6/encodings/ascii.py", line 26, in decode return codecs.ascii_decode(input, self.errors)[0] UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 956: ordinal not in range(128) Fixes: http://autobuild.buildroot.net/results/8ed/8edb78b054a265447fd0e83f67cba5f978be4ed6 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * gcc: add the real gcc bugfix for m68k from upstreamWaldemar Brodkorb2018-02-258-84/+192
| | | | | | | | | | Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * scanpypi: add support for Python3Yegor Yefremov2018-02-251-17/+26
| | | | | | | | | | | | | | | | The script was changed via modernize utility. The only manual made part was the handling of StringIO. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * sunxi-mali-mainline-driver: bump versionGiulio Benetti2018-02-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | For 4.16 support. git shortlog --invert-grep --grep travis --no-merges e752ddc8c4b9f2b9b9c6d193e2ba354caf8707f5.. Giulio Benetti (1): mali: Fix build in 4.16 Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * package/mesa3d-demos: bump to 8.4.0Romain Naour2018-02-253-25/+43
| | | | | | | | | | | | | | | | | | | | | | | | Use the new upstream url. Added all hashes provided by upstream. Rebase patch on top of 8.4.0 and convert it to git formated patch. Add a comment above "MESA3D_DEMOS_AUTORECONF = YES" See https://lists.freedesktop.org/archives/mesa-dev/2018-February/186542.html Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * pkgconf: pkg-config.in: exec pkgconfGaël PORTAY2018-02-251-1/+1
| | | | | | | | | | | | | | Replace the shell script with pkgconf without creating a new process. Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * pkgconf: pkg-config.in: double quote $@Gaël PORTAY2018-02-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The shell expands "$@" as "$1" "$2" "$3"... while it expands $@ as $1 $2 $3. With the second form, we loses spaces in positional parameters. As example, the following call pkg-config --cflags "one two" three is wrapped as pkgconf --cflags one two three while we are expecting pkgconf --cflags "one two" three "$@" is really useful when writing wrappers. It passes the positional arguments *as* they are given. Double quote $@ to prevent from splitting elements. Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * liblo: link with libatomic when availableAlex Baldwin2018-02-251-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | liblo uses atomic builtins that are only available inside libatomic on some architectures, so link with it when available. Fixes: http://autobuild.buildroot.net/results/c8bed3a3fa7d2b2258f573cbfcb01af07419e0bf/ Signed-off-by: Alex Baldwin <alexbaldwinmusic@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * liblo: disable werror to fix build issuesAlex Baldwin2018-02-251-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | Pass the --disable-werror option to remove -Werror, and therefore avoid a number of build failures. Fixes: http://autobuild.buildroot.net/results/61ab7e23d2ef62f055efc74a998e3c108a3cdb43 Signed-off-by: Alex Baldwin <alexbaldwinmusic@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * linux: allow both in-tree and custom dts filesSimon van der Veldt2018-02-252-15/+12
| | | | | | | | | | | | | | | | | | | | | | For some boards, for example the Raspberry Pi, it's necessary to build in-tree dts files as well as custom/out of tree dts-files (dt-blob.bin). The existing logic made these two options exclusive, this commit changes that to allow both in-tree as well as custom sources for dts files. Signed-off-by: Simon van der Veldt <simon.vanderveldt@gmail.com> [Arnout: re-wrap help, add extra empty line, change = into +=] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
| * iptables: bump to version 1.6.2Antoine Tenart2018-02-233-48/+4
| | | | | | | | | | | | | | | | Also removed a patch fixing the build with musl as it made its way into the 1.6.2 version. Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud