summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* snmppp: bump to version 3.3.2Axel Lin2013-12-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes snmp++v3.3.2 ==================== - Fixed: Regression through [APP-19] which lead to too long timeouts on systems with clock_gettime. - Fixed: Restored missing files (CHANGES, READMEs) to distribution. - Fixed: Fixed compilation error when using poll syscall. - Fixed: Do not use _vscprintf as it is not portable, instead just truncate the log message. - Fixed: Fixed test that produced an error during configure: checking which _XOPEN_SOURCE macro must be defined... ./configure: line 6229: test: : integer expression expected - Fixed: msec.cpp: timezone is a struct and not a class. Changes snmp++v3.3.1 ==================== - Fixed: Replaced strcasecmp usage in consoleExamples by _stricmp for WIN32 platform. - Improved: Debug output buffer length is now computed exactly on WIN32. - Fixed: Compilation of IPv6Utility.h with Visual Studio 2013. - Fixed: Removed #define of Uint32 in eventlistholder.h. Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* c-ares: new packageGustavo Zacarias2013-12-274-0/+40
| | | | | | | | | | Add c-ares library from bug #6482. Most of the credit goes to Gennady Proskurin <gpq@mail.ru> [Thomas: fix comment explaining why we need autoreconf.] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: ignore .config for defconfigYann E. MORIN2013-12-271-1/+1
| | | | | | | | | | Currently, we do not include .config for all '%_defconfig' targets, but we forgot to also exclude plain 'defconfig'. Reported-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python: fix invalid library paths leaking into the build, and other improvementsThomas Petazzoni2013-12-263-33/+75
| | | | | | | | | | | | | | | | | | | This commit improves the cross-compilation patches we have on top of Python, to fix the problem of host library paths leaking into the build of target modules, as seen at: http://autobuild.buildroot.org/results/fcc/fccd7e08cd9d4713eb4208097dd48c5ab25749bc/build-end.log http://autobuild.buildroot.org/results/0bd/0bda780bf4b759b12edec26ac20b88cde617db4d/build-end.log To do so, it ensures that the right python2.7/config/Makefile is used when building target modules, and adjusts at runtime the paths read from this Makefile if we are cross-compiling. In addition, it installs the pgen program into the host directory, and points the target python build to use python and pgen from $(HOST_DIR) instead of from the host python source directory, which looks cleaner. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: fix alphabetical ordering after libevdev additionThomas Petazzoni2013-12-261-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libevdev: new packageNaumann Andreas2013-12-263-0/+27
| | | | | | | | [Thomas: fix license details, improve comment explaining why autoreconf is needed.] Signed-off-by: Andreas Naumann <anaumann@ultratronik.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* arch: pass cpu option instead of tune option on ARMThomas Petazzoni2013-12-261-1/+1
| | | | | | | | | | | | | | | | | Currently, the ARM Config.in logic specifies values for --with-arch/-march and --with-tune/-mtune, but not for --with-cpu/-mcpu. However, this causes problems on ARMv4, because specifying --with-arch=armv4t isn't enough to make gcc generate ARMv4 code: one should also pass --with-cpu=<some ARMv4 CPU>. Moreover, since Buildroot is generally designed to generate code specifically for the configured target, it makes sense to give our own --with-cpu/-mcpu value instead of relying on the default value used by gcc, and only do small optimizations with -mtune. Reported-by: Adam Hussein <kryme76@yahoo.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* bluez_utils: broken for static buildsVicente Olivert Riera2013-12-266-10/+20
| | | | | | | | | | | | | | | | The bluez_utils package requires shared library support unconditionally. We can't fix it to make it build on static because, for instance, "plugin.c" file uses dlfcn and it's a basic prereq for bluetoothd, so add "depend on !BR2_PREFER_STATIC_LIB" to it and recursively to all packages that selects BR2_PACKAGE_BLUEZ_UTILS. Fixes: http://autobuild.buildroot.net/results/d81/d81970024649c1e89c01da491c63760afdad6cb6/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* aiccu: disable for uClibc 0.9.31/0.9.32Thomas Petazzoni2013-12-261-0/+3
| | | | | | | | | | aiccu uses the dn_skipname() function, which was only introduced in uClibc 0.9.33. Therefore, we disable this package when uClibc 0.9.31 and 0.9.32. Most likely, only AVR32 users will be affected by this, so we don't add a specific kconfig comment for that. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
* freetype: bump to version 2.5.2Gustavo Zacarias2013-12-261-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: add <PKG>_VERSION_MAJOR variableJerzy Grzegorek2013-12-264-8/+12
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libmpd: change download URLJerzy Grzegorek2013-12-261-1/+1
| | | | | | | | | | The old and new URLs are equivalent, but the new URL is not specific to an older version of libmpd, which seems more logical. [Thomas: update commit log.] Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* tzdata/zic: bump to version 2013iAxel Lin2013-12-262-2/+2
| | | | | Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cramfs: add licensing infoAxel Lin2013-12-261-0/+2
| | | | | Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ulogd: disable DB backends if no threadsGustavo Zacarias2013-12-261-4/+10
| | | | | | | | | | Database backends need threads even if sqlite does not. The mysql client libs need them too but include them in the exclusion closure anyway to state it very clearly. Fixes: http://autobuild.buildroot.net/results/1ce/1cece0db309dfe5cecc69e88b02428615ed87316/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* wireshark: bump to version 1.10.5Gustavo Zacarias2013-12-261-1/+1
| | | | | | | Fixes a couple of runtime regressions from the 1.10.4 security release. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* inadyn: bump to version 1.99.6Gustavo Zacarias2013-12-261-4/+3
| | | | | | | | Also switch to github helper and install sample configuration file mode 600 - o+r is really bad for password-bearing configuration files. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board: updates APF28 SOM support to Linux 3.12Julien Boibessot2013-12-262-23/+29
| | | | | Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gdbm: bump to version 1.11 and fix licenseGustavo Zacarias2013-12-261-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gnutls: add crywrap clock_gettime patchGustavo Zacarias2013-12-262-0/+27
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/1bd/1bd67b616e996d684dd584576569517f4653addd/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* wireless-regdb: bump to 2013.11.27Gustavo Zacarias2013-12-261-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/linux-firmware: install license files with 'make legal-info'Yann E. MORIN2013-12-261-47/+97
| | | | | | | | | | | | | | | | | | Currently, the license files for the many firmware files are installed in the target, alongside the firmware files, and are not available to the legal-info infrastructture. This patch separates the license files from the firmware files, and makes them available to the legal-info infrastructure, so they get installed with all the other license files. Since most firmware files are proprietary (at least those we currently install), we just have a single license definition. When we later support other firmwares that have an OSS license, those can add their own licensing information on a case-by-case basis. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/linux-firmware: add Atheros 9170 firmwareYann E. MORIN2013-12-262-0/+9
| | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/linux-firmware: bump versionYann E. MORIN2013-12-261-2/+3
| | | | | | | Get a bunch of new firmwares, and some firmware bumps. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: bump kernel for raspberrypi_defconfigYann E. MORIN2013-12-261-2/+2
| | | | | | | | | | Bump to the latest /stable/ linux 3.10.y for the Raspberry Pi defconfig. Brings in quite a few bug-fixes (now based on 3.10.25), and a few (minor) improvements (add DAC support). Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fio: prevent selection with unusable uClibc versionsThomas Petazzoni2013-12-261-0/+9
| | | | | | | | | | | | | | | | | | | The fio program uses posix_madvise(). However, posix_madvise() is only available in the Git tree of uClibc, and in Buildroot's version of uClibc 0.9.33, thanks to the huge number of backported patches that we carry. Therefore, trying to build fio with an external uClibc toolchain is most likely going to fail (as the uClibc version is most likely an official stable release, and no stable release of uClibc ever had the support for posix_madvise()). And similarly, building fio with uClibc 0.9.31 and 0.9.32 is always going to fail. We disable those use cases to avoid repeated autobuilder failures. No kconfig comment has been added, because we don't have a well-defined way of specifying such exceptions. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/cryptodev: switch to package-defined providersYann E. MORIN2013-12-252-8/+6
| | | | | | | | | | | | For the underlying reasons, see previous patch, titled: package/opengl/libegl: switch to package-defined providers Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <jacmet@uclibc.org> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libjpeg: switch to package-defined providersYann E. MORIN2013-12-252-8/+6
| | | | | | | | | | | | For the underlying reasons, see previous patch, titled: package/opengl/libegl: switch to package-defined providers Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <jacmet@uclibc.org> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/powervr: switch to package-defined providersYann E. MORIN2013-12-253-4/+8
| | | | | | | | | | | | For the underlying reasons, see previous patch, titled: package/opengl/libegl: switch to package-defined providers Reported-by: David Corvoysier <david.corvoysier@orange.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <jacmet@uclibc.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/opengl/libopenmax: switch to package-defined providersYann E. MORIN2013-12-255-11/+18
| | | | | | | | | | | | For the underlying reasons, see previous patch, titled: package/opengl/libegl: switch to package-defined providers Reported-by: David Corvoysier <david.corvoysier@orange.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <jacmet@uclibc.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/opengl/libopenvg: switch to package-defined providersYann E. MORIN2013-12-254-7/+11
| | | | | | | | | | | | For the underlying reasons, see previous patch, titled: package/opengl/libegl: switch to package-defined providers Reported-by: David Corvoysier <david.corvoysier@orange.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <jacmet@uclibc.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/opengl/libgles: switch to package-defined providersYann E. MORIN2013-12-257-19/+20
| | | | | | | | | | | | For the underlying reasons, see previous patch, titled: package/opengl/libegl: switch to package-defined providers Reported-by: David Corvoysier <david.corvoysier@orange.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <jacmet@uclibc.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/opengl/libegl: switch to package-defined providersYann E. MORIN2013-12-257-18/+24
| | | | | | | | | | | | | | | | | | | | | | | It seems weird that the libegl package has to know all of the packages that may provide the EGL implementation. This also breaks implementation provided by packages in BR2_EXTERNAL, since we can't easily depend on the order of packages before we can derive the dependencies of libegl. So, Arnout and I separately came up to the same conclusion: move the dependency selection from out of libegl, and into each of the packages that provides an EGL implementation. Here it is. Since we no longer depend on the order packages are included, but on values set at Kconfig-time, we can now have EGL providers in BR2_EXTERNAL. Reported-by: David Corvoysier <david.corvoysier@orange.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <jacmet@uclibc.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5connectivity: new packageFatih Aşıcı2013-12-253-0/+65
| | | | | | | QtNfc is not installed since it is not supported on Linux. Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5: install headers into /usr/include/qt5Fatih Aşıcı2013-12-251-0/+1
| | | | | | | | | | | | | | | | There are places in Qt's source where headers included with the name of the module subdirectory (e.g. #include <QtCore/QHash>). Therefore, the build system passes the top header directory to the compiler; but this results in a error when building host tools since sysroot/usr/include directory includes architecture specific system headers. In order to prevent this, install all Qt headers into a subdirectory in /usr/include. Fixes: http://autobuild.buildroot.net/results/4f1/4f16c0b38bdd6e40efcc781c12fae81c0bfabb72/ Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5: remove qt5jsbackend packageFatih Aşıcı2013-12-2511-106/+20
| | | | | | | | | | Upstream did not release a new version of this package since it is superseded by the builtin qml engine found in new qt5declarative. Fixes: http://autobuild.buildroot.net/results/3861aa91e03154c7d20f4157f0c3a1fa14838af1/ Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* netsnmp: do not force --disable-staticuniverse II2013-12-251-1/+1
| | | | | | | | | | The following patch enables the generation of static libraries additionally to the shared ones for the netsnmp package. [Thomas: fixed commit log.] Signed-off-by: Andreas Ehmanns <universeii@gmx.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lua: remove a too invasive patchFrancois Perrad2013-12-251-97/+0
| | | | | | | | | | the static version of luac is enough Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* manual: update for multiple global patch dirsRyan Barnett2013-12-252-16/+96
| | | | | | | | | | | | | | Updating the documentation to reflect that multiple directories can now be specified for BR2_GLOBAL_PATCH_DIR. Along with giving an example use case of how to use multiple global patch directories. [Thomas: fix minor typo mentionned by Thomas De Schampheleire.] Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Cc: Arnout Vandecappelle <arnout@mind.be> Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Support for multiple BR2_GLOBAL_PATCH_DIRRyan Barnett2013-12-252-9/+16
| | | | | | | | | | | | Adding support for specifying multiple directories in BR2_GLOBAL_PATCH_DIR. This will allow for a layered approach for the patching of a package. Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Cc: Arnout Vandecappelle <arnout@mind.be> Reviewed-by: Thomas De Schampheleire <patrickdepinguin@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gnutls: fix libopts detection causing build failuresThomas Petazzoni2013-12-251-2/+6
| | | | | | | | | | | | | | | | Following the recent bump of gnutls to version 3.2.8, the build started to fail on some machines where libopts is installed on the system: gnutls configure script was incorrectly assuming that libopts was available. Since we don't have a package in Buildroot, this commit tells gnutls to use its builtin libopts version. Fixes (tested on gcc20): http://autobuild.buildroot.org/results/18f/18f61b3be6aed73f83b449b5082492a4a6ba8ffb/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fio: new packageEzequiel Garcia2013-12-253-0/+38
| | | | | | | | | [Thomas: add largefile and thread dependencies, bump to version 2.1.4, use upstream Git instead of Debian tarballs, adjust license information] Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* e2fsprogs: rename the first patch to match the naming policySonic Zhang2013-12-251-0/+0
| | | | | Signed-off-by: Sonic Zhang <sonic.zhang@analog.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: make package download from Mercurial repositories more robustMathias De Maré2013-12-251-0/+1
| | | | | | | | | | Previously, when cloning a Mercurial repository, aborting the clone could (in some cases) leave behind an empty directory. As a result, a later clone would fail. Signed-off-by: Mathias De Maré <mathias.demare@gmail.com> Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* binutils: do not allow on NIOS2, no support availableThomas Petazzoni2013-12-253-3/+3
| | | | | | | | | | | | binutils does not have support for NIOS2 on the target, so disable the selection of binutils on this architecture. Fixes: http://autobuild.buildroot.org/results/40d/40d9cbefd03727af82610412ed0bc47674c44dbb/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
* Config.in files: fix incorrect indentationThomas De Schampheleire2013-12-257-9/+9
| | | | | | | Tab instead of spaces Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python-id3: correct indentation of Config.in fileThomas De Schampheleire2013-12-251-7/+7
| | | | | | | Tab instead of four spaces. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python-bottle: add missing dependency on pythonThomas De Schampheleire2013-12-251-0/+1
| | | | | Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ffmpeg: fix build for xtensaBaruch Siach2013-12-251-0/+8
| | | | | | | | | | | | The ffmpeg package generates libraries that are too large for the xtensa default placement of literals in a dedicated section. Use -mtext-section-literal to place literals in the text section. Fixes http://autobuild.buildroot.net/results/606/60670d35f16c3b8fe19debf7f8e40a046a579520/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Config.in files: use if/endif instead of 'depends on' for main symbolThomas De Schampheleire2013-12-2560-132/+242
| | | | | | | | | | | | | | | | | | | | | | | In the Config.in file of package foo, it often happens that there are other symbols besides BR2_PACKAGE_FOO. Typically, these symbols only make sense when foo itself is enabled. There are two ways to express this: with depends on BR2_PACKAGE_FOO in each extra symbol, or with if BR2_PACKAGE_FOO ... endif around the entire set of extra symbols. The if/endif approach avoids the repetition of 'depends on' statements on multiple symbols, so this is clearly preferred. But even when there is only one extra symbol, if/endif is a more logical choice: - it is future-proof for when extra symbols are added - it allows to have just one strategy instead of two (less confusion) This patch modifies the Config.in files accordingly. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud