summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CHANGES: update with recent changesPeter Korsgaard2011-11-261-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ruby: fix host build breakageGustavo Zacarias2011-11-261-2/+1
| | | | | | | | | | | When building host-ruby with ncurses enabled on an x86_64 host we get a "relocation R_X86_64_32 against `_nc_globals' can not be used when making a shared object; recompile with -fPIC" error when building. Just disable ncurses and readline support for the host version - we don't need it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ruby: fix build breakageGustavo Zacarias2011-11-261-1/+1
| | | | | | | | | | | Fix build breakage regarding invalid file format of /usr/lib/libpthread.so This is because ruby has rpath enabled by default and was throwing in the runtime paths and pulling in host libraries into the mix. So disable rpath. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* php: fix build breakageGustavo Zacarias2011-11-262-1/+2
| | | | | | | | The zip extension requires zlib, so select it. [Peter: Only select zlib, not php zlib extension] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* thttpd: fix build breakage with eglibc/glibcGustavo Zacarias2011-11-261-0/+26
| | | | | | | Fix getline() function conflict with glibc/eglibc by renaming it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lsof: fix permission of extracted filesDamian Kaczmarek2011-11-242-5/+8
| | | | | | | | | | | | | | | | | Closes #4369 Default tar permissiong make it impossible to apply patches to some of the files. Change extraction command to skip permissions by using "-O" tar option and a pipe tar chain. Solution suggested by: Arnout Vandecappelle <arnout@mind.be> [Peter: rework to use define as suggested by Thomas] Signed-off-by: Damian Kaczmarek <damian@veritymedical.co.uk> Tested-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: update with recent changesPeter Korsgaard2011-11-241-0/+11
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uClibc: remove trailer from linuxthreads-errno patches confusing modern patchPeter Korsgaard2011-11-242-4/+0
| | | | | | | | Modern versions of patch (2.6.1.81 / 85 tested) gets confused by the empty git trailer referencing uClibc_errno.h (from when patch was forward ported from 0.9.31), so drop it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gdb: fix kconfig dependency handling with !BR_TOOLCHAIN_BUILDROOTPeter Korsgaard2011-11-245-5/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Newer versions of GDB need pthread debugging support if threads are enabled, which is always the case for glibc but is a configure option for uClibc. We have solved this for internal toolchains by selecting the BR2_PTHREAD_DEBUG option from the GDB selection if needed, but as this option isn't available when ctng/external toolchains are used, mconf prints ugly warnings and the build may fail if an external uClibc toolchain without pthread debugging support is used. Fix it by introducing 2 more hidden config options: - BR2_TOOLCHAIN_HAS_THREADS_DEBUG - BR2_TOOLCHAIN_HAS_THREADS_DEBUG_IF_NEEDED The first tells us if the toolchain HAS pthreads debugging support, and is checked by check_uclibc_feature in helper.mk for external uClibc based toolchains. The second tells us if the toolchain is ABLE TO provide pthreads debugging support if threads are enabled, either because it's an internal toolchain where we can force enable it or an external glibc/eglibc toolchain or uClibc with the option enabled. Crosstool-ng forcibly enables this support, so those will always work. The preconfigured uClibc-based toolchains we have also all enable it. Finally, show a comment if this isn't the case so the (external toolchain) user knows why. This is placed outside the choice option, as menuconfig has a bug where it doesn't show choice selections which only contain comments. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: remove old unused quirk handlingPeter Korsgaard2011-11-231-2/+0
| | | | | | | The definition of these variables were removed back in June (7d814728 / f1e4aac4). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gdb: fix version logic for bfinPeter Korsgaard2011-11-231-1/+1
| | | | | | GDB should default to 6.6 on bfin, not on !bfin. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rsyslog: only install S01rsyslog if not present in fs skeletonPeter Korsgaard2011-11-231-2/+3
| | | | | | | To allow custom configurations. Reported-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docs: Fix assumed copy+paste error.Trevor Woerner2011-11-222-2/+2
| | | | | Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: update stable kernel to 3.1.2Gustavo Zacarias2011-11-221-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: update to 3.1.2 and 3.0.10Gustavo Zacarias2011-11-222-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* freetype: security bump to version 2.4.8Gustavo Zacarias2011-11-221-1/+1
| | | | | | | Bump freetype to version 2.4.8 to fix CVE-2011-3439. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docs: Configuration path updateTrevor Woerner2011-11-211-3/+3
| | | | | | | | | Update the procedure for modifying /etc/inittab's getty line with the correct port and baud values to reflect their current names and locations in the Buildroot configuration. Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/crosstool-NG: update to 1.13.2Yann E. MORIN2011-11-201-1/+1
| | | | | | | | | | | | | crosstool-NG 1.13.2 contains an important fix related to building the ncurses libraries: the latest ncurses version requires tic to be either in ${TIC_PATH}, or to be exactly /usr/bin/tic. Also contains a few minor fixes: - CLooG extraction - prescott is a i686 Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* opencv: ffmpeg supports needs largefile / ipv6Peter Korsgaard2011-11-191-0/+5
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: fix CUSTOM_PATCH_DIR documentationPeter Korsgaard2011-11-191-1/+1
| | | | | | | We're using uboot-<version>-*.patch, and not u-boot-<version>-*.patch Reported-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mplayer: external tremor support needs ogg as wellPeter Korsgaard2011-11-191-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xapp_xf86dga: fix dependenciesPeter Korsgaard2011-11-181-1/+7
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update for 2011.11-rc22011.11_rc2Peter Korsgaard2011-11-184-5/+18
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: update with recent changesPeter Korsgaard2011-11-181-2/+3
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* newt: disable parallel buildPeter Korsgaard2011-11-181-1/+1
| | | | | | | The newt build system contains a race condition, which sometimes breaks the build with high BR2_JLEVEL settings. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt: ensure cross pkg-config is usedPeter Korsgaard2011-11-182-16/+18
| | | | | | | | | | | Closes #4297 Tweak qmake.conf to ensure our cross pkg-config is used, instead of whatever is first in the path. In order to do this, tweak the QT_QMAKE_SET to be able to handle variables which aren't prefixed with QMAKE_. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: #3355 is resolvedPeter Korsgaard2011-11-171-0/+1
| | | | | | Got fixed by fd38100e (mplayer: fix build on i386). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dependencies: remove unused lzma checking scriptsThomas De Schampheleire2011-11-172-22/+0
| | | | | | | | | | Files package/lzma/lzmacheck.sh and toolchain/dependencies/check-host-lzma.sh are present since the very beginning of buildroot, but do not appear to be used (anymore). Let's remove them. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dependencies: check core dependencies before anything elseThomas De Schampheleire2011-11-171-2/+4
| | | | | | | | | | | | | | | | | | | Currently, the dependencies target (that runs dependencies.sh) depends on DEPENDENCIES_HOST_PREREQ. This means that the dependencies listed in DEPENDENCIES_HOST_PREREQ (currently host-sstrip if sstrip is selected) are built *before* the dependencies.sh script is run. As a result, if e.g. there is no gcc compiler present on the build system, the dependencies in DEPENDENCIES_HOST_PREREQ will fail to build, and buildroot will fail non-gracefully. This patch makes sure that the DEPENDENCIES_HOST_PREREQ are checked *after* the dependencies.sh script, so that any problem in the build system is reported in a clean way by dependencies.sh. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uClibc: fix sparc build breakageGustavo Zacarias2011-11-173-0/+26
| | | | | | | | | | | Closes #4021 Fix build breakage for sparc as reported in bug #4021 Patches from Konrad Eisele <konrad@gaisler.com> Submitted in the uclibc mailing list. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: update with recent changesPeter Korsgaard2011-11-171-0/+12
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-plugins-bad: decklink plugin needs C++ supportPeter Korsgaard2011-11-161-0/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* clean-for-rebuild: also remove images_installed stampArnout Vandecappelle (Essensium/Mind)2011-11-151-0/+1
| | | | | | | | | Without this, a linux-rebuild or bootloader-rebuild will not install the rebuilt image in the images directory. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mplayer: fix build on i386Peter Korsgaard2011-11-141-0/+7
| | | | | | | | | | | | | | | Mplayer needs to be built with -fomit-frame-pointer on x86, otherwise gcc errors out on the inline asm with too few registers. Also disable yasm support, both because this mplayer revision forgets to build the gpl'ed asm snippets (fixed in r32736), breaking the build - And also to ensure the build is reproducable and doesn't use host components behind the users' back (E.G. if yasm is available on host). Once we have added yasm as a package, this can get removed again (and mplayer svn rev bumped) for the performance boost it gives. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: make vmlinux target available to all architecturesThomas De Schampheleire2011-11-141-1/+0
| | | | | | | | | | | | | The 'vmlinux' target in the linux build directory is a generic target. It may not be directly bootable for all architectures, but for projects where a custom bootloader is used, it can be of value. Previously, this target was only available for mips architectures. This patch removes this restriction. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rpm: use external (BR versions) of file and pcrePeter Korsgaard2011-11-141-2/+16
| | | | | | | | Saves space in rootfs, and fixes build issues (internal pcre needs C++ support for unit test, internal file breaks with incompatible file versions on host). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* file: install to staging as wellPeter Korsgaard2011-11-141-0/+1
| | | | | | | file provides libmagic, which other packages might use - So install it into staging. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* distcc: fix upstream urlPeter Korsgaard2011-11-141-3/+3
| | | | | | | Old upstream URL was no longer valid. While we're at it, fix a few whitespace issues. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: bump 3.0.x stable versionPeter Korsgaard2011-11-142-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: update stable kernel version to 3.1.1Sven Neumann2011-11-141-3/+3
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: update stable kernel version to 3.1.1Sven Neumann2011-11-141-1/+1
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libxcb: really disable doxygen documentation for targetPeter Korsgaard2011-11-141-1/+1
| | | | | | Thanks to Baruch Siach for noticing. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* tftpd: fix build without ipv6Peter Korsgaard2011-11-141-0/+4
| | | | | | | tftpd's configure script uses a nonstandard --without-ipv6 option to disable ipv6 support. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libxcb: don't build doxygen documentationPeter Korsgaard2011-11-141-0/+3
| | | | | | | In most situations we don't care about documentation, and newer doxygen versions (1.7.x) seems to have issues with it, breaking the build. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rrdtool: fix build when host has libart/freetype development filesPeter Korsgaard2011-11-142-0/+27
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* tar: build after busybox if enabledGustavo Zacarias2011-11-141-0/+5
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/crosstool-NG: update to 1.13.1Yann E. MORIN2011-11-132-2/+2
| | | | | | | | | crosstool-ng-1.13.1 contains a fix for the UBI breakage in the installed kernel headers. Refresh a patch. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* target gdb: depend on thread supportThomas Petazzoni2011-11-131-0/+1
| | | | | | | | | | Compiling gdb for the target requires thread support in the C library, otherwise: /home/test/outputs/test-888/toolchain/gdb-7.3.1/gdb/gdb_thread_db.h:37:21: fatal error: pthread.h: No such file or directory Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* crosstool-ng: add patch to use wget instead of curlThomas Petazzoni2011-11-131-0/+52
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gdb: do not allow native gdb on SuperH architectureThomas Petazzoni2011-11-131-0/+1
| | | | | | | | | | | | The gdb debugger does not have support for running as the native debugger on the SuperH architecture: configure: error: "*** Gdb does not support native target sh4-unknown-linux-gnu" See also http://lists.debian.org/debian-superh/2010/04/msg00000.html. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>