buildroot.git
14 years agoUpdate defconfigs after BR2_UPDATE_CONFIG removal
Thomas Petazzoni [Sat, 10 Apr 2010 20:21:54 +0000 (22:21 +0200)]
Update defconfigs after BR2_UPDATE_CONFIG removal

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoUpdate config.{guess,sub} unconditionally
Thomas Petazzoni [Sat, 10 Apr 2010 20:18:28 +0000 (22:18 +0200)]
Update config.{guess,sub} unconditionally

Remove the BR2_UPDATE_CONFIG option which allowed to globally
enable/disable the replacement of config.{guess,sub} for
autotools-based packages. Doing it unconditionnally just works.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoUpdate defconfig after BR2_PREFER_IMA removal
Thomas Petazzoni [Sat, 10 Apr 2010 20:15:46 +0000 (22:15 +0200)]
Update defconfig after BR2_PREFER_IMA removal

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoRemove BR2_PREFER_IMA
Thomas Petazzoni [Sat, 10 Apr 2010 20:14:39 +0000 (22:14 +0200)]
Remove BR2_PREFER_IMA

This option is barely used, no-one is maintaining it or extending
it. So let's remove it.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocramfs: fix help text typo
Peter Korsgaard [Fri, 9 Apr 2010 14:19:13 +0000 (16:19 +0200)]
cramfs: fix help text typo

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMerge branch 'squashfs3' of git://git.busybox.net/~tpetazzoni/git/buildroot
Peter Korsgaard [Fri, 9 Apr 2010 14:17:57 +0000 (16:17 +0200)]
Merge branch 'squashfs3' of git://git.busybox.net/~tpetazzoni/git/buildroot

14 years agoMerge branch 'fs-cleanup' of git://git.busybox.net/~tpetazzoni/git/buildroot
Peter Korsgaard [Fri, 9 Apr 2010 14:16:44 +0000 (16:16 +0200)]
Merge branch 'fs-cleanup' of git://git.busybox.net/~tpetazzoni/git/buildroot

14 years agoAdd version selection for the SquashFS root filesystem
Thomas Petazzoni [Fri, 9 Apr 2010 10:15:59 +0000 (12:15 +0200)]
Add version selection for the SquashFS root filesystem

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agosquashfs3: new package
Thomas Petazzoni [Fri, 9 Apr 2010 10:15:25 +0000 (12:15 +0200)]
squashfs3: new package

Add support for the old squashfs 3.x tools, so that squashfs 3.x root
filesystems can be generated.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agofs/*/Config.in: remove useless configuration comments
Thomas Petazzoni [Wed, 10 Mar 2010 22:05:14 +0000 (23:05 +0100)]
fs/*/Config.in: remove useless configuration comments

The dependency on gzip, bzip2 and lzma are properly handled
automatically. No need to tell the user about this.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoUpdate defconfigs after fs cleanup
Thomas Petazzoni [Wed, 10 Mar 2010 21:56:06 +0000 (22:56 +0100)]
Update defconfigs after fs cleanup

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoCoherent naming for .mk files in fs/
Thomas Petazzoni [Wed, 10 Mar 2010 21:31:32 +0000 (22:31 +0100)]
Coherent naming for .mk files in fs/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoMove all filesystem generation code to fs/
Thomas Petazzoni [Wed, 10 Mar 2010 21:30:06 +0000 (22:30 +0100)]
Move all filesystem generation code to fs/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoRemove IMAGE and related configuration options
Thomas Petazzoni [Wed, 10 Mar 2010 21:13:47 +0000 (22:13 +0100)]
Remove IMAGE and related configuration options

Now, we just hardcode the image filenames to be rootfs.$(FSTYPE), in
the $(BINARIES_DIR).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoiso9660: rework in a similar way to ROOTFS_TARGET
Thomas Petazzoni [Wed, 10 Mar 2010 21:12:24 +0000 (22:12 +0100)]
iso9660: rework in a similar way to ROOTFS_TARGET

Unfortunately, it cannot use the ROOTFS_TARGET infrastructure, due to
the specifities of the iso9660 build process.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/common: do not use IMAGE
Thomas Petazzoni [Wed, 10 Mar 2010 21:11:21 +0000 (22:11 +0100)]
target/common: do not use IMAGE

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agobusybox initramfs: do not use the IMAGE variable
Thomas Petazzoni [Wed, 10 Mar 2010 21:10:23 +0000 (22:10 +0100)]
busybox initramfs: do not use the IMAGE variable

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoinitramfs: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:23:58 +0000 (00:23 +0100)]
initramfs: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoubifs: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:16:30 +0000 (00:16 +0100)]
ubifs: convert to ROOTFS_TARGET infrastructure

We also remove the BR2_TARGET_ROOTFS_UBIFS_OUTPUT option, that could
be used to specify an alternate name for the generated image file.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agojffs2: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:16:01 +0000 (00:16 +0100)]
jffs2: convert to ROOTFS_TARGET infrastructure

We also remove the BR2_TARGET_ROOTFS_JFFS2_OUTPUT option, that could
be used to specify an alternate name for the generated image file.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoext2: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:15:15 +0000 (00:15 +0100)]
ext2: convert to ROOTFS_TARGET infrastructure

We also remove the BR2_TARGET_ROOTFS_EXT2_OUTPUT option, that could be
used to specify an alternate name for the generated image file.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agosquashfs: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:14:29 +0000 (00:14 +0100)]
squashfs: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotar: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:14:16 +0000 (00:14 +0100)]
tar: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoromfs: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:14:06 +0000 (00:14 +0100)]
romfs: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocramfs: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:13:39 +0000 (00:13 +0100)]
cramfs: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocpio: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:13:24 +0000 (00:13 +0100)]
cpio: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocloop: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:13:12 +0000 (00:13 +0100)]
cloop: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget: Add new infrastructure for filesystem generation
Thomas Petazzoni [Tue, 9 Mar 2010 23:11:58 +0000 (00:11 +0100)]
target: Add new infrastructure for filesystem generation

In order to avoid code duplication between the different filesystem
generation makefile, we introduce a ROOTFS_TARGET macro. Documentation
for this macro is contained in the patch.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/: remove the COPYTO mess
Thomas Petazzoni [Tue, 2 Mar 2010 22:10:49 +0000 (23:10 +0100)]
target/: remove the COPYTO mess

There's no need to provide options to copy the filesystem image after
the build. Just use 'cp' outside of Buildroot.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agofakeroot: remove all references to BR2_HOST_FAKEROOT
Thomas Petazzoni [Tue, 2 Mar 2010 21:57:58 +0000 (22:57 +0100)]
fakeroot: remove all references to BR2_HOST_FAKEROOT

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agofakeroot: convert to the autotools infrastructure
Thomas Petazzoni [Tue, 2 Mar 2010 21:56:33 +0000 (22:56 +0100)]
fakeroot: convert to the autotools infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/ubifs: cleanup, unbroken
Thomas Petazzoni [Tue, 2 Mar 2010 21:45:43 +0000 (22:45 +0100)]
target/ubifs: cleanup, unbroken

Use package/mtd to build the host mtd-utils, which contains
mkfs.ubifs. Remove dependency on BR2_HOST_FAKEROOT.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/tar: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:45:15 +0000 (22:45 +0100)]
target/tar: cleanup

Remove dependency on BR2_HOST_FAKEROOT.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/squashfs: cleanup, remove support for 3.x
Thomas Petazzoni [Tue, 2 Mar 2010 21:43:50 +0000 (22:43 +0100)]
target/squashfs: cleanup, remove support for 3.x

Remove the code to build squashfs-tools for the host, since they can
now be built using package/squashfs.

We also remove support for Squashfs 3.x, because the Squashfs driver
merged inside the mainline kernel is a 4.x driver. So 3.x is only
useful for old kernels using a Squashfs patch.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/romfs: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:43:21 +0000 (22:43 +0100)]
target/romfs: cleanup

Remove the code needed to build host genromfs, since it can now be
done using package/genromfs.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/jffs2: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:43:01 +0000 (22:43 +0100)]
target/jffs2: cleanup

Remove the code to build host MTD utils, since they can now be built
using package/mtd.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/iso9660: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:42:20 +0000 (22:42 +0100)]
target/iso9660: cleanup

Remove the mkisofs host tools building process, which is now in
package/cdrkit.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/ext2: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:41:26 +0000 (22:41 +0100)]
target/ext2: cleanup

Remove the genext2fs host tools building process, which is now in
package/genext2fs.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/cramfs: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:40:45 +0000 (22:40 +0100)]
target/cramfs: cleanup

Remove the cramfs host tools building process, which is now in
package/cramfs.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/cpio: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:39:25 +0000 (22:39 +0100)]
target/cpio: cleanup

 * Remove the dependency on BR2_HOST_FAKEROOT, since we don't have
   config option for host tools.

 * Remove a few useless things.

 * Check that cpio is available on the host in
   toolchain/dependencies/dependencies.sh.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/cloop: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:38:04 +0000 (22:38 +0100)]
target/cloop: cleanup

Remove the code to build the cloop utilities for the host (it is now
in package/cloop).

Use fakeroot instead of ugly sudo. The cloop filesystem generation
code is now much more similar to other filesystems code.

Remove empty Makefile.in.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolzma: convert the host package to the autotools infrastructure
Thomas Petazzoni [Tue, 2 Mar 2010 21:36:43 +0000 (22:36 +0100)]
lzma: convert the host package to the autotools infrastructure

Note that we loose the ability to use a lzma command available on the
host and we now always build your own if a package needs it.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocloop: new package
Thomas Petazzoni [Tue, 2 Mar 2010 21:35:44 +0000 (22:35 +0100)]
cloop: new package

Only the host variant is supported, which explains why there is no
Config.in file. Will be used by the filesystem generation code.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agomtd: convert to gentargets, add host package
Thomas Petazzoni [Tue, 2 Mar 2010 21:34:58 +0000 (22:34 +0100)]
mtd: convert to gentargets, add host package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoe2fsprogs: add support for host package
Thomas Petazzoni [Tue, 2 Mar 2010 21:33:55 +0000 (22:33 +0100)]
e2fsprogs: add support for host package

Host package is needed to get libuuid installed for the host, needed
to build the mtd utils for the host.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocdrkit: new package
Thomas Petazzoni [Tue, 2 Mar 2010 21:32:52 +0000 (22:32 +0100)]
cdrkit: new package

Supported both for the target and the host. Will be used by the root
filesystem generation code, thanks to genisoimage.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocmake: new package
Thomas Petazzoni [Tue, 2 Mar 2010 21:31:26 +0000 (22:31 +0100)]
cmake: new package

Only compilation for the host is supported, why explains why we don't
have a Config.in and the corresponding BR2_PACKAGE_CMAKE option.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agobzip2: convert to gentargets, add host package, bump version
Thomas Petazzoni [Tue, 2 Mar 2010 21:29:52 +0000 (22:29 +0100)]
bzip2: convert to gentargets, add host package, bump version

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolibcap: new package
Thomas Petazzoni [Tue, 2 Mar 2010 21:47:13 +0000 (22:47 +0100)]
libcap: new package

Needed as a dependency of cdrkit, which contains genisomage, useful
for generating ISO9660 filesystem images.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agosquashfs: new package
Thomas Petazzoni [Mon, 1 Mar 2010 23:14:33 +0000 (00:14 +0100)]
squashfs: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocramfs: new package
Thomas Petazzoni [Mon, 1 Mar 2010 23:01:08 +0000 (00:01 +0100)]
cramfs: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agogenext2fs: new package
Thomas Petazzoni [Mon, 1 Mar 2010 22:59:32 +0000 (23:59 +0100)]
genext2fs: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agogenromfs: add new package
Thomas Petazzoni [Mon, 1 Mar 2010 22:56:37 +0000 (23:56 +0100)]
genromfs: add new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoatmel: Add at91sam9g45ekes board support
Josh.Wu [Fri, 9 Apr 2010 08:11:57 +0000 (16:11 +0800)]
atmel: Add at91sam9g45ekes board support

Signed-off-by: Josh.Wu <josh.wu@atmel.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoCHANGES: add libaio
Peter Korsgaard [Thu, 8 Apr 2010 22:42:17 +0000 (00:42 +0200)]
CHANGES: add libaio

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMerge branch 'libaio-conversion' of git://git.busybox.net/~tpetazzoni/git/buildroot
Peter Korsgaard [Thu, 8 Apr 2010 22:21:38 +0000 (00:21 +0200)]
Merge branch 'libaio-conversion' of git://git.busybox.net/~tpetazzoni/git/buildroot

14 years agoxdriver_xf86-video-intel: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:46 +0000 (13:46 +0100)]
xdriver_xf86-video-intel: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxlib_libXxf86misc: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:44 +0000 (13:46 +0100)]
xlib_libXxf86misc: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxproto_evieext: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:43 +0000 (13:46 +0100)]
xproto_evieext: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxkeyboard-config: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:42 +0000 (13:46 +0100)]
xkeyboard-config: bump version

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxlib_libXfontcache: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:41 +0000 (13:46 +0100)]
xlib_libXfontcache: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxlib_libpciaccess: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:40 +0000 (13:46 +0100)]
xlib_libpciaccess: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxproto_xf86miscproto: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:39 +0000 (13:46 +0100)]
xproto_xf86miscproto: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxproto_fontcacheproto: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:38 +0000 (13:46 +0100)]
xproto_fontcacheproto: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxproto_dri2proto: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:37 +0000 (13:46 +0100)]
xproto_dri2proto: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agopthread-stubs: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:36 +0000 (13:46 +0100)]
pthread-stubs: bump version

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxlib_libXau: remove duplicate dependancies
Will Wagner [Thu, 1 Apr 2010 12:46:35 +0000 (13:46 +0100)]
xlib_libXau: remove duplicate dependancies

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>
14 years agocorrect name of xapp_xinput.mk
Will Wagner [Thu, 1 Apr 2010 12:46:34 +0000 (13:46 +0100)]
correct name of xapp_xinput.mk

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agomesa3d: bump version and convert to autotools
Will Wagner [Thu, 1 Apr 2010 12:46:33 +0000 (13:46 +0100)]
mesa3d: bump version and convert to autotools

Note this version requires a recent kernel with KMS support as it is
currently configured

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agopixman: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:32 +0000 (13:46 +0100)]
pixman: bump version

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agolibaio: convert to the GENTARGETS infrastructure
Thomas Petazzoni [Mon, 5 Apr 2010 20:24:02 +0000 (22:24 +0200)]
libaio: convert to the GENTARGETS infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoEnable e300c2, e300c3 and e500mc powerpc optimizations
Gustavo Zacarias [Thu, 8 Apr 2010 02:00:28 +0000 (23:00 -0300)]
Enable e300c2, e300c3 and e500mc powerpc optimizations

Closes #1513

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMerge branch 'libusb-conversion' of git://git.busybox.net/~tpetazzoni/git/buildroot
Peter Korsgaard [Thu, 8 Apr 2010 09:37:12 +0000 (11:37 +0200)]
Merge branch 'libusb-conversion' of git://git.busybox.net/~tpetazzoni/git/buildroot

Fix merge conflicts in CHANGES

14 years agofbv: add patch to support bgr555 framebuffer format.
Josh.Wu [Fri, 2 Apr 2010 02:35:11 +0000 (10:35 +0800)]
fbv: add patch to support bgr555 framebuffer format.

[Peter: add header to patch, fix file permissions]
Signed-off-by: Josh.Wu <josh.wu@atmel.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agomatchbox-desktop: fix compilation and installation
Paulius Zaleckas [Tue, 6 Apr 2010 20:36:53 +0000 (23:36 +0300)]
matchbox-desktop: fix compilation and installation

Libtool patch applies just fine.
mbdesktop_modules is installed by the matchbox-desktop and we
don't have to overwrite it with our copy(contains wrong paths).

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agotoolchain: fix using external toolchains built with buildroot
Yann E. MORIN [Tue, 6 Apr 2010 22:50:10 +0000 (00:50 +0200)]
toolchain: fix using external toolchains built with buildroot

The toolchains built with buildroot use specially crafted paths for their
sysroot and prefix. Fix that by asking gcc where it finds a file we
know by relative path to the sysroot.

This has the side effect of greatly simplifying the sysroot detection
in every cases tested so far (BR toolchains, CT-NG toolchains, and
CodeSourcery toolchains).

Fixes bug #851.

Thanks Thomas Petazzoni for the hint and some testings.
Thanks Grant Edwards for the report and the comments.

Signed-off-by: Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agokernel-headers: add 2.6.33 scsi fix, tweak 2.6.31/32 patches
Peter Korsgaard [Wed, 7 Apr 2010 07:15:34 +0000 (09:15 +0200)]
kernel-headers: add 2.6.33 scsi fix, tweak 2.6.31/32 patches

The last hunk was in a KERNEL ifdef, so not needed.

Fixes udev scsi-id build.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agousb_modeswitch: use GENTARGETS instead of AUTOTARGETS
Thomas Petazzoni [Tue, 6 Apr 2010 19:50:52 +0000 (21:50 +0200)]
usb_modeswitch: use GENTARGETS instead of AUTOTARGETS

usb_modeswitch build system is just a simple Makefile, so the
GENTARGETS infrastructure is more appropriate than the AUTOTARGETS
infrastructure. The build system is slightly fixed through a small
patch, that replaces the previous "nostrip" patch.

The latest version of usb_modeswitch is 1.1.1, but it now relies on
udev and requires TCL to operate. Someone actually using
usb_modeswitch would probably be at a better place to do this version
bump.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolibusb: bump version, convert to autotools, add -compat lib
Mike Crowe [Thu, 11 Feb 2010 13:19:35 +0000 (13:19 +0000)]
libusb: bump version, convert to autotools, add -compat lib

Upgrade libusb to v1.0.3 and add new libusb-compat package for
compatibility with old packages that expect the pre-1.0 API.

Also update usb_modeswitch to depend on libusb-compat rather than
libusb.

Minor fixes by Thomas Petazzoni <thomas.petazzoni@free-electrons.com>.

Fixes bug #1093.

Signed-off-by: Mike Crowe <mac@mcrowe.com>
14 years agodependencies: we need tar and wget as well
Peter Korsgaard [Tue, 6 Apr 2010 14:40:42 +0000 (16:40 +0200)]
dependencies: we need tar and wget as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agouClibc: 0.9.31 dnslookup use after free fix
Peter Korsgaard [Tue, 6 Apr 2010 13:37:14 +0000 (15:37 +0200)]
uClibc: 0.9.31 dnslookup use after free fix

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoradvd: bump version
Alexander Clouter [Tue, 6 Apr 2010 05:43:03 +0000 (07:43 +0200)]
radvd: bump version

Closes #1489

Signed-off-by: Alexander Clouter <alex@digriz.org.uk>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agogcc: hide shared libgcc option if BR2_PREFER_STATIC_LIB is enabled
Peter Korsgaard [Mon, 5 Apr 2010 11:47:15 +0000 (13:47 +0200)]
gcc: hide shared libgcc option if BR2_PREFER_STATIC_LIB is enabled

Shared libgcc without shared libs doesn't make much sense.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agouclibc: don't install libs to target if BR2_PREFER_STATIC_LIB
Peter Korsgaard [Mon, 5 Apr 2010 11:44:21 +0000 (13:44 +0200)]
uclibc: don't install libs to target if BR2_PREFER_STATIC_LIB

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agobusybox: respect BR2_PREFER_STATIC_LIB
Peter Korsgaard [Mon, 5 Apr 2010 11:29:01 +0000 (13:29 +0200)]
busybox: respect BR2_PREFER_STATIC_LIB

Build static version if requested in BR config.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agotoolchain: add uClibc 0.9.31, mark 0.9.30.x as recent
Peter Korsgaard [Mon, 5 Apr 2010 08:47:54 +0000 (10:47 +0200)]
toolchain: add uClibc 0.9.31, mark 0.9.30.x as recent

Enable susv3/susv4 legacy support for now, as a lot of packages (E.G.
busybox) breaks with the stricter interpretation in 0.9.31.
Also slightly tweak uclibc.mk as the "new" linuxthreads symbol changed.

Test built on x86/x86-64/ppc/arm/mips.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMakefile: out-of-tree fix for uclibc 0.9.31
Peter Korsgaard [Mon, 5 Apr 2010 08:44:54 +0000 (10:44 +0200)]
Makefile: out-of-tree fix for uclibc 0.9.31

Strangely enough O is still passed to submakes with MAKEOVERRIDES
(with make 3.81 atleast), the only thing that changes is the output
of the origin function (command line -> environment).
Unfortunately some packages don't look at origin (E.G. uClibc 0.9.31+)
To really make O go away, we have to override it.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agomatchbox: convert to autotools, fix build with start-notification, libxft
Will Wagner [Thu, 1 Apr 2010 10:10:12 +0000 (11:10 +0100)]
matchbox: convert to autotools, fix build with start-notification, libxft

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoconfigs/: fix uboot board name for integrator926 defconfig
Johan Thelin [Sat, 3 Apr 2010 08:48:06 +0000 (10:48 +0200)]
configs/: fix uboot board name for integrator926 defconfig

Closes #817 + #1189

Signed-off-by: Johan Thelin <johan@thelins.se>
Signed-off-by: Grant Edwards <grant.b.edwards@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoBump libdrm to 2.4.19
Paul Jones [Wed, 31 Mar 2010 10:15:02 +0000 (21:15 +1100)]
Bump libdrm to 2.4.19

Also adds proper dependency information to stop build errors.

Signed-off-by: Paul Jones <paul@pauljones.id.au>
Acked-By: Will Wagner<willw@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agouclibc: Fix for improper copying of kernel headers
Will Wagner [Tue, 26 Jan 2010 15:31:37 +0000 (15:31 +0000)]
uclibc: Fix for improper copying of kernel headers

Closes #1219

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>
14 years agotarget/linux: bump 2.6.{27, 31, 32, 33} stable versions
H Hartley Sweeten [Fri, 2 Apr 2010 16:44:57 +0000 (11:44 -0500)]
target/linux: bump 2.6.{27, 31, 32, 33} stable versions

Now that the kernel-headers are bumped, also bump the linux
targets to match.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoqt: bump version
Frederik Vannoote [Fri, 2 Apr 2010 13:33:28 +0000 (15:33 +0200)]
qt: bump version

qt 4.6.x has a number of new configure options, and needs a patch to
work on uClibc.

Signed-off-by: Frederik Vannoote <frederik.vannoote@barco.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoAdd missing directories to Busybox skeleton
Paulius Zaleckas [Fri, 2 Apr 2010 13:09:25 +0000 (16:09 +0300)]
Add missing directories to Busybox skeleton

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoRemove ConfigFS from Busybox skeleton
Paulius Zaleckas [Fri, 2 Apr 2010 13:09:18 +0000 (16:09 +0300)]
Remove ConfigFS from Busybox skeleton

It is not included in generic skeleton and very unlikely
that someone will use it on embedded devices.
AFAIK even Fedora does not include it in fstab.

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoradvd: needs host-flex
Peter Korsgaard [Fri, 2 Apr 2010 13:13:46 +0000 (15:13 +0200)]
radvd: needs host-flex

Closes #1369

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agou-boot: add 2010.03, adapt target mkimage step to work with 2010.03
Peter Korsgaard [Fri, 2 Apr 2010 13:00:59 +0000 (15:00 +0200)]
u-boot: add 2010.03, adapt target mkimage step to work with 2010.03

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agologrotate: use standard wchar comment
Peter Korsgaard [Fri, 2 Apr 2010 10:40:32 +0000 (12:40 +0200)]
logrotate: use standard wchar comment

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agofindutils: show comment if wchar isn't enabled
Peter Korsgaard [Fri, 2 Apr 2010 10:39:48 +0000 (12:39 +0200)]
findutils: show comment if wchar isn't enabled

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agographics: remove comment about fbset broken in busybox, sort order
Peter Korsgaard [Fri, 2 Apr 2010 10:32:32 +0000 (12:32 +0200)]
graphics: remove comment about fbset broken in busybox, sort order

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>