summaryrefslogtreecommitdiffstats
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
...
* erlang-p1-stringprep: backport upstream commit to fix musl buildThomas Petazzoni2016-05-241-0/+28
| | | | | | | | | | | | | Amusingly, a fix made upstream to fix the build on Windows also fixes the build with the musl C library. Fixes: http://autobuild.buildroot.net/results/d7b0cacc5d99d8dc91fdeaf770bb5d2b1b1975b6/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libgpgme: fix musl build with argp-standaloneBaruch Siach2016-05-241-1/+3
| | | | | | | | | | | | | | | | The libgpgme configure script does not detect the error_t type under musl, because musl does not define error_t in errno.h. As a result config.h adds a local definition of error_t. When argp-standalone is present this local definition collides with the error_t typedef in argp.h. Assume we always have error_t when argp-standalone is present. Fixes: http://autobuild.buildroot.net/results/656/6566a1c77983404d90920997bfd15bd98c7ddde7/ http://autobuild.buildroot.net/results/a7b/a7b92ad68ff6e13d20ff44e955dc5748b2efd6a4/ http://autobuild.buildroot.net/results/0db/0db1b2aa0969d6cbae57b1400b7b766a5988abf9/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* strongswan: needs __atomic operationsThomas Petazzoni2016-05-242-0/+6
| | | | | | | | | | | strongswan uses the __atomic_*() intrinsics, so we make it depend on BR2_TOOLCHAIN_HAS_ATOMIC and link with libatomic when available. This allows to fix the build on SPARC, therefore fixing: http://autobuild.buildroot.org/results/7e090237801874fb889c76f84863dc4c2ca20450/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* webkitgtk: security bump to version 2.12.3Gustavo Zacarias2016-05-242-4/+4
| | | | | | | | | | | Fixes: CVE-2016-1856 - allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption) via a crafted web site CVE-2016-1857 - allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption) via a crafted web site Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/lxc: add patch to fix musl buildJörg Krause2016-05-241-0/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a patch to fix a build issue with the musl C library. struct in6_addr is both defined in the C library header <netinet/in.h> and the Linux kernel header <linux/in6.h>. lxc_user_nic.c includes both <netinet/in.h> and <linux/if_bridge.h>. The later one includes <linux/in6.h>. This breaks build with the musl libc: error: redefinition of ‘struct in6_addr’ As lxc_user_nic.c does not use any references from <linux/if_bridge.h> it is safe to remove this header. Fixes: http://autobuild.buildroot.net/results/f32/f321823be6b477be7dc55393e563a3a61794265d/ http://autobuild.buildroot.net/results/8ab/8ab2dc8e0634fbfb582db94cdf94cee5712711f9/ http://autobuild.buildroot.net/results/e27/e27d637b1bb7278ae30d86a72a2d88432d805d2c/ .. and more. Upstream status: Pending https://github.com/lxc/lxc/pull/1029 Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xserver_xorg-server: add explicit handling for xwaylandGustavo Zacarias2016-05-241-0/+8
| | | | | | | | | | | | | | It's normally autodetected, which can lead to unexpected/unhandled results. configure checks for libdrm, libepoxy and wayland, however a proper libxcomposite check is missing thus it can lead to build failure under some odd conditions. There's no autobuilder failure to quote here, however there's a mailing list post that exemplifies this: http://lists.busybox.net/pipermail/buildroot/2016-May/161793.html Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* flann: disable on microblazeThomas Petazzoni2016-05-241-0/+4
| | | | | | | | | | | | All gcc versions fail to build flann on the Microblaze architecture, due to gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69401, so let's disable this package on this architecture. Fixes: http://autobuild.buildroot.net/results/3f44a1f30a88dbe4a3a83055267b472b58769e15/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* flann: add hash fileThomas Petazzoni2016-05-241-0/+2
| | | | | | | flann is fetched from Github, so we can add a hash file for this package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* flann: bump version to fix build with gcc 6Thomas Petazzoni2016-05-241-1/+1
| | | | | | | | | | | | The current version of flann in Buildroot fails to build with gcc 6.x, with the following failure: error: call of overloaded 'abs(flann::KDTreeIndex<flann::L2<float> >::ElementType)' is ambiguous By bumping the upstream version one commit further, we get an upstream fix that fixes the build problem. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python-treq: add missing BR2_INSTALL_LIBSTDCPP dependencyThomas Petazzoni2016-05-241-0/+4
| | | | | | | | | | | | | | python-treq selects python-pyopenssl, which depends on C++ support, but this dependency was not propagated to python-treq, causing the following kconfig warning: warning: (BR2_PACKAGE_PYTHON_TREQ) selects BR2_PACKAGE_PYTHON_PYOPENSSL which has unmet direct dependencies ((BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3) && BR2_INSTALL_LIBSTDCPP) This commit fixes that by adding the appropriate dependency. Cc: Yegor Yefremov <yegorslists@googlemail.com> [Thomas: add Config.in comment.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python-service-identity: add missing BR2_INSTALL_LIBSTDCPP dependencyThomas Petazzoni2016-05-241-0/+4
| | | | | | | | | | | | | | | | python-service-identity selects python-pyopenssl and python-pyasn, both of which depend on C++ support, but this dependency was not propagated to python-service-identity causing the following kconfig warning: warning: (BR2_PACKAGE_PYTHON_SERVICE_IDENTITY) selects BR2_PACKAGE_PYTHON_PYOPENSSL which has unmet direct dependencies ((BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3) && BR2_INSTALL_LIBSTDCPP) warning: (BR2_PACKAGE_PYTHON_SERVICE_IDENTITY) selects BR2_PACKAGE_PYTHON_PYASN which has unmet direct dependencies ((BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3) && BR2_INSTALL_LIBSTDCPP) warning: (BR2_PACKAGE_PYTHON_SERVICE_IDENTITY) selects BR2_PACKAGE_PYTHON_PYASN_MODULES which has unmet direct dependencies ((BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3) && BR2_INSTALL_LIBSTDCPP) Cc: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com> [Thomas: add Config.in comment.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* midori: add missing BR2_TOOLCHAIN_USES_GLIBC dependencyThomas Petazzoni2016-05-241-1/+2
| | | | | | | | | | | | | | | | | | midori 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) Interestingly, the Config.in comment of the midori package already mentionned the (e)glibc dependency, but the BR2_TOOLCHAIN_USES_GLIBC dependency was not expressed (either on the comment or on the main package option itself). Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5serialbus: depend on toolchain headers >= 3.6Yegor Yefremov2016-05-241-0/+4
| | | | | | | | | | | qt5serialbus 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>
* aircrack-ng: mention script dependencies in the help textArnout Vandecappelle2016-05-241-0/+3
| | | | | | | | | | | | | | | | | | | | | | aircrack-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 options not available in busybox) - wireless_tools for iwconfig and iwpriv See also bug #8936 Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: lipkegu@gmail.com Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/iptraf-ng: Needs -D_GNU_SOURCE to fix musl buildBernd Kuhls2016-05-241-1/+3
| | | | | | | | | | | | | | | | | | | | | | | Compiling 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#n28 Fixes http://autobuild.buildroot.net/results/4ce/4cedd4dbaafca76e839f45cc0a4bb8c2c181920d/ http://autobuild.buildroot.net/results/72b/72b019ce5bb52b8b87d92cce675708f7b9f8a96e/ http://autobuild.buildroot.net/results/f67/f67f1c2a627a6d535dd5c00e2ee131b5c5a99a0a/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Tested-by: Jörg Krause <joerg.krause@embedded.rocks> [Thomas: one assignment only for IPTRAF_NG_CONF_ENV.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xorriso: fix musl buildBaruch Siach2016-05-241-0/+20
| | | | | | | | | | Add 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>
* valgrind: disable for MIPS soft-floatVicente Olivert Riera2016-05-241-0/+1
| | | | | | | | | | | | | | | | | | | | | As 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 don't provide information about the binutils version they use. So, instead, we simply disable it for soft-float. 1: https://gcc.gnu.org/ml/gcc-patches/2014-08/msg00905.html Fixes: http://autobuild.buildroot.net/results/5f5/5f576c7f8d56058a19ed0e7ff4b1ec620bcafb65/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libepoxy: cosmetic fixesGustavo Zacarias2016-05-241-4/+2
| | | | | | | | | It'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>
* toolchain: improve SSP logicVicente Olivert Riera2016-05-232-0/+2
| | | | | | | | | | | | | | | | | | | | | | Don'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/ac7c9b3ad2e52abfe6b79a80045e4218eeb87175/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> [Thomas: - remove uClibc-specific SSP check, since there is now a generic check being done. - send potential compilation errors caused by the SSP check to oblivion, in order to avoid causing confusion for the user. - add autobuilder reference.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libxml2: security bump to version 2.9.4Baruch Siach2016-05-232-2/+2
| | | | | | | | | | | | | | | | | | | | | Fixes 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.buildroot.net/results/6db/6db405a097b192876c0b1b8d59051d614563c617/ http://autobuild.buildroot.net/results/62a/62addf4abd2a0df8222a81a83c16b2b9a61c9481/ http://autobuild.buildroot.net/results/204/20402690ad05d10d456a219da5252a38badf1da0/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ruby: fix build for nommuGustavo Zacarias2016-05-231-0/+34
| | | | | | | | Fixes: 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>
* libcurl: bump version to 7.49.0Vicente Olivert Riera2016-05-232-2/+2
| | | | | | | | Fixes 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>
* package/openpgm: Rework headers includes to fix build with musl libcBernd Kuhls2016-05-231-0/+55
| | | | | | | | Fixes 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>
* package/openpowerlink: fix build issue with debugging symbolsRomain Naour2016-05-231-4/+27
| | | | | | | | | | | | Update 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>
* liquid-dsp: wrapping isnan in T_ABS to help compilation w/ certain gccVicente Olivert Riera2016-05-231-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | Backporting 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://github.com/jgaeddert/liquid-dsp/commit/3055eb3da9d0a202c1a975f7db0c8370a09a30bc Fixes: http://autobuild.buildroot.net/results/01d/01d7d4f34b256bcdf30b16180c015f146bd50e63/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> [Thomas: tweak patch format.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/hplip: fix static linking with cupsBernd Kuhls2016-05-231-0/+3
| | | | | | | | Fixes 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>
* expat: add fix for CVE-2016-0718Gustavo Zacarias2016-05-221-0/+757
| | | | | | | | | | | | | | Fixes: 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 in remote code execution. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* connman: remove xtables build fix patchGustavo Zacarias2016-05-221-61/+0
| | | | | | | | | | This 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-electrons.com>
* linux-headers: bump 3.14.x and 4.{4, 5}.x seriesGustavo Zacarias2016-05-221-3/+3
| | | | | | | | | | | | Kernel 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@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/qlibc: fix musl build by removing usage of internal glibc header ↵Bernd Kuhls2016-05-221-0/+60
| | | | | | | | | | | | | | sys/cdefs.h Fixes 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/a0540ed23bd2d48cd742aa1b0228719b13e162b6/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/stress-ng: mark as not available on nios2Bernd Kuhls2016-05-221-1/+3
| | | | | | | | | | | | For 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 Petazzoni <thomas.petazzoni@free-electrons.com>
* package/postgresql: fix snprintf() detectionBernd Kuhls2016-05-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | https://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 pgac_cv_snprintf_long_long_int_format to pgac_cv_snprintf_long_long_int_modifier leading to problems in the rsyslog package while detecting postgresql support. Fixes http://autobuild.buildroot.net/results/1cd/1cda32983fdf9522e4a9d48cc1304cc1451771a9/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/gstreamer1/gst1-libav: not available on nios2Bernd Kuhls2016-05-221-0/+1
| | | | | | | | | | | ffmpeg 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>
* package/bluez5_utils: remove include linux/if_bridge.h to fix musl buildBernd Kuhls2016-05-221-0/+45
| | | | | | | | Fixes 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>
* package/bluez5_utils: remove autoreconfBernd Kuhls2016-05-221-3/+0
| | | | | | | | 0001-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>
* putty: fix musl build for 64-bit targetsBaruch Siach2016-05-221-0/+30
| | | | | | | | | | | | Add 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.petazzoni@free-electrons.com>
* putty: fix musl buildBaruch Siach2016-05-221-0/+29
| | | | | | | | | | | Add 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>
* package/kodi-screensaver-matrixtrails: add hashBernd Kuhls2016-05-171-0/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/kodi: Fix crash in pictureviewer when opening directories with many ↵Bernd Kuhls2016-05-171-0/+45
| | | | | | | | | | files backported 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>
* package/mtr: uses fork(), needs mmuBernd Kuhls2016-05-171-0/+1
| | | | | | | | | Fixes 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>
* android-tools: fix build on big endian systemsThomas Petazzoni2016-05-171-0/+61
| | | | | | | | | | | | | | | | This 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.com> Cc: Julien Corjon <corjon.j@ecagroup.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* boost: fix build failures on NIOSII and MicroblazeThomas Petazzoni2016-05-172-26/+37
| | | | | | | | | | | | | | | | | | | | | | The 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.net/results/9b8c5d2cd31d63ae70b41d1434868c83e65b8423/ Fixes (for Microblaze): http://autobuild.buildroot.net/results/0b9db4c5cfd80d75eb620dbf7a6201faed7230a1/ Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qt5multimedia: select Qt5OpenGL module in case OpenGL support is enabledPeter Seiderer2016-05-171-0/+1
| | | | | | | | | | | | | Qt5Multimedia 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>
* package/jack2: fix build WRT backtrace supportSamuel Martin2016-05-171-0/+67
| | | | | | | | | | | | | | | | | This 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/391e71a988250ea66ec4dbee6f60fdce9eaf2766/ ... Adapted from the PR: https://github.com/jackaudio/jack2/pull/206 Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* assimp: disable on MicroblazeThomas Petazzoni2016-05-171-0/+5
| | | | | | | | | | | | | | | | | | | | This 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 consume 100% of CPU during 8 hours (the timeout used by the autobuilder scripts). Fixes: http://autobuild.buildroot.net/results/084fc537ab81aed278126f173daf99f2699ef22c/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* glibc: disable build of glibc 2.22 with gcc 6.xThomas Petazzoni2016-05-171-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | glibc-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 were not using modern prototypes in the function definitions, causing build failures such as: ../sysdeps/unix/sysv/linux/dl-openat64.c:26:1: error: 'openat64' defined as variadic function without prototype [-Werror] openat64 (dfd, file, oflag) ^~~~~~~~ In file included from ../include/fcntl.h:2:0, from ../sysdeps/unix/sysv/linux/dl-openat64.c:21: ../io/fcntl.h:214:12: note: previous declaration of 'openat64' was here extern int openat64 (int __fd, const char *__file, int __oflag, ...) ^~~~~~~~ This could be fixed by backporting glibc commit 9dd346ff431fc761f1b748bd4da8bb59f7652094, but this is a large commit, touching a significant number of files. We probably don't want to take this path, and instead making glibc 2.22 as not available with gcc 6.x seems like the right course of action. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gcc: fix build of gcc 6.x on MicroblazeThomas Petazzoni2016-05-171-166/+0
| | | | | | | | | | | | | | | Due 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 with gcc 6.x, which builds glibc just fine. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libinput: fix missing static_assertBaruch Siach2016-05-162-0/+36
| | | | | | | | | | | | | uClibc-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: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/nginx: fix patches titlesMartin Bark2016-05-168-8/+8
| | | | | | | | | Changed [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>
* stress-ng: update to 0.06.02Waldemar Brodkorb2016-05-162-2/+2
| | | | | | | | | Fixes 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>
OpenPOWER on IntegriCloud