summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* grub: add web reference that documents how to generate a splashimageThomas Petazzoni2013-12-311-2/+4
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* grub: align splashscreen handling with iso9660 codeThomas Petazzoni2013-12-312-5/+17
| | | | | | | | This commit aligns the Grub handling of the splash screen with what is done in the ISO9660 code. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* qt5webkit: depend on BR2_PACKAGE_QT5_JSCORE_AVAILABLEFatih Aşıcı2013-12-311-2/+1
| | | | | Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5script: depend on BR2_PACKAGE_QT5_JSCORE_AVAILABLEFatih Aşıcı2013-12-311-0/+1
| | | | | Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5: use a common option for JavaScriptCore dependenciesFatih Aşıcı2013-12-316-18/+18
| | | | | | | | This will be used by other qt packages that contain a copy of JavaScriptCore. Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xenomai: fix build failure when HAVE_OPEN64 is undefinedRomain Naour2013-12-311-0/+30
| | | | | | | | | | | fixes: http://autobuild.buildroot.org/results/d59/d590be34637a4043c929ce615f9db504484be435/build-end.log Upstream patch: http://git.xenomai.org/xenomai-2.6.git/commit/?id=71345fe15f126ae3a596af309945d0af6edfbbbb Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gstreamer: fix xtensa configureBaruch Siach2013-12-311-1/+1
| | | | | | | | | | Disable unaligned access to avoid configure run test. Fixes http://autobuild.buildroot.net/results/a0c/a0cca019b0b2f33b6c2be17e5a44a807bbb4dac1/. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* oprofile: disable on xtensaBaruch Siach2013-12-311-1/+3
| | | | | | | | | | Missing memory barrier definition. Fixes http://autobuild.buildroot.net/results/df7/df797a81111fa15de9337adefca05cbac156d0b2/. Also, add nios2 to the dependencies comment while at it. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fs/iso9660: add Grub splashscreen supportThomas Petazzoni2013-12-312-1/+15
| | | | | | | | | When Grub is built with splashscreen support, copy the splashscreen image to the ISO9660 filesystem. Otherwise, disable the splashscreen in the grub menu.lst file. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* linux: enable initrd/initramfs support when cpio rootfs is chosenThomas Petazzoni2013-12-291-1/+2
| | | | | | | | | | | | | | | | | | | When one enables the generation of a cpio archive of the root filesystem, the most likely usage is as an initramfs for the kernel. This commit ensures that the kernel has initramfs support when the rootfs cpio image format is chosen. This will for example ensure that if the user selects the ISO9660 filesystem format (which uses a cpio initramfs), the kernel will have proper support to load and use the initramfs. It is worth mentionning that when BR2_TARGET_ROOTFS_INITRAMFS is enabled, then BR2_TARGET_ROOTFS_CPIO is always enabled. That's why we move the enabling of CONFIG_BLK_DEV_INITRD from the initramfs case to the cpio case. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* lockdev: Fix TARGET_DIR linkBernd Kuhls2013-12-291-1/+1
| | | | | Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain-external: add Sourcery ARM 2013.11, remove Sourcery ARM 2011.09Thomas Petazzoni2013-12-292-17/+17
| | | | | | | | | This commit adds the support for the recently release Sourcery ARM 2013.11 toolchain (gcc 4.8, gdb 7.6, glibc 2.18), and consequently removes the support for the Sourcery ARM 2011.09 toolchain. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* fs/iso9660: do not use an initrd in iso image when using initramfsThierry Bultel2013-12-291-0/+4
| | | | | | | | | | When using initramfs built into the kernel, it is useless to put an initrd in the iso image. This patch makes the image to only contain the kernel image, and also removes the initrd line from menu.lst Signed-off-by: Thierry Bultel <thierry.bultel@wanadoo.fr> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gstreamer1: fix xtensa configureBaruch Siach2013-12-291-1/+1
| | | | | | | | | | Disable unaligned access to avoid configure run test. Fixes http://autobuild.buildroot.net/results/1fb/1fb5bde77ea84f13fe8db7dedda5b8a29671b939/. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* uclibc: add a special Xtensa versionThomas Petazzoni2013-12-292-0/+9
| | | | | | | | | | | | | | | | | | | | | | | Currently, the Xtensa architecture uses the "snapshot" version of uClibc. This means that the build is not reproducible, since it will pick whatever latest version of uClibc is available at the moment of the build. This commit replaces that by adding a special Xtensa version, which points to a well-known Git commit. This is something we should hopefully be able to remove once the uClibc people realize that doing a 0.9.34 release would be useful. Should probably fix: http://autobuild.buildroot.org/results/5d6/5d6072a038acf894d832704e36c1d43f0254abf5/build-end.log at least I wasn't able to reproduce the build problem. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> [baruch: use a more recent uClibc version] Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* grub: really disable splash screen supportThomas Petazzoni2013-12-291-1/+2
| | | | | | | | | | | | | When BR2_TARGET_GRUB_SPLASH is enabled, we were passing --enable-graphics, but when it was disabled, we were not doing anything. However, in Grub, graphics support is enabled by default, and you have to pass --disable-graphics to disable it. Fix this by passing --enable-graphics or --disable-graphics as appropriate. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* fs/iso9660: select ISO9660 support in GrubThomas Petazzoni2013-12-291-0/+1
| | | | | | | | | The fs/iso9660 logic assumes that the Grub bootloader is used. Therefore, it should make sure that Grub is configured with the support for the ISO9660 filesystem. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* grub: replace string option for filesystem selection by booleansThomas Petazzoni2013-12-292-19/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In 1cece2813bf635ae29e9a8287322439b9c5992f7 (grub: add option to configure the list of supported filesystems), we introduced the BR2_TARGET_GRUB_FS_SUPPORT option which allows to provide a space-separated list of filesystems that Grub should support. However, it turns out that this not very practical, because the iso9660 filesystem logic in Buildroot should force the ISO9660 support to be enabled in Grub, which is not easy to do with a string option. Therefore, this patch changes this option from a string option to a list of boolean option, one per filesystem supported. A few useful details: - Since Grub legacy is dead, the list of filesystem, and therefore the number of options, will not grow. - We have only added options for filesystems that are likely to be used in an embedded Linux context. Filesystems such as VSTAfs, Minix, UFS2 or FFS2 are not supported. - There is no need to add some Config.in.legacy support for the previous option, since it was added after Buildroot 2013.11, and was therefore never part of an official Buildroot release. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* grub: enclose network driver options in a sub-menuThomas Petazzoni2013-12-291-0/+4
| | | | | | | | | In preparation to a change to the configuration options of the supported filesystem in Grub, enclose the network driver options in a sub-menu. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* fs/iso9660: put the Buildroot boot entry first in Grub menu.lstThomas Petazzoni2013-12-291-4/+4
| | | | | | | | | | | | | | | The ISO9660-specific Grub menu.lst contains two entries: one entry to chainload the bootloader available in the first hard drive, and another entry to boot the Buildroot system. However, it defaults to booting the first entry, i.e chainloading what's on the first hard drive. For a Buildroot generated system, this is quite odd: we're not even booting the system built by Buildroot. So, switch the two entries, and put the Buildroot boot entry first. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* graphs: support generating png graphsYann E. MORIN2013-12-294-6/+10
| | | | | | | | | | | | | | PDF files can not be easily embedded in other documents (eg. ODT, or HTML). Add support for generating PNG graphs, by setting the GRAPH_OUT=pdf|png on the command line: make GRAPH_OUT=png graph-build graph-depends The default is still to generate PDF graphs. 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>
* Makefile: expose 'graph-depends' to generate a graph of the dependency treeYann E. MORIN2013-12-292-0/+12
| | | | | | | | | | | | | | Generate the graph of the complete dependency tree by calling: make graph-depends It's also possible to generate the graph-depends for a single package: make PKG-graph-depends The graphs are generated in $(O)/graphs/ 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>
* Makefile: expose target 'graph-build' to generate the build-time graphsYann E. MORIN2013-12-292-0/+14
| | | | | | | | | | | | | | | Generate the build-time graphs by calling: make graph-build This generates the graphs in $(O)/graphs/ It is possible to use the alternate color-scheme by setting the variable GRAPH_ALT=1 on the command line: make GRAPH_ALT=1 graph-build 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>
* graph-build-time: generate graphs based on timing dataThomas Petazzoni2013-12-291-0/+291
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This script generates graphs of packages build time, from the timing data generated by Buildroot in the $(O)/build-time.log file. Example usage: ./support/scripts/graph-build-time \ --type=histogram --input=$(O)/build-time.log --output=foobar.pdf Three graph types are available : * histogram, which creates an histogram of the build time for each package, decomposed by each step (extract, patch, configure, etc.). The order in which the packages are shown is configurable: by package name, by build order, or by duration order. See the --order option. * pie-packages, which creates a pie chart of the build time of each package (without decomposition in steps). Packages that contributed to less than 1% of the overall build time are all grouped together in an "Other" entry. * pie-steps, which creates a pie chart of the time spent globally on each step (extract, patch, configure, etc...) The default is to generate an histogram ordered by package name. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> [yann.morin.1998@free.fr: adapt to the format of the step-hooks build-time.log, add sort order by name, default to name-ordered histogram, use our colours for pie-charts, add alternate color-scheme, add short-options, add --input/-i] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xenomai: enable armv5tej supportRomain Naour2013-12-291-0/+40
| | | | | | | | | | | | | | The br-arm-full-2013.11-rc2 toolchain is builded with arch=armv5te and tune=arm926ej-s, which is not recognized by xenomai. fixes: http://autobuild.buildroot.net/results/e3b/e3b534dafb6dd7d788b0c3629ccc0b25702790f0/build-end.log This patch has already been merged upstream: http://git.xenomai.org/xenomai-2.6.git/commit/?id=ebc2779baa222db4a5936c3d3022803355585b8c Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xenomai: bump to version 2.6.3Romain Naour2013-12-291-2/+2
| | | | | | | Add --disable-doc-install to configure script. Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* avrdude: add missing dependencies on host-flex and host-bisonThomas Petazzoni2013-12-291-1/+2
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/374/374608a852e66b89d02bbee1199a8dc9817d3aa0/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fswebcam: new packageLucas De Marchi2013-12-283-0/+31
| | | | | | | | | | | | | [Thomas: - use the autotools-package infrastructure, since the package uses an autoconf configure script. - remove uninstall and clean commands since those are no longer supported by Buildroot. - rewrap the help text. - order alphabetically the package in package/Config.in] Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* avrdude: new packageWojciech M. Zabolotny2013-12-283-0/+46
| | | | | | | | | | | | [Thomas: - remove empty newline at the end of Config.in - use lowercase for the package name in the comment header - reword the comment explaining why autoreconf is needed - add optional dependency on libftdi, which avrdude can use - remove avrdude.conf.bak file from /etc] Signed-off-by: Wojciech M. Zabolotny <wzab01@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* support/kconfig: Fix remaining 'kernel' mentionMaxime Hadjinlian2013-12-283-18/+40
| | | | | | | | | This patch update the patch for kernel's kconfig to add remaining 'kernel' mention. It also applies this patch to buildroot's kconfig. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* support/kconfig: Update kconfig to 3.13-rc5Maxime Hadjinlian2013-12-288-40/+44
| | | | | | | Only minor changes are registered, mainly help text. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* logrotate: bump to version 3.8.7Axel Lin2013-12-281-1/+1
| | | | | Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libevdev: fix minor typoThomas Petazzoni2013-12-281-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libevdev: add dependency on host-pythonYann E. MORIN2013-12-281-0/+5
| | | | | | | | | | | | | | | libevdev needs python to generate a header file. We can't rely on the 1system pPython, since it may be too old (missing argparse in python 2.6). Fixes: http://autobuild.buildroot.net/results/1f5c0689ae129ae5fa30f31a4f47ccbd7705ff00/ http://autobuild.buildroot.net/results/1729043d9c977a59a4fdd7ccd3d16cfc8aef7678/ http://autobuild.buildroot.net/results/3ab080e96576e0012fea853009811247338e665e/ 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>
* package: deprecate some more development toolsThomas Petazzoni2013-12-274-0/+8
| | | | | | | | | | | | | | | | | | | | | Since some time, we have removed the support to build a toolchain for the target, and therefore the support for several development tools on the target. This commit deprecates a few additional development tools: m4, bison, flex and gob2. For flex, we retain the ability to build libfl, we only deprecated the ability to build the flex binary itself. The original motivation for this patch is that m4 is causing build issues in some configurations, but there isn't really much incentive to fix this package for the target, since it is not really useful for embedded Linux systems. Bison, Flex and Gob2 are deprecated because they are reverse dependencies of m4. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* Add Armadeus systems APF51 SOM basic support.Julien Boibessot2013-12-272-0/+293
| | | | | | | Buildroot uClibc toolchain, UBIFS rootfs, Linux kernel (board is mainlined). Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5: disable on avr32Fatih Aşıcı2013-12-271-0/+2
| | | | | Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5base: restore posix_fallocate() patchFatih Aşıcı2013-12-271-0/+167
| | | | | | | | | It was removed in e4a839277f7d74104e25fb4fd846f9c2bf3f9c1e. Fixes: http://autobuild.buildroot.net/results/a24/a249b0cd5b20a2c3eee34b585cd58d4a03a9338e/ Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* snmppp: fix legal informations after version bumpThomas Petazzoni2013-12-271-1/+1
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/e64/e64c3edcb00132620b07ad815c6e4d33b70c262f/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5webkit: add upstream patch to fix build on ARM softfpFatih Aşıcı2013-12-271-0/+35
| | | | | | Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* imagemagick: bump to version 6.8.8-0Jerzy Grzegorek2013-12-271-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cryptsetup: bump to version 1.6.3Axel Lin2013-12-271-1/+1
| | | | | Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* 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>
OpenPOWER on IntegriCloud