summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Improve external toolchain checksThomas Petazzoni2009-06-151-0/+51
| | | | | | | | | | | | | | | | | | | | | This patch adds some checks on the external toolchains. First, it checks that the C library selection is correct, by looking if gcc is able to find the main C library file through the -print-file-name option. Then, it attempts to check if the Buildroot toolchain options match the configuration of the toolchain : * for glibc, it checks that IPv6, RPC, locales, wide-char, large file support Buildroot options are enabled, since with glibc all these features are always available (at least this is the assumption we make) ; * for uClibc, it checks the Buildroot options with the uClibc configuration file in $SYSROOT_DIR/usr/include/bits/uClibc_config.h Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Simple glibc-based external toolchain supportThomas Petazzoni2009-06-152-23/+26
| | | | | | | | | | | | | | | | | | | | The current Buildroot works just well with sysrootable glibc toolchains, using the external toolchain feature. The only thing that needs to be customized is the set of libraries that must be compiled to the target. The following patch takes a simple approach to making it easier for users to use glibc toolchains. It just adds a uClibc/glibc choice in the external toolchain menu. Then, depending on that selection, the configuration system will choose a sane default value for the library files list. The other advantage of having a uClibc/glibc choice is that in the future, we'll be able to add checks verifying that the external toolchain configuration matches the features selected in Buildroot (in terms of IPv6, RPC, locales or large file support). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* dmraid linking against host system fixNigel Kukard2009-06-151-0/+15
| | | | | | | | dmraid is hard coded with -L$(DESTDIR)$(libdir) which tries to link in the host systems' libs Signed-off-by: Nigel Kukard <nkukard@lbsd.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: 1.14.1 ash fixPeter Korsgaard2009-06-141-0/+13
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: additional 1.14.1 fixesPeter Korsgaard2009-06-122-151/+161
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* neon: Fix pkgconfig dependencyWill Newton2009-06-111-1/+1
| | | | | | | | | neon should depend on host-pkgconfig rather than pkgconfig. Closes #385. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: additional 1.14.1 fixesPeter Korsgaard2009-06-112-0/+818
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/kernel: remove ancient versionsPeter Korsgaard2009-06-114-26611/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/kernel-headers: add 2.6.30Peter Korsgaard2009-06-111-2/+7
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Add support for Freescale's MXC serial terminalsDaniel Mack2009-06-103-0/+16
| | | | | | | | | | This patch makes ttymxc[012] an option to choose for BR2_TARGET_GENERIC_GETTY. It also adds these ports to the generic device table and to securetty. Signed-off-by: Daniel Mack <daniel@caiaq.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libcurl: fix --without-ssl typoPeter Korsgaard2009-06-101-1/+1
| | | | | Reported-by: Nestor <nestor@traceback.com.br> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Config.in: update version for 2009.08 developmentPeter Korsgaard2009-06-091-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* target/generic: add ttySACx support to serial console configPeter Korsgaard2009-06-074-0/+25
| | | | | | | Add ttySACx (samsung s3c SoC) support to the generic serial console config. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: 1.14.1 ftpd + modprobe patchesPeter Korsgaard2009-06-062-0/+154
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xdriver_xf86-input-synaptics: fix download urlPeter Korsgaard2009-06-061-2/+2
| | | | | | | 0.15.0 seems to never have been in Debian (it is atleast not on snapshot.debian.net), so use the real upstream (freedesktop) instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* avahi: udhcpc default.script: only bring up avahi-autoipd on nak/timeoutPeter Korsgaard2009-06-041-0/+6
| | | | | | | | | | The avahi udhcpc script used to start up avahi-autoipd at defconfig (init) time, and then kill it if a dhcp lease was acquired, leading to extra network traffic. Change it to only start avahi-autoipd on timeout and dhcp nak. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* use https for the bugtracker URLsBernhard Reutner-Fischer2009-06-043-11/+12
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* target/Config.in.arch: fix BR2_GCC_TARGET_ARCH for arm926tAlex Dobrynin2009-06-011-1/+1
| | | | | | | | | | | | | | Closes #367. arm926t was wrongly listed as armv4t, and not armv5te - leading to the following error while compiling the kernel (2.6.28): CC arch/arm/kernel/traps.o {standard input}: Assembler messages: {standard input}:1094: Error: selected processor does not support `pld [r6,#0]' Signed-off-by: Alex Dobrynin <alex_dobrynin@hotmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docs/: announce 2009.05Peter Korsgaard2009-06-012-1/+19
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update for 2009.052009.05Peter Korsgaard2009-06-012-1/+6
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Fix diffutils build breakage with BR2_STRIP_none=yMarc Gauthier2009-06-011-1/+2
| | | | | | | | | Look at BR2_STRIP_none to decide whether to strip diffutils binaries. This avoids bad quoting in diffutils Makefile.in (generated by automake 1.6) when STRIP is set to: true -Not_stripping Signed-off-by: Marc Gauthier <marc@alumni.uwaterloo.ca> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux-advanced: bump 2.6.29.x kernel versionSvein-Erik Skjelbred2009-05-282-3/+3
| | | | | Signed-off-by: Svein-Erik Skjelbred <at91rm9200@skjelbred.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dropbear: fix initscript installMarc Gauthier2009-05-281-1/+1
| | | | | | | | | | | | The -D option to install only works portably when the destination is a file. Specifying the filename avoids the following build error (at least on some hosts): "/usr/bin/install: cannot overwrite directory `/tmp/buildroot/ project_build_foobar/uclibc/root/etc/init.d' with non-directory" Signed-off-by: Marc Gauthier <marc@tensilica.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* target/ubifsroot: mark as brokenPeter Korsgaard2009-05-281-0/+1
| | | | | | | | It should get fixed to use mkfs.ubifs from mtd-utils, but that's probably unrealistic before the 2009.05 release, so mark as broken for now. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* target/ubifsroot: fix source rulePeter Korsgaard2009-05-281-2/+2
| | | | | | | Notice that the upstream git tree is no more, so this doesn't buy us much. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docs/news.html: announce 2009.05-rc3Peter Korsgaard2009-05-271-0/+13
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update for 2009.05-rc32009.05_rc3Peter Korsgaard2009-05-272-1/+10
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: bump 1.14.x versionPeter Korsgaard2009-05-2712-332/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* curl: make sure openssl isn't tried when the openssl package isn't enabledPeter Korsgaard2009-05-271-0/+2
| | | | | | Works around build errors caused by broken Xorg dependencies. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* python: disable extensions where we don't have the deps in BRPeter Korsgaard2009-05-271-12/+11
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* python: fix kconfig dependencies for extension modulesPeter Korsgaard2009-05-271-0/+6
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* readline: needs ncurses, so select it in kconfigPeter Korsgaard2009-05-271-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: fix brown paper bag typo introduced in a7ed91aPeter Korsgaard2009-05-261-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* strace: fix build for arm eabiPeter Korsgaard2009-05-241-0/+27
| | | | | | Based on patch from gentoo bug 241168: http://bugs.gentoo.org/241168 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libusb: fix host autoconf/automake dependenciesPeter Korsgaard2009-05-241-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/gcc: 4.3.x: fix for arm pr37436Peter Korsgaard2009-05-242-0/+172
| | | | | | | See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37436 for details. Reported-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: bump 2.6.27 / 2.6.29 versionsPeter Korsgaard2009-05-201-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docs/news.html: announce 2009.05-rc2Peter Korsgaard2009-05-191-0/+12
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update for 2009.05-rc22009.05_rc2Peter Korsgaard2009-05-192-2/+11
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* target/device/Atmel: remove atngw100-expanded configPeter Korsgaard2009-05-1962-10769/+0
| | | | | | Doesn't make much sense without working xserver. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver: mark as broken on avr32Peter Korsgaard2009-05-191-0/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mesa: needs C++ supportPeter Korsgaard2009-05-192-3/+4
| | | | | | | mesa (and in turn xorg) needs C++ support. Based on patch by Steffen Schulz <pepe_ml@gmx.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mesa: fix build for x86Jim Persson2009-05-191-0/+12
| | | | | | | | | | mesa wants to compile and run gen_matypes at build time, so make sure it gets compiled for the host and not for the target. Closes #323. Signed-off-by: Jim Persson <spambox@nurd.se> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: additional 1.14.0 fixesPeter Korsgaard2009-05-194-1/+203
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: 1.14.0 libbb fixPeter Korsgaard2009-05-181-0/+35
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docker: fix pkg-config pathPeter Korsgaard2009-05-161-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Remove unused kernel configsThiago A. Correa2009-05-152-2323/+0
| | | | | Signed-off-by: Thiago A. Correa <thiago.correa@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update kernel config for atngw100_defconfigThiago A. Correa2009-05-152-10/+1367
| | | | | Signed-off-by: Thiago A. Correa <thiago.correa@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Remove unused busybox configThiago A. Correa2009-05-151-767/+0
| | | | | Signed-off-by: Thiago A. Correa <thiago.correa@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update default linux config for x86Thiago A. Correa2009-05-151-0/+2157
| | | | | Signed-off-by: Thiago A. Correa <thiago.correa@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>