Alexander Dahl
  1. Alexander Dahl

buildroot

Public
AuthorCommitMessageCommit dateIssues
Thomas PetazzoniThomas Petazzoni
5ebf6282413midori: add missing BR2_TOOLCHAIN_USES_GLIBC dependencymidori selects webkitgtk, and webkitgtk needs a glibc toolchain, but midori did not propagate this dependency, causing the following kconfig warning: warning: (BR2_PACKAGE_MIDORI) selects BR2_PACKAGE_WEBKITGTK which has unmet direct dependencies (BR2_INSTALL_LIBSTDCPP && BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 && BR2_TOOLCHAIN_USES_GLIBC && BR2_PACKAGE_LIBGTK3 && BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS) I...
Yegor YefremovYegor Yefremov
894262695afqt5serialbus: depend on toolchain headers >= 3.6qt5serialbus requires CAN FD support, that was introduced in kernel 3.6. Add appropriate toolchain headers dependency. Fixes: http://autobuild.buildroot.net/results/617/6176a24799b5d80312be954089efbbb498fa1571/ Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Arnout VandecappelleArnout Vandecappelle
d008913bb95aircrack-ng: mention script dependencies in the help textaircrack-ng has some scripts (airmon-ng, airmon-zc) that use external tools for their functionality. We don't select the corresponding packages because some of the other aircrack-ng tools don't need these at all. Still, the user should be informed of this. So update the help text to refer to all packages used by the scripts: - ethtool - iw - rfkill - util-linux for lspci and lsusb (script uses...
Bernd KuhlsBernd Kuhls
00680faa00fpackage/iptraf-ng: Needs -D_GNU_SOURCE to fix musl buildCompiling iptraf-ng using musl is broken: src/ipfrag.c:193:52: error: 'struct tcphdr' has no member named 'source' ftmp->s_port = ntohs(((struct tcphdr *) tpacket)->source); Musl guards these fields in the netinet/tcp.h header file with _GNU_SOURCE, for details see https://dev.openwrt.org/ticket/19889 Patch ported from http://git.alpinelinux.org/cgit/aports/tree/main/iptraf-ng/APKBUILD#n...
Baruch SiachBaruch Siach
ea3264fad06xorriso: fix musl buildAdd a patch that adds the missing header for ssize_t. Fixes: http://autobuild.buildroot.net/results/820/82014874f5b97de8504d8409b286889b582a7454/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert RieraVicente Olivert Riera
7baf8e45e41valgrind: disable for MIPS soft-floatAs stated here [1], recent changes on the MIPS binutils sources have made it necessary for GCC to pass the -msoft-float to the assembler. Due to that, valgrind fails to build for MIPS soft-float when using a version of binutils >= 2.25 because its using some hard-float instructions. However, we cannot just disable it for the soft-float and binutils >= 2.25 combination since external toolchains...
Gustavo ZacariasGustavo Zacarias
2474d556f8elibepoxy: cosmetic fixesIt's --enable-glx rather than --enable-egl, both are automatic though. Change the autoreconf comment to reflect that it's required for all patches. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Alan YanigerAlan Yaniger
caf4caa49b7docs: Fixed syntax error in makedev-syntax example.In the makedev syntax documentation, one of the examples lacks the "mode" value. This patch fixes that example. Signed-off-by: Alan Yaniger <alan@tkos.co.il> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert RieraVicente Olivert Riera
794935068bftoolchain: improve SSP logicDon't enable SSP support on external toolchains just because they use glibc or musl. Instead of that, make the external toolchains explictily declare if they support SSP or not. And also add a check to detect SSP support when using custom external toolchains. For internal toolchains we always enable SSP support for glibc and musl. Fixes: http://autobuild.buildroot.net/results/ac7c9b3ad2e52...
Baruch SiachBaruch Siach
925f0897feclibxml2: security bump to version 2.9.4Fixes a bunch of security issues including: CVE-2016-1762: Heap-based buffer overread in xmlNextChar CVE-2016-1834: heap-buffer-overflow in xmlStrncat CVE-2016-3705: Missing increments of recursion depth counter to XML parser A few more security fixes are listed in the release announcement at https://mail.gnome.org/archives/xml/2016-May/msg00023.html. Also fixes: http://autobuild.bui...CVE-2016
Gustavo ZacariasGustavo Zacarias
cefd7a7bbebruby: fix build for nommuFixes: http://autobuild.buildroot.net/results/a8b/a8b5fe95bbc1b3cc23db828fbc80d815c88f18c2/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert RieraVicente Olivert Riera
4e58fe16b25libcurl: bump version to 7.49.0Fixes CVE-2016-3739, https://curl.haxx.se/docs/adv_20160518.html. Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> [Thomas: add reference to the CVE being fixed, pointed by Gustavo.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>CVE-2016
Bernd KuhlsBernd Kuhls
92bd1acb83fpackage/openpgm: Rework headers includes to fix build with musl libcFixes http://autobuild.buildroot.net/results/420/420367cc4640c893f48336d71fa04eaeff55c8e6/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain NaourRomain Naour
7561d7cf406package/openpowerlink: fix build issue with debugging symbolsUpdate the top level build patch to fix a build issue with debugging symbols. This only affect the demo applications build. Fixes: http://autobuild.buildroot.net/results/da4/da445b65cb136d71577f04e3a17fdb2ef6302a9b Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert RieraVicente Olivert Riera
917fa2ca230liquid-dsp: wrapping isnan in T_ABS to help compilation w/ certain gccBackporting an upstreamed patch in order to fix a build failure like this one: In file included from src/math/src/polyc.c:43:0: src/math/src/poly.findroots.c: In function 'polyc_findroots_bairstow_recursion': src/math/src/poly.findroots.c:305:9: error: non-floating-point argument in call to function '__builtin_isnan' if (isnan(du) || isnan(dv)) { Upstream commit URL: https://githu...
Bernd KuhlsBernd Kuhls
012e10bf621package/hplip: fix static linking with cupsFixes http://autobuild.buildroot.net/results/c52/c5277c42344d194e004dcd0a5af71bc6110da97e/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo ZacariasGustavo Zacarias
f53b54ad115expat: add fix for CVE-2016-0718Fixes: CVE-2016-0718 - The Expat XML parser mishandles certain kinds of malformed input documents, resulting in buffer overflows during processing and error reporting. The overflows can manifest as a segmentation fault or as memory corruption during a parse operation. The bugs allow for a denial of service attack in many applications by an unauthenticated attacker, and could conceivably result ...CVE-2016
Gustavo ZacariasGustavo Zacarias
7f5a1b3a5caconnman: remove xtables build fix patchThis was added in 0dece985 to deal with kernel headers 4.5 -> 4.5.4 breakage. Unfortunately the fix in 4.5.5 and 4.6+ doesn't deal correctly with this causing more build breakage, so we'd rather "break" for the small range of 4.5.x versions broken than for the rest of time. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electron...
Gustavo ZacariasGustavo Zacarias
204590af0e6linux-headers: bump 3.14.x and 4.{4, 5}.x seriesKernel headers 4.5 -> 4.5.4 broke netfilter uapi headers leading to build failures for cases where glibc's net/if.h was included before linux/if.h This is fixed since 4.5.5 via linux kernel commit 4a91cb61 and fixes: http://autobuild.buildroot.net/results/736/7362431f62ebb1b436ac41ea3ef85228c763e6f3/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Tested-by: Bernd Kuhls <bernd.kuhls@...
Bernd KuhlsBernd Kuhls
2ce65b03003package/qlibc: fix musl build by removing usage of internal glibc header sys/cdefs.hFixes http://autobuild.buildroot.net/results/15c/15ce460214875c2e56d5d26372778b43cd7325ad/ http://autobuild.buildroot.net/results/790/79098fb27ef2d5b09df777cd7365a61d6de55c52/ http://autobuild.buildroot.net/results/8d3/8d3dad2dcf5b3c7fa94cc759386759b1ac9e3287/ http://autobuild.buildroot.net/results/9d8/9d8f6259c62e15cc528ec99d6375cc02c2bc7489/ http://autobuild.buildroot.net/results/a05/a0540ed2...
Bernd KuhlsBernd Kuhls
c1af722200epackage/stress-ng: mark as not available on nios2For technical details see https://git.busybox.net/buildroot/commit/package/ffmpeg/Config.in?id=8b58ec016973bee87a4fc1cc99a32b206bdee136 Fixes http://autobuild.buildroot.net/results/bb3/bb3b748a14465a6168917bfbed90b2ff84fbdedf/ http://autobuild.buildroot.net/results/0ee/0ee3132f4ee6b5f21851f93516e0d0c419b36b1b/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzon...
Bernd KuhlsBernd Kuhls
02c43157ab0package/postgresql: fix snprintf() detectionhttps://git.busybox.net/buildroot/commit/package/postgresql/postgresql.mk?id=3d3f70b567718ae308b5704ddd7d107c4849309e forced postgresql not to use its own snprintf() implementation which needs libm. This fix got broken after this upstream commit http://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=ce486056ecd28050f367894a2b5aad3656d37511#patch1 changed the variable name from pg...
Bernd KuhlsBernd Kuhls
3d91c076ca1package/gstreamer1/gst1-libav: not available on nios2ffmpeg is not available on nios2, this limitation was not reverse- propagated to this package. Fixes http://autobuild.buildroot.net/results/267/2674395c1d804df68e7e4bc9bba1d6b7fc6d2dce/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd KuhlsBernd Kuhls
ed514e47363package/bluez5_utils: remove include linux/if_bridge.h to fix musl buildFixes http://autobuild.buildroot.net/results/eba/ebaa0bcb9c325aa6ed0bbd6c7ec75d44befa7645/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd KuhlsBernd Kuhls
75d9f74df6apackage/bluez5_utils: remove autoreconf0001-Link-mcaptest-with-lrt.patch was removed 2016-01-05: https://git.busybox.net/buildroot/commit/package/bluez5_utils?id=e2274856123fcc387df95675d7a66eb2c576eaa2 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Baruch SiachBaruch Siach
5d6c0bcc342putty: fix musl build for 64-bit targetsAdd upstream patch fixing MinGW build that also fixes musl build. Both of them do not provide __uint64_t on 64-bit targets. Fixes: http://autobuild.buildroot.net/results/8f7/8f7683b2e204249c37690bae915208298ea94490/ http://autobuild.buildroot.net/results/f28/f2836f3a7e27f74f5adf38d1769b9b047d59c385/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazz...
Baruch SiachBaruch Siach
671603fd2e9putty: fix musl buildAdd upstream patch for fixing build with musl. Fixes: http://autobuild.buildroot.net/results/84b/84b8e3e73f7e70ea1f013fc7c1120cf23095a77a/ http://autobuild.buildroot.net/results/b7c/b7cd550af983165d7d930bcc68fcab5bad00159d/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd KuhlsBernd Kuhls
46f9454ae17package/kodi-screensaver-matrixtrails: add hashSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd KuhlsBernd Kuhls
a23235ac89fpackage/kodi: Fix crash in pictureviewer when opening directories with many filesbackported upstream commit: https://github.com/xbmc/xbmc/commit/f63563615e357b7d794a38e1d37276c325d1466f Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bernd KuhlsBernd Kuhls
2a4cc78bb7dpackage/mtr: uses fork(), needs mmuFixes http://autobuild.buildroot.net/results/dcb/dcbd39878b1a80d6a16032e967bd8e2b928f7a78/ http://autobuild.buildroot.net/results/e05/e05632e0b160ee995ce46aaf3ceddf46d3658adf/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
3f3342a5819Update for 2016.05-rc2Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
60cc46321dbandroid-tools: fix build on big endian systemsThis commit adds a patch to the android-tools package to make it build properly on big-endian systems. Fixes: http://autobuild.buildroot.net/results/1b8ace1a083b419c1ab913fda0d36a1d2d910f13/ (PowerPC) http://autobuild.buildroot.net/results/5bb304c91367f1570903c8c527b387c65e572e56/ (Xtensa) Cc: Gary Bisson <gary.bisson@boundarydevices.com> Cc: Antoine Tenart <antoine.tenart@free-electrons...
Thomas PetazzoniThomas Petazzoni
f01f2cde095boost: fix build failures on NIOSII and MicroblazeThe fenv support provided by glibc on NIOSII and Microblaze is not sufficient for Boost, causing the same build failures as the ones we had with uClibc. To address this, we adapt (and rename) the existing 0006-uclibc-fenv.patch by forcefully disabling fenv support in Boost on NIOSII and Microblaze, in addition to the existing uClibc exclusion. Fixes (for NIOSII): http://autobuild.buildroot...
Peter SeidererPeter Seiderer
c5a153b6689qt5multimedia: select Qt5OpenGL module in case OpenGL support is enabledQt5Multimedia needs Qt5OpenGL module in case OpenGL support is enabled. Fixes bug reported by Marco Trapanese ([1]). [1] http://lists.busybox.net/pipermail/buildroot/2016-May/161288.html Signed-off-by: Peter Seiderer <ps.report@gmx.net> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Samuel MartinSamuel Martin
b7b9426ccc9package/jack2: fix build WRT backtrace supportThis change adds a patch checking for the presence of execinfo.h header and enabling the backtrace support depending on the check result. Fixes: http://autobuild.buildroot.org/results/415/415e2100dc59d35e58646c07f7cdccabecdda966/ http://autobuild.buildroot.org/results/43c/43ca1b103434ae582fdf93cb5912b311960f303b/ http://autobuild.buildroot.org/results/391/391e71a988250ea66ec4dbee6f60fdce...
Thomas PetazzoniThomas Petazzoni
9acd598bccaassimp: disable on MicroblazeThis package triggers an infinite loop bug in gcc on the Microblaze architecture when the optimization level is O1, O2 or O3. This bug has been reported at https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71124. While Buildroot by default uses an Os optimization level, assimp's build system overrides that by O3 by default. This problem is causing timeouts in the autobuilders that make them consum...
Thomas PetazzoniThomas Petazzoni
0af371be3a1glibc: disable build of glibc 2.22 with gcc 6.xglibc-2.22 does not build with gcc 6.x. The first issues can be fixed by: - Using the same 0004-gcc6.patch as we're using with glibc 2.23 since Buildroot commit ab8de336eb39ae1cb019a72be65bd0504c86e527. - Backport glibc commit 5542236837c5c41435f8282ec92799f480c36f18 to fix strchr() build failure. But then, there are some more failures caused by the fact that numerous glibc files wer...
Thomas PetazzoniThomas Petazzoni
7540fe0c507gcc: fix build of gcc 6.x on MicroblazeDue to patch 840-microblaze-enable-dwarf-eh-support.patch, gcc 6.x does not build: ../../gcc/config/microblaze/microblaze.c: In function 'void microblaze_expand_epilogue()': ../../gcc/config/microblaze/microblaze.c:3046: error: 'gen_rtx_raw_REG' was not declared in this scope This patch was originally added to gcc 4.9 to make it capable of building glibc. However, this is no longer needed wit...
Peter KorsgaardPeter Korsgaard
911406d11bdwebsite/news.html: add 2016.05-rc1 announcement linkSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch SiachBaruch Siach
85ef34d35a0libinput: fix missing static_assertuClibc-ng does not define the C11 static_assert macro. Patch configure.ac to detect this and define a nop macro. Fixes: http://autobuild.buildroot.net/results/3eb/3eb32c19f90a5fd8d45a0c36676e015e8278a469/ http://autobuild.buildroot.net/results/184/1844890c65615f1676a85c6fac78937249eee9f1/ http://autobuild.buildroot.net/results/3a3/3a3f8c5624e8019a6eababbf6e7440fdd668f85f/ Signed-off-by: Baruc...
Martin BarkMartin Bark
2a59854aa73package/nginx: fix patches titlesChanged [PATCH x/y] to [PATCH] at the beginning of the subject line since the numbering is meaningless. Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Martin Bark <martin@barkynet.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
08fe324b8b0stress-ng: update to 0.06.02Fixes following autobuilder errors: http://autobuild.buildroot.net/results/b527ccdbdfeaba6789528e68df93d9c7216e758a/ http://autobuild.buildroot.net/results/d658f82c66d93515276dcb6cec8d3690459fbf05/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORINYann E. MORIN
c6b4a5fcc4apackage/samba4: create tempfile with systemdWith systemd, samba4 will need some special temporary files to be created on each boot, as explained in: packaging/systemd/README Install the provided template file as configuration. However, this is not enough, as even the log directory is a tmpfs in the default Buildroot configuration, so we must also create the log directory on each boot. Hence we append this to the template installed ...
Martin BarkMartin Bark
5787cf2516apackage/iputils: bump version to 31d947cf7156cf78d3f57e0bd82b33e6f6ece6b4Includes a fix for static builds using libgcrypt. Fixes: http://autobuild.buildroot.net/results/55a7db5c0cbc34bbf6a2cbc52713d8822deec5b2 http://autobuild.buildroot.net/results/864d8901eb901182ce186cf9a845636040e242bb http://autobuild.buildroot.net/results/aba522aa164267993fb1f1bbc57733be0cbea680 Signed-off-by: Martin Bark <martin@barkynet.com> Signed-off-by: Thomas Petazzoni <thomas.petazz...
Gustavo ZacariasGustavo Zacarias
814e99d21a2openvpn: security bump to version 2.3.11Fixed port-share bug with DoS potential. Fix buffer overflow by user supplied data. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo ZacariasGustavo Zacarias
3380da69c5aopenvpn: remove polarssl crypto backend optionNow that we need to bump openvpn to version 2.3.11 for security fixes the time has come to remove the polarssl option. Add legacy handling explaining the situation: PolarSSL 1.2.x can coexist with mbedTLS 2.x+, but OpenVPN requires PolarSSL/mbedTLS 1.3.x (the transition branch) >= 1.3.8 but doesn't build/work with the 2.x series. And PolarSSL/mbedTLS 1.3.x can't coexist with mbedTLS 2.x on the ...
Thomas PetazzoniThomas Petazzoni
9194be9f3acandroid-tools: add patch to fix static linkingFixes: http://autobuild.buildroot.net/results/c3b95741a5f6622dc9542f9eaefe295a328e2e40/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas PetazzoniThomas Petazzoni
247592ed00aandroid-tools: needs thread supportBoth adb and adbd use <pthread.h>, and fastboot needs thread due to its dependency on libselinux, so we put the dependency in the top-level android-tools Config.in option. Fixes: http://autobuild.buildroot.net/results/bafadedc0ae91f8a1e26d14f30b37d6bb9486816/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo ZacariasGustavo Zacarias
0490a09fd73mtr: bump to latest git version (newdns branch)This fixes the musl build issues and the need to specially patch for uClibc at the same time. Fixes: http://autobuild.buildroot.net/results/deb/debeb3ded02c3de63182c3433ff02062192d3fd1/ Also add hash file. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas PetazzoniThomas Petazzoni
f0d995cafd0package/android-tools: fix the select logicThe android-tools Config.in.host has some logic to ensure that at least one of its sub-options is enabled. However, this logic incorrectly uses the sub-option names from the *target* android-tools package, while it should be using the ones from the *host* android-tools package. Fixes the following kconfig warning: warning: (BR2_PACKAGE_HOST_ANDROID_TOOLS) selects BR2_PACKAGE_ANDROID_TOOLS_A...