summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-20busybox: add 1.16.1 sed fixPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-20initramfs: fix init symlinkWill Wagner
When initramfs was ported to the new fs structure the init symlink macro was defined, but forgot to add it to PRE_GEN_HOOKS Signed-off-by: Will Wagner <will_wagner@carallon.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-20busybox: get rid of unused initramfs.mk filePeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-20target: really remove the target/*/*.mk includePeter Korsgaard
Commit 5faae4869027 claimed to do this, but it didn't - Causing make to error out. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-20toolchain/binutils: Improve arm linking performanceLaine Walker-Avina
Backported a patch from CVS that improves linking times for large projects (eg 700s to 6s). See http://old.nabble.com/-PATCH--Reduce-ARM-linking-time-tt27961038.html for the original. [Peter: add patch header] Signed-off-by: Laine Walker-Avina <lwalkera@ieee.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-20Repair initramfs dependancies after move to fsWill Wagner
The restructure for building root filesystems changed the target name for the initramfs file, to build the file the trget is now initramfs-root but the generated file is rootfs.initramfs Signed-off-by: Will Wagner <will_wagner@carallon.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-19Merge branch 'makedevs-cleanup' of ↵Peter Korsgaard
git://git.busybox.net/~tpetazzoni/git/buildroot
2010-04-19mtd: Add missing 'mtdinfo'Michael Roth
Commit 9277cb760a4cc6e62d0cd23fa938dd953e875a13 added support for mtdinfo to mtd.mk but missed corresponding Config.in stuff. Signed-off-by: Michael Roth <mroth@nessie.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-19makedevs: convert to a more normal way of building packagesThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-19makedevs: move to package/Thomas Petazzoni
Since target/ doesn't contain any .mk file in subdirectories, also remove the include in target/Makefile.in.
2010-04-19python: needs WCHAR support in toolchainPeter Korsgaard
And hence, portage needs it as well. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-19fs/ext2: fix blocks/inodes calculationPeter Korsgaard
With the ROOTFS_TARGET conversion, EXT2_OPTS gets evaluated very early (before TARGET_DIR is populated with files), so the calculated blocks/inodes numbers are wrong. Fix it by moving the calculation to a shell script wrapper around genext2fs, so it only gets executed just before genext2fs runs. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-19Enable libutil by default for uclibc 0.9.31Kelvin Cheung
Closes #1591 Signed-off-by: Kelvin Cheung <keguang.zhang@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-19toolchain/gdb: target-gdb needs wchar support in toolchainPeter Korsgaard
For the embedded readline/gettext stuff. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-19fs/ext2: fix typoPeter Korsgaard
BR2_TARGET_ROOTFS_EXT2_RESBLKS is an int, so test against 0 rather than the empty string - Otherwise the test is always true and a -m option without arguments is added to the argument list, causing genext2fs to get confused. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-19CHANGES: #1591 is now closed (portmap fails to compile)Peter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-18CHANGES: #1537 is now closed (dev entries not created anymore)Peter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-18Merge branch 'fs-fixes' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard
2010-04-18uclibc: Enable libresolv and libnsl stubs by default for 0.9.31Gustavo Zacarias
Closes #1555. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-17Update defconfigs to include BR2_ROOTFS_DEVICE_TABLE definitionThomas Petazzoni
We only bother updating the defconfigs that need a non-default BR2_ROOTFS_DEVICE_TABLE value. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-17Remove all TARGET_DEVICE_TABLE definitionsThomas Petazzoni
We have a special case for Xtensa, which was patching the generic device_table.txt. Instead of doing this, we just keep a copy of the device table, specific to Xtensa, with Xtensa specifities. The fact that the patch wasn't applying anymore on the generic device table is a sign that the existing approach wasn't working anyway. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-17documentation: update after TARGET_DEVICE_TABLE removalThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-17cramfs/jffs2: use the new ROOTFS_DEVICE_TABLE variableThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-17fs: change the way the device table is configuredThomas Petazzoni
Until now, the location of the device table was specified by a variable in board Makefiles. Unfortunately, this variable is not accessible from fs/common.mk, since the target/ code is included *after* fs/common.mk. Anyway, the general idea is to move away from these boards Makefile, and provide configuration option for things like the device table location. Therefore, this patch adds a BR2_ROOTFS_DEVICE_TABLE option which allows to specify which device table should be used. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-17cramfs: fix installationThomas Petazzoni
The installation procedure of cramfs was broken when $(HOST_DIR)/usr/bin didn't exist (i.e, cramfsck was installed as $(HOST_DIR)/usr/bin directly). Use install -D with a proper destination argument to make it work. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-15openssl: fix build without ipv6 supportPeter Korsgaard
Closes #1567 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-15pciutils: convert to the generic-tools infrastructureThomas Brandstetter
Signed-off-by: Thomas Brandstetter <thomas.brandstetter@me.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-15mtd: host compilation needs host-zlibPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-15mtd: mkfs.jffs2 requires zlib to buildWill Wagner
[Peter: lzo needed as well] Signed-off-by: Will Wagner <will_wagner@carallon.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-15iso9660: menu.lst fixup after move to fsPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-15initramfs: trivial fix following move to fsWill Wagner
Signed-off-by: Will Wagner <will_wagner@carallon.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-14busybox: 1.16.1 dnsd / hwclock fixesPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-14libdrm: enable/disable features according to driver selectionPaulius Zaleckas
Also cleanup autotools symbols and add libatomic_ops dependency for Intel part. Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-14Add libatomic_ops 1.2 needed by libdrm Intel supportPaulius Zaleckas
Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-13Merge branch 'autotools-conversion' of ↵Peter Korsgaard
git://git.busybox.net/~tpetazzoni/git/buildroot
2010-04-13libid3tag: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13libmad: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13aumix: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13madplay: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13findutils: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13ipkg: remove useless configure optionsThomas Petazzoni
These options are part of the default set of options passed to ./configure by the AUTOTARGETS infrastructure. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13argus: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13tar: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13bison: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13Remove incorrect 'dummy' exampleThomas Petazzoni
Since the introduction of the AUTOTARGETS infrastructure, the dummy example is no longer correct. Moreover, the documentation now contains extensive details about how new packages should be added, either using the GENTARGETS or the AUTOTARGETS infrastructures. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13libcgi: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13libsysfs: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13libraw1394: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13libcgicc: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13libosip2: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>