aboutsummaryrefslogtreecommitdiff
path: root/configs
Commit message (Collapse)AuthorAgeFilesLines
* fs/tar: enable by defaultGravatar Peter Korsgaard2011-01-145-0/+5
| | | | | | | This way we'll get something in images/ by default, and hopefully people will be less likely to try to use target/ directly. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* fs/ext2: don't enable by defaultGravatar Peter Korsgaard2011-01-1416-11/+15
| | | | | | | | | It's pretty uncommon to use ext2fs on embedded systems, so don't enable it by default. Adjust defconfigs to match. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain: drop BR2_CROSS_TOOLCHAIN_TARGET_UTILS optionGravatar Gustavo Zacarias2010-12-292-2/+0
| | | | | | | | | It's really not very useful, all it does is install a target strace and ldd in a target_utils directory in staging. While at it clean up the strace makefile a bit. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: Add a Qemu mipsel Malta boardGravatar Thomas Petazzoni2010-12-171-0/+15
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: Add a Qemu PPC g3beige boardGravatar Thomas Petazzoni2010-12-171-0/+15
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: Add Qemu SH4 r2d configurationGravatar Philippe Reynes2010-12-171-0/+17
| | | | | | | | | | | | | | | | [ Thomas: * renamed sh4_defconfig to qemu_sh4_r2d_defconfig, for consistency with other Qemu platforms supported * renamed board/qemu/sh4 to board/qemu/sh4-r2d * minor fixes in the readme.txt * remove useless statements in the minimal defconfig * switch to a fixed kernel version instead of "same as headers" ] Signed-off-by: Philippe Reynes <tremyfr@yahoo.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: add new Qemu x86 configuration fileGravatar Thomas Petazzoni2010-12-161-0/+10
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: add support for Mini 2440Gravatar Thomas Petazzoni2010-12-161-0/+31
| | | | | | | | | | | | | | Paul Jones documented at http://pauljones.id.au/blog/2010/07/using-buildroot-on-a-mini2440/ how to use Buildroot to generate a system for the FriendlyARM Mini2440 platform. This patch integrates Paul's work into Buildroot. Unfortunately, the kernel being 2.6.32, we can't easily use a minimal defconfig here. The mini2440 support has been merged into more recent kernels, but I don't have the hardware to test. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: add Qemu Versatile defconfigGravatar Thomas Petazzoni2010-12-161-0/+11
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: remove Valka v100sc2Gravatar Thomas Petazzoni2010-12-161-716/+0
| | | | | | | | This default configuration did not even build a kernel image, which is the main point of having board default configuration. So remove it. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: remove atstk1005_defconfigGravatar Thomas Petazzoni2010-12-161-850/+0
| | | | | | | | | Neither the kernel nor U-Boot have support for a 1005 board, so let's get rid of this board configuration, the corresponding target skeleton, kernel and busybox configuration and device table. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: update and minimize atstk100x_defconfigGravatar Thomas Petazzoni2010-12-161-939/+12
| | | | | | | | | Use recent U-Boot and kernel version, remove target skeleton and use the default one instead, remove useless kernel configuration, busybox configuration and device table. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: remove support for at91sam9260pfGravatar Thomas Petazzoni2010-12-161-639/+0
| | | | | | | | | | | | | | | It was supposed to be the support for AT91SAM9260 using a parallel flash (instead of the usual dataflash). But the provided U-Boot configuration at91sam9260pf.h was not used anywhere, and it was unsufficient to add correct support in U-Boot (some changes in U-Boot Makefile would also be needed). Additionnally, this configuration has not been merged into U-Boot upstream since 2007 (when it was added to Buildroot). Therefore, let's get rid of this configuration. If some users are interested, we can re-introduce it properly with their help. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: update and minify at91sam9260dfc_defconfigGravatar Thomas Petazzoni2010-12-161-999/+16
| | | | | | | | Use recent U-Boot and kernel versions, remove useless kernel configuration file. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: update and minify at91rm9200df_defconfigGravatar Thomas Petazzoni2010-12-161-980/+12
| | | | | | | | Use recent U-Boot and kernel versions, remove useless kernel configuration file. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: simplify kb9202 boardGravatar Thomas Petazzoni2010-12-161-725/+8
| | | | | | | | | | | | | Minimize the board defconfig, remove custom busybox configuration, custom kernel configuration (use the kernel defconfig instead), custom device table and target skeleton. The only difference in the target skeleton was the support of mdev and the usage of an automount script. Instead of adding this in a board-specific way, we should provide board-independent configuration options. There are already patches contributed to add support for mdev. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: simplify atngw100 supportGravatar Thomas Petazzoni2010-12-162-1599/+9
| | | | | | | | | | | | | | | | Minimize atngw100_defconfig, remove atngw100-base_defconfig, and remove the target skeleton and device table. Instead of having complete copies of new target skeletons (making them hard to maintain), we should just have a post-build script that adds/removes/tweaks the existing target skeleton. Moreover, most of the tweaks in this target skeleton were for specific packages, but the policy now is that board defconfig should just build a basic root filesystem with Busybox, and let the user select whichever set of packages (s)he wants. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Minify arm_nptl_toolchain_defconfigGravatar Thomas Petazzoni2010-12-161-734/+5
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Minify arm_toolchain_defconfigGravatar Thomas Petazzoni2010-12-161-716/+3
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: remove i386/i686_defconfigGravatar Thomas Petazzoni2010-12-162-1528/+0
| | | | | | | | | | | | | | | | | | Those are not associated with any specific hardware system (PC or another i386 system). Moreover, the fact that those configurations require the build of a JFFS2 filesystem, very uncommon on PC systems, seems to indicate that those configurations are not really being used today. It would make more sense to have a qemu_i388_defconfig (building a kernel with just the device drivers for Qemu) and possibly a pc_i386_defconfig (building a kernel with many device drivers, and a bootloader such as Grub or Grub 2). We also remove the corresponding kernel configuration files. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: remove integrator926_huge_defconfigGravatar Thomas Petazzoni2010-12-161-740/+0
| | | | | | | One config per board is enough. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: minify integrator926_defconfigGravatar Thomas Petazzoni2010-12-161-756/+10
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: update and minify at91sam9g20dfc_defconfigGravatar Thomas Petazzoni2010-12-161-913/+16
| | | | | | | | Use modern U-Boot and kernel versions, get rid of the now unused kernel configuration file since we use the kernel defconfig instead. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: update and minify at91sam9261ek_defconfigGravatar Thomas Petazzoni2010-12-161-1051/+18
| | | | | | | | Use modern U-Boot and kernel versions, and get rid of the useless kernel configuration file, since we now use the kernel defconfig. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* board: update and minify at91sam9263ek_defconfigGravatar Thomas Petazzoni2010-12-161-1048/+18
| | | | | | | | | Use modern kernel and U-Boot versions, and get rid of the now useless kernel configuration file since we use the kernel defconfig file instead. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Use the new BR2_ROOTFS_SKELETON_CUSTOM optionsGravatar Thomas Petazzoni2010-12-1511-0/+22
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update defconfigs after Atmel mirror related options removalGravatar Thomas Petazzoni2010-12-1517-34/+0
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* defconfigs: keep only one defconfig per boardGravatar Thomas Petazzoni2010-12-1510-8060/+0
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Remove support for shared configuration cacheGravatar Thomas Petazzoni2010-11-0525-25/+0
| | | | | | | | | | | | | | | | | The configuration cache shared between packages, while being in principle a nice idea to speed-up the configuration of packages by avoiding repetitive identical checks, turned out to be unreliable due to the subtle differences between similar but not identical checks in different packages. After spending some time trying to fix those, we concluded that supporting the shared configuration cache is definitely too hard and too unreliable, and that we'd better get rid of it altogether. This patch therefore removes the shared configuration cache infrastructure and usage. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* configs/i?86_defconfig: fix uClibc version / config fileGravatar Peter Korsgaard2010-09-212-6/+6
| | | | | | As reported on the list. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'for-2010.11/download-rework' of ↵Gravatar Peter Korsgaard2010-09-1726-78/+52
|\ | | | | | | | | | | git://git.busybox.net/~tpetazzoni/git/buildroot Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
| * Update defconfigs with new VCS config optionsGravatar Maxime Petazzoni2010-09-1326-78/+52
| | | | | | | | | | Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | libglib12: remove deprecated packageGravatar Thomas Petazzoni2010-09-1228-28/+0
| | | | | | | | | | | | This is part of the removal of the Gtk 1.x stack. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | pcmcia: remove deprecated packageGravatar Thomas Petazzoni2010-09-1220-20/+0
|/ | | | | | | | As stated on http://pcmcia-cs.sourceforge.net/: "The Linux pcmcia-cs package is officially deprecated. It can only be used with 2.4 and older kernels.". Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Config.in: mark BR2_CONFIG_CACHE as experimental and disable by defaultGravatar Peter Korsgaard2010-08-257-7/+7
| | | | | | As it is known to break with certain package combinations. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uClibc: remove old 0.9.28 supportGravatar Peter Korsgaard2010-07-2919-19/+0
| | | | | | Not supported upstream and needs complicated workaround for the NPTL stuff. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Add support for uclibc NPTL toolchain.Gravatar Khem Raj2010-07-291-0/+751
| | | | | | | | | | | | | | | | | | | | This patch modifies current toolchain build sequence so that NPTL enabled toolchain can be built. The new sequence works well with linuxthreads as well. It introduces a new pass for gcc cross compilation. The new sequence is binutils->gcc-initial->linux-headers -> uclibc-configured (some cheats to generate phony shared libc.so and libm.o) -> gcc-intermediate(with shared lib support) -> uclibc -> gcc-final I also added a new sample config arm_nptl_toolchain_defconfig which builds the toolchain and busybox. I have only tried it on arm. However it should work for other architectures which support NPTL on uclibc e.g. mips, sh, x86, ppc, x86_64 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain: remove multilibGravatar Thomas Petazzoni2010-07-2817-17/+0
| | | | | | | | | | | | | Supporting multilib is much more than just passing --enable-multilib to gcc. You have to actually build the C library several times (once for each multilib variant you want to support in your toolchain), and to pass MULTILIB_OPTIONS/MULTILIB_EXCEPTIONS values to gcc to let it know the set of multilib variants you're interested in. Since we'll probably never support multilib toolchains in Buildroot, just get rid of this BR2_ENABLE_MULTILIB option. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gcc: remove option on SJLJ exceptionsGravatar Thomas Petazzoni2010-07-2817-17/+0
| | | | | | | | | | | This is a very advanced option, and it seems, according to http://choices.cs.uiuc.edu/exceptions.pdf that SJLJ exceptions aren't really interesting. Users really interested by this can always use the BR2_EXTRA_GCC_CONFIG_OPTIONS is they want. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Remove unused X11_PREFIX optionGravatar Thomas Petazzoni2010-07-282-2/+0
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* move default skeleton to fs/ and drop busybox skeletonGravatar Dmytro Milinevskyy2010-07-1821-21/+0
| | | | | | | [Peter: fixup patch, adjust for busybox.mk changes] Signed-off-by: Dmytro Milinevskyy <milinevskyy@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update defconfigs after DHCP option renameGravatar Thomas Petazzoni2010-07-1710-10/+10
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* integrator926: use standard uclibc configGravatar Peter Korsgaard2010-06-232-2/+2
| | | | | | I don't see any reason to use a custom config here. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* defconfigs: use the default BR2_JLEVEL setting (2)Gravatar Peter Korsgaard2010-06-239-9/+9
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* target: get rid of unused BR2_COPYTO / BR2_TARGET_ATMEL_COPYTOGravatar Peter Korsgaard2010-06-2225-45/+0
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Config.in.mirrors: Use sources.buildroot.net as default backup siteGravatar Peter Korsgaard2010-06-2124-24/+24
| | | | | | | | | | | The buildroot/busybox/uClibc VM is running low on disk space, and we've been asked to move the source mirrors off-site. A redirect has been setup between the old buildroot.net/downloads/sources/ and sources.buildroot.net, so old .configs continue to work, but we might as well use the official one now. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* defconfigs: remove references to old U-Boot versionsGravatar Thomas Petazzoni2010-06-1217-303/+17
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fix device_table.txt path in arm_toolchain_defconfigGravatar cmchao2010-05-221-1/+1
| | | | | | Signed-off-by: Chih-Min Chao <cmchao@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* atngw100_defconfig: update to fix build failureGravatar Bjørn Forsman2010-05-221-345/+351
| | | | | | | | | | | | | | | | | | | | atngw100_defconfig: update to fix build failure: * The AVR32 toolchain fails to build with the new uClibc version 0.9.31.x. Use the older uClibc 0.9.30.x branch instead. * Disable linux-fusion as it fails to build (why was this selected anyway, when DirectFB was not selected?). * U-Boot 2010.03 is broken for AVR32. The build fails with: zlib.c:31:27: error: asm/unaligned.h: No such file or directory Select the older U-Boot 2009.08 version that builds instead. * Disable rsync as it fails to build. Build tested with 'make distclean && make atngw100_defconfig && make' on an Ubuntu 10.04 x86_64 host. Signed-off-by: Bjørn Forsman <bjorn.forsman@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update defconfigs after BR2_GNU_TARGET_SUFFIX removalGravatar Thomas Petazzoni2010-05-0327-27/+0
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>