summaryrefslogtreecommitdiffstats
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
* package/gcc: backport PR56780 patchesRomain Naour2015-05-111-0/+244
| | | | | | | | | | | | | | | | | --disable-install-libiberty configure option is broken in gcc 4.8.x, so libiberty.a is always installed in HOST_DIR. This library broke the host-gdb build due to a fpic/fPIC issue. Fixes: http://autobuild.buildroot.net/results/28f/28f3074e99a35f4321dad2fa6c5abdad14d2d2c6/ And many more. Signed-off-by: Romain Naour <romain.naour@openwide.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* binutils: fix xtensa gas trampolines regressionMax Filippov2015-05-102-18/+16
| | | | | | | | | | | | | | | | | | | | | | | xtensa trampolines relaxation optimization caused the following build errors: Error: operand 1 of 'j' has out of range value '131643' Error: operand 1 of 'j' has out of range value '4294836162' Error: operand 1 of 'j' has out of range value '4294836072' Extra condition 'abs (addr - trampaddr) < J_RANGE / 2' for trampoline selection results in regressions: when relaxable jump is little longer than J_RANGE so that single trampoline makes two new jumps, one longer than J_RANGE / 2 and one shorter, correct trampoline cannot be found. Drop that condition. Upstream status: patch submitted. Fix squashed into the optimization patch. Fixes: http://autobuild.buildroot.net/results/5ba7d18262ce6a2dfd69db07d064a971267f1128/ Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* xlib_libXfont: work around missing __ELF__ symbol on microblazePeter Korsgaard2015-05-101-0/+10
| | | | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/688/688a839ec57e7bc83b490535871b2dac0b1309ff/ http://autobuild.buildroot.net/results/75c/75c676b1baed6f39657578caf7fc213ce71c1089/ http://autobuild.buildroot.net/results/2b9/2b9e9ebaaabe4880e7d258d88f12ce90738ca779/ http://autobuild.buildroot.net/results/988/988022e559af81d9b7dfc716dfb84bd0fa3698f2/ And many more. The microblaze toolchains don't define the __ELF__ preprocessor symbol even though they do use the elf format. LibXfont checks for this symbol to know if weak symbols are supported, and otherwise falls back to emulation code using dlopen - Causing linker issues for stuff using libXfont. Work around it by defining the symbol here as well. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* sqlite: security bump to 3.8.10Peter Korsgaard2015-05-082-2/+2
| | | | | | | | | Fixes: CVE-2015-3414, CVE-2015-3415 and CVE-2015-3416. For details, see the Debian advisory: https://www.debian.org/security/2015/dsa-3252 Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* guile: add patch borrowed from Yocto to fix compiler errorThomas Petazzoni2015-05-071-0/+64
| | | | | | | | | Fixes: http://autobuild.buildroot.org/results/85b/85bd849e17c6e5ed6b5b56a4d4ad1a73f7de99c2/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/efl/expedite: x-includes and x-libraries must be set for cross-compilingRomain Naour2015-05-071-0/+6
| | | | | | | | | | | | | | | If those flags are not explicitly passed, the libecore configure script will include -I/usr/X11R6/include and -L/usr/X11R6/lib in the compile flags, which are obviously unsafe for cross-compilation. The fix is similar to 0d9d8984a9240a27f5ed2e15f1977ada67266906 and da50b6b61c4a566fd28888f5a3a6dcb06fe1b495. Fixes: http://autobuild.buildroot.org/results/24b/24b578a28455409b7bcc0277abc6b478c51ae67f Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* valgrind: Backport patch to fix build on 4.0 host kernelsChristian Artin2015-05-071-0/+48
| | | | | | | | | | | Valgrind fails to build when the host kernel is >=4.0. This patch backports the commit from upstream that fixes the kernel version verification. This verification is pointless for buildroot anyway, but it fixes the building process. [Peter: rename patch to 0002-* and add SoB, slightly reword commit msg] Signed-off-by: Christian Artin <christian@gridshowsystems.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* cc-tool: fix static build problem with boost regexThomas Petazzoni2015-05-071-0/+6
| | | | | | | | | | | | The boost.m4 logic is a bit crappy, and needs some help to know that boost_regex needs the pthread library. Fixes: http://autobuild.buildroot.org/results/69a/69aff0b9d0ac8fe08e1d2f7ffb691f6a8fc8693b/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* cryptsetup: disable on broken NIOS 2 toolchainsThomas Petazzoni2015-05-071-0/+5
| | | | | | | | | | | | This package triggers the infamous _gp issue with the external NIOS 2 toolchains, so let's disable it. Fixes: http://autobuild.buildroot.org/results/ff4/ff456344eb5bc8af619c1f5d88be0cb758dd5075/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* iproute2: fix static buildBaruch Siach2015-05-071-1/+2
| | | | | | | | | Fixes: http://autobuild.buildroot.net/results/a10/a107ac3252ad48732069ec0de6ff8692b32c6a71/ http://autobuild.buildroot.net/results/e27/e2785a35bc6bc63d5da77e406e589889e7d39055/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* expedite: fix dependencies comment logicBaruch Siach2015-05-071-2/+1
| | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ola: depend on python for bindings instead of selecting itPeter Korsgaard2015-05-061-4/+2
| | | | | | | | | | Most likely people have already enabled python if they want to use the bindings for ola, so use depends on instead of select so we don't need to propagate the dependencies here. Python already depends on mmu, so drop that here. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dstat: propagate python !static dependencyPeter Korsgaard2015-05-061-2/+3
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* giflib: remove from the description the reference to libungifFabio Porcedda2015-05-061-3/+1
| | | | | | | | | | | | | Starting from version 5.0 giflib it's no longer compatible with libungif, also the libungif is now deprecated so just remove the reference to libungif. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Cc: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Baruch Siach <baruch@tkos.co.il> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/postgresql: fix pthread flags detectionMax Filippov2015-05-062-0/+57
| | | | | | | | | | | | | | | | | | | PostgreSQL configure may not correctly determine flags for compiling and linking with pthreads support when compiler or linker give irrelevant warnings. Record default compiler and linker output and see if adding pthread option changes that, instead of assuming that linker and compiler are silent by default. Fixes: http://autobuild.buildroot.net/results/916487aae929c181d4e3f471c6c7508552f0b683/ http://autobuild.buildroot.net/results/921a94d1a489d81b362c5b6a403a156b4691effd/ http://autobuild.buildroot.net/results/dbcdc58ad32b7b811ea47b6fc0f926a477e30786/ http://autobuild.buildroot.net/results/68b582f4caec223a646f095487263353f273156d/ Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/poppler: autoconf options take two dashesYann E. MORIN2015-05-061-2/+2
| | | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Olivier Schonken <olivier.schonken@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python-pyqt: fix opengl build failureGwenhael Goavec-Merou2015-05-061-0/+6
| | | | | | | | | | | | | Fix: http://autobuild.buildroot.net/results/206/2062208c171207428c9121215971e00c52bf306a/ According to configure-ng.py, PyQt_NoOpenGLES must be added to qtdetail when QT_OPENGL_ES is set. [Thomas: add comment to explain the double negation.] Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt: fix missing targetGwenhael Goavec-Merou2015-05-061-0/+2
| | | | | | | | | | | | Fix : http://autobuild.buildroot.net/results/093/09302c153418c3af6dc4cdd12a0149505cfbca0b/ http://autobuild.buildroot.net/results/96f/96f8a9758f0116aec999028fde1b9c983c143809/ sh target must be provided instead of generic to have the correct QT_NO_FPU behaviour. Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/autoconf-archive: fix ax_tls syntax errorRomain Naour2015-05-051-0/+46
| | | | | | | | | | | | The ax_tls.m4 serial 11 procude a syntax error in configure scripts. Fixes: http://autobuild.buildroot.net/results/619/619339810617212a667fe72278ec727ee992ffbf/ Signed-off-by: Romain Naour <romain.naour@openwide.fr> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* binutils: backport xtensa trampolines relaxation optimizationMax Filippov2015-05-052-0/+692
| | | | | | | | This optimization alone reduces gnuradio build time for xtensa from 2 hours to 40 minutes. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* freerdp: fix build with uClibcBaruch Siach2015-05-051-0/+95
| | | | | | | | | | | | | Add upstream patch disabling use of C99 long double math functions (powl, ceill, ...) that uClibc(-ng) don't have. Fixes: http://autobuild.buildroot.net/results/bda/bda53fffd4a0937fd4b2313cdf2d12ced95cc7a7/ http://autobuild.buildroot.net/results/d96/d9613c9f791157e1de3a34923f1c91b35cec693f/ http://autobuild.buildroot.net/results/bfd/bfd4ef86b257ee918e3c4463ebc5cf77694244a0/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/at: fix glibcismYann E. MORIN2015-05-051-0/+59
| | | | | | | | | | | | | | | | | | | | at needs __isleap() which is in (e)glibc and uClibc, but not in musl. Add a patch (from Open Embedded) that removes use of the macros, and directly expands the corresponding code in lieu of the macro calls. Fixes: http://autobuild.buildroot.org/results/6f2/6f25e80e8aedec91323ef9b67576b550d7abee60/ http://autobuild.buildroot.org/results/da5/da5bb779f3077b079203fcbdb2533dd790963cd4/ http://autobuild.buildroot.org/results/8a6/8a6ce608c6f46d08ed77049f796e98e6e10a1709/ ... Thanks to Jörg for pointing to the OE patch! :-) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Jörg Krause <joerg.krause@embedded.rocks> Tested-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ipmiutil: force md2 offGustavo Zacarias2015-05-051-1/+3
| | | | | | | | | | | | | | The configure test runs against LIB_DIR (which is --libdir in configure parlay) hence it's against the distro openssl version. On newish openssl versions md2 is disabled by default, and buildroot doesn't try to enable it (it's obsolete), but if the distro libcrypto/openssl has it enabled then ipmiutil tries to use it. Force it off to avoid build breakage. Fixes: http://autobuild.buildroot.net/results/cd2/cd2e617f8e2b00581ab5936029f85e62ed3259ba/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/neard: needs shared libsYann E. MORIN2015-05-051-2/+3
| | | | | | | | | | | neard uses dlopen(), so needs shared libs. Fixes: http://autobuild.buildroot.org/results/0a4/0a466cde55c5e128a2e201924f80f0ec6b8b5c2a/ Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Revert "qt: add QT_COORD_TYPE to double option"Peter Korsgaard2015-05-052-15/+0
| | | | | | | | | | This reverts commit 7619aba496208102e098e24454371b9513ec2f90. This change causes a number of build issues with poppler / pinentry / python-pyqt and Qt itself on various architectures, so lets revert it for now and rework it for the 2015.08 cycle. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Revert "qt: QT_COORD_TYPE_DOUBLE should only be set on soft float"Peter Korsgaard2015-05-051-1/+0
| | | | | | This reverts commit e07ec136ee3dd4bf16b18571623ac57f99136faa. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* wpa_supplicant: apply upstream security patchesBaruch Siach2015-05-043-0/+246
| | | | | | | | | | | | This commit adds patches for three different upstream security advisories. No CVE numbers stated. http://w1.fi/security/2015-2/wps-upnp-http-chunked-transfer-encoding.txt http://w1.fi/security/2015-3/integer-underflow-in-ap-mode-wmm-action-frame.txt http://w1.fi/security/2015-4/eap-pwd-missing-payload-length-validation.txt Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* hostapd: apply upstream security patchesBaruch Siach2015-05-043-0/+246
| | | | | | | | | | | | This commit adds patches for three different upstream security advisories. No CVE numbers stated. http://w1.fi/security/2015-2/wps-upnp-http-chunked-transfer-encoding.txt http://w1.fi/security/2015-3/integer-underflow-in-ap-mode-wmm-action-frame.txt http://w1.fi/security/2015-4/eap-pwd-missing-payload-length-validation.txt Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* sane-backends: unbreak on toolchains without threads supportPeter Korsgaard2015-05-041-0/+3
| | | | | | | Fixes: http://autobuild.buildroot.net/results/f2a/f2a43b62aa2a720c538fc60c80c78c8ed5b04dea/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* vlc: ensure correct directfb-config is usedPeter Korsgaard2015-05-041-0/+1
| | | | | | | | | | Otherwise we can end up using host includes/libraries if the build host has directfb-config. Fixes: http://autobuild.buildroot.net/results/361/3612b54b0bbc2a55ba6f0febb7be32595b523d96/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* autotools-package: also handle pre-installed external toolchain in .la fixupArnout Vandecappelle2015-05-041-4/+11
| | | | | | | | | | | | | | | | | | | | | The .la fixup handling looks for paths starting with /usr and assumes that they are missing the installation prefix (i.e. $(STAGING_DIR)). It already handles the cases that $(STAGING_DIR) itself and $(BASE_DIR) are under /usr, but it does not yet handle the case that a pre-installed external toolchain is under /usr (and tracks that fact in some .la file). For instance, if you use buildroot to generate a toolchain with HOST_DIR=/usr/local/some_path, this problem will occur. Fix this in the same way as $(STAGING_DIR) and $(BASE_DIR), but in addition check that TOOLCHAIN_EXTERNAL_INSTALL_DIR is non-empty. For internal toolchains, it is empty and the sed expression would fail. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Reported-by: Carlos Soto <csotoalonso@gmail.com> Cc: Carlos Soto <csotoalonso@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gnutls: security bump to version 3.3.15Gustavo Zacarias2015-05-042-2/+2
| | | | | | | | Fixes: GNUTLS-SA-2015-2 - Fix for MD5 downgrade in TLS 1.2 signatures. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linknx: needs argp-standalone on uClibcPeter Korsgaard2015-05-032-1/+2
| | | | | | | | | Fixes: http://autobuild.buildroot.net/results/b27/b27c4b0822494fb393a5e28b8febd063222bd83f/ http://autobuild.buildroot.net/results/9db/9db2cc9fe6ddfda5663251872fdba00998020fce/ http://autobuild.buildroot.net/results/465/465328d0aa6b5f4b36903e2a4bc41d4ddd343db8/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libfreeimage: disable on ARC and BlackfinThomas Petazzoni2015-05-031-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libfreeimage fails to build on ARC, due to compiler issues: Error: invalid register number `63' This should probably be fixed at the compiler level. It also fails to build on Blackfin, due to numerous libfreeimage issues: 1/ Missing LL suffixes in Source/OpenEXR/IlmImf/ImfFastHuf.cpp. This can be fixed by backporting upstream OpenEXR commit https://github.com/openexr/openexr/commit/57ecf581d053f5cacf2e8fc3c024490e0bbe536f.patch. 2/ Invalid characters in libraw_x3f.cpp. This can be fixed by applying dos2unix on the file. 3/ Usage of too long constants in an unsigned long in dcraw_common.cpp, in code like "id == 0x4434303430" where id is an "unsigned long" i.e 32 bits on 32 bits platform. Due to (3) being apparently unsolved upstream, and causing a build error on Blackfin, we disable libfreeimage on this architecture. However, this code seems so broken that making libfreeimage as entirely broken would maybe be a better option. Fixes: http://autobuild.buildroot.org/results/b33/b3372581c82786cc0a87f8cc2e78f047cc079255/ (ARC issue) http://autobuild.buildroot.org/results/f3b/f3bd6be448cffed3caae7850233168e6d0f6a5bd/ (Blackfin issue) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libfreeimage: add patch to fix x86 build problemThomas Petazzoni2015-05-031-0/+67
| | | | | | | | | | | | Add a patch to fix an x86 build problem caused by invalid register usage when -fPIC is used. Fixes: http://autobuild.buildroot.org/results/fe7/fe72243a84a91b68ef3138847294674b36f16c58/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gdb: disable on BlackfinThomas Petazzoni2015-05-031-4/+4
| | | | | | | | | | | | | | | | | gdbserver does not build on Blackfin FLAT (undefined reference to `_td_thr_tlsbase') and while it builds on Blackfin FDPIC, it's pretty unlikely that it is going to work properly with the cross-gdb provided by the Analog Devices toolchain: the Analog Devices toolchain provides a 6.6 cross-gdb, while we use gdb 7.8.2 for gdbserver. Therefore, let's simply disable gdb completely for Blackfin. Fixes: http://autobuild.buildroot.org/results/2e5/2e5310d0e869f036ec70b978c62c7bd9d3d2bd70/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libatomic_ops: bump version to 7.4.2Bernd Kuhls2015-05-032-1/+3
| | | | | | | Also add project URL to Config.in Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcurl: use c-ares if availableJohn Keeping2015-05-031-0/+7
| | | | | | | | | | | | | By default libcurl uses the C library's DNS resolver which is synchronous, even if an application is using libcurl's non-blocking mode of operation. Configure libcurl to use c-ares if it is selected so that it can resolve addresses asynchronously if required. [Peter: explicitly disable c-ares support if not enabled] Signed-off-by: John Keeping <john@keeping.me.uk> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/argp-standalone: is useless for (e)glibc toolchainsRomain Naour2015-05-031-0/+2
| | | | | | | | | | | | According to Thomas's remark [1], (e)glibc toolchains provide it's own argp.h version. Also, it appears that argp.h from glibc is more up to date should be preferred to argp-standalone one. [1] http://lists.busybox.net/pipermail/buildroot/2015-May/127511.html Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* poppler: help finding libtiff in static linking scenariosThomas Petazzoni2015-05-031-1/+4
| | | | | | | | | | | | | | | | | | | In static linking scenarios, poppler doesn't find libtiff because it doesn't use pkg-config, so it doesn't know which additional libraries it should link with to test the availability of libtiff. We help poppler in this work by passing a LIBTIFF_LIBS variable, resulting for a pkg-config invocation. Also, since poppler uses pkg-config, we make this dependency explicit in this patch, even though it was already carried by the fontconfig dependency. Fixes: http://autobuild.buildroot.org/results/be7/be78957dd852233c81bd364ddf664564ce8f0208/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* poppler: add patch to fix invalid syntax in configure scriptThomas Petazzoni2015-05-031-0/+23
| | | | | | | | | | | | | | | When configuring poppler, a shell error occurs: ./configure: line 19741: test: x: unary operator expected This is due to an invalid configure test, which is fixed by a newly added patch. We patch the configure script directly because poppler doesn't autoreconf properly. A patch on configure.ac has been submitted upstream so that hopefully we can drop our patch in a future release of poppler. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* cc-tool: fix missing stdarg.h include on uClibcThomas Petazzoni2015-05-031-0/+18
| | | | | | | | | | | | This commit adds a patch to fix a missing <stdarg.h> include for va_list. Fixes: http://autobuild.buildroot.org/results/9c8/9c828b1da8983577f93bdfae5275fc5122ae874f/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* sh4: fix toolchain creationWaldemar Brodkorb2015-05-031-5/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | The Linux kernel does force compile with -m4-nofpu, which is only available when building a multilib toolchain. The interesting part here is, that buildroot use --disable-multilib for gcc configure, but enables --with-multilib-list=m4,m4-nofpu in the default configuration for Qemu targeting r2d emulation. This results in a toolchain, which can be used for the kernel and for userland without creating a multilib toolchain with different kinds of libgcc version. In the multilib case there would be subdirectories created (!m4 and m4-nofpu). As buildroot uses a short version of toolchain creation, a multilib enabled gcc build fails when creating libgcc. So the best solution is to just keep multilib disabled, but always add --with-multilib-list when sh4/sh4eb/sh4a/sh4aeb is choosen. Tested with sh4/sh4a toolchain build and qemu defconfig with gcc 4.8.x/4.9.x (with and without C++ enabled), uClibc and glibc. Disable sh4a/sh4aeb for uClibc, as it does not implemented, yet. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> (ARM and SH4 uClibc toolchain builds)
* bcusdk: needs argp-standalone on uClibcPeter Korsgaard2015-05-032-1/+5
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/181/181f12d3a46ef10113ab47f75ccf57cfc1b6210f/ http://autobuild.buildroot.net/results/25c/25cb21dd5a0dad318c498fcf7a889ae2ce93c697/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libecore: x-includes and x-libraries must be set for cross-compilingThomas Petazzoni2015-05-031-1/+4
| | | | | | | | | | | If those flags are not explicitly passed, the libecore configure script will include -I/usr/X11R6/include and -L/usr/X11R6/lib in the compile flags, which are obviously unsafe for cross-compilation. The fix is similar to "package/efl/libevas: x-includes and x-libraries must be set for cross-compiling" done by Romain Naour on libecore. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/efl/libevas: x-includes and x-libraries must be set for cross-compilingRomain Naour2015-05-031-1/+4
| | | | | | | | | | | | | | | | evas_engine_software_xlib_cflags and evas_engine_software_xlib_libs contains unsafe libraries paths if x-include and x-libraries are not set in libevas.mk. config.log: evas_engine_software_xlib_cflags='-I/usr/X11R6/include' evas_engine_software_xlib_libs='-L/usr/X11R6/lib -lX11 -lXext' Fixes: http://autobuild.buildroot.net/results/e5f/e5fb1e62cb634b20233751b4ea3b0630de70e9e0/ Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cc-tool: new packageMarcin Bis2015-05-034-0/+41
| | | | | | | | | cc-tool provides support for Texas Instruments CC Debugger Signed-off-by: Marcin Bis <marcin@bis.org.pl> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> [Arnout: avoid adding /usr/local to library path] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* sdl_sound: add patch to remove -Werror when --enable-debug is passedThomas Petazzoni2015-05-021-0/+29
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/37d/37d0ae47902c5fa6f749e8b832f31924ad03b7af/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* php.ini: set date.timezoneFloris Bos2015-05-021-0/+8
| | | | | | | | | | Set date.timezone in php.ini to match time zone settings. Prevents a warning being logged about it not being set each time a PHP date/time method is used. Signed-off-by: Floris Bos <bos@je-eigen-domein.nl> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* rpi-firmware: modify settings for Pi 2Floris Bos2015-05-022-5/+11
| | | | | | | | | | | | | | | | Remove low-level settings from config.txt like arm_freq and sdram_freq. The defaults should be good for most and differ by Pi model. E.g. the Pi 2 runs at 900 Mhz by default, setting arm_freq=700 like we had previously would underclock it. Add short description in comments to options. Mention initramfs option. Remove obsolete options from cmdline.txt Signed-off-by: Floris Bos <bos@je-eigen-domein.nl> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud