buildroot.git
15 years agoAdd AP7200 eval kit configuration
Ulf Samuelsson [Sat, 20 Dec 2008 22:26:24 +0000 (22:26 -0000)]
Add AP7200 eval kit configuration

15 years agoAdd BSP for AP7200
Ulf Samuelsson [Sat, 20 Dec 2008 22:24:11 +0000 (22:24 -0000)]
Add BSP for AP7200

15 years agoAdd support for AT32AP7200
Ulf Samuelsson [Sat, 20 Dec 2008 22:23:15 +0000 (22:23 -0000)]
Add support for AT32AP7200

15 years agoAdd 2.6.27.7 patches for AVR32
Ulf Samuelsson [Sat, 20 Dec 2008 22:19:38 +0000 (22:19 -0000)]
Add 2.6.27.7 patches for AVR32

15 years agoHide AT91 features if not an AT91 ARM
Ulf Samuelsson [Sat, 20 Dec 2008 22:17:52 +0000 (22:17 -0000)]
Hide AT91 features if not an AT91 ARM

15 years agoUse correct linux version when applying latest minor patch
Ulf Samuelsson [Sat, 20 Dec 2008 21:45:59 +0000 (21:45 -0000)]
Use correct linux version when applying latest minor patch

15 years agoSort Linux debug info in alphabetical order
Ulf Samuelsson [Sat, 20 Dec 2008 21:45:05 +0000 (21:45 -0000)]
Sort Linux debug info in alphabetical order

15 years agoPut latest version info in separate file for easier maintenance
Ulf Samuelsson [Sat, 20 Dec 2008 20:57:07 +0000 (20:57 -0000)]
Put latest version info in separate file for easier maintenance

15 years agotoolchain/binutils: fix non-sysroot build
Peter Korsgaard [Thu, 18 Dec 2008 16:52:00 +0000 (16:52 -0000)]
toolchain/binutils: fix non-sysroot build

15 years agoUpdate links to new site locations (via Lance Albertson of OSL)
Bernhard Reutner-Fischer [Thu, 18 Dec 2008 00:48:49 +0000 (00:48 -0000)]
Update links to new site locations (via Lance Albertson of OSL)

15 years agoUpdate to latest linux versions
Ulf Samuelsson [Wed, 17 Dec 2008 18:03:29 +0000 (18:03 -0000)]
Update to latest linux versions

15 years agohaserl: bump version
Peter Korsgaard [Wed, 17 Dec 2008 12:40:50 +0000 (12:40 -0000)]
haserl: bump version

15 years agoopenswan: revert $(strip ...) change (r24307) on patches
Peter Korsgaard [Wed, 17 Dec 2008 10:32:06 +0000 (10:32 -0000)]
openswan: revert $(strip ...) change (r24307) on patches

Thanks to Markus for noticing.

15 years agoRemove AVR32 target variants, the current entries refers to CHIPS which have the...
Ulf Samuelsson [Wed, 17 Dec 2008 09:28:33 +0000 (09:28 -0000)]
Remove AVR32 target variants, the current entries refers to CHIPS which have the same CPU core, CHIP variant is defined elsewhere

15 years agoRevert $(strip ...) change which corrupted this file
Hamish Moffatt [Wed, 17 Dec 2008 06:32:19 +0000 (06:32 -0000)]
Revert $(strip ...) change which corrupted this file

15 years agodocs/buildroot.html: misc small fixes and strip trailing spaces
Peter Korsgaard [Tue, 16 Dec 2008 09:00:11 +0000 (09:00 -0000)]
docs/buildroot.html: misc small fixes and strip trailing spaces

15 years agoDocumentation fixes and updates
Thomas Petazzoni [Mon, 15 Dec 2008 22:35:09 +0000 (22:35 -0000)]
Documentation fixes and updates

The biggest update is to document the Makefile.autotools.in way of
writing .mk files.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agoMention another important benefit of Buildroot.
Thomas Petazzoni [Mon, 15 Dec 2008 22:14:02 +0000 (22:14 -0000)]
Mention another important benefit of Buildroot.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agoFix TARGET_PATH for external toolchain builds
Thomas Petazzoni [Mon, 15 Dec 2008 22:07:38 +0000 (22:07 -0000)]
Fix TARGET_PATH for external toolchain builds

TARGET_PATH didn't contain $(STAGING_DIR)/usr/bin, which means that
programs installed in $(STAGING_DIR)/usr/bin were not considered for
execution during Buildroot build process. This was a problem with host
automake/autoconf/libtool, which could not be found.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agoavahi: make sure destination dirs exists
Peter Korsgaard [Mon, 15 Dec 2008 16:09:03 +0000 (16:09 -0000)]
avahi: make sure destination dirs exists

15 years agotoolchain: use same gdb Config.in for internal/external toolchains
Peter Korsgaard [Mon, 15 Dec 2008 15:28:48 +0000 (15:28 -0000)]
toolchain: use same gdb Config.in for internal/external toolchains

We used to use different gdb configs for internal and external toolchains
because mconf won't source the same file twice. This works, but is kind of
sub optimal, as people forget to keep them in sync.

Fix it to use the same file for both situations by shuffling around the
config options a bit. Should work identical to before (except for the newer
gdb versions available for ext).

15 years agoifplugd: fix non-C++ build
Peter Korsgaard [Sat, 13 Dec 2008 19:40:26 +0000 (19:40 -0000)]
ifplugd: fix non-C++ build

The ifplugd configure script was checking for a C++ compiler, even
though it isn't used for anything.

15 years agoAnother external toolchain support solution
Thomas Petazzoni [Sat, 13 Dec 2008 16:15:50 +0000 (16:15 -0000)]
Another external toolchain support solution

 * In toolchain/external-toolchain/ext-tool.mk, copy the contents of
   the sysroot directory to the staging dir.

 * In package/Makefile.in, add a --sysroot CFLAGS pointing to the
   staging dir

 * Remove the CFLAGS and LDFLAGS definition from
   TARGET_CONFIGURE_OPTS. I haven't investigated exactly why, but with
   these options, DirectFB fails to build because it cannot find
   PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP, even if DirectFB's Makefile
   properly sets -D_GNU_SOURCE.

I have already sent this patch on December, 2nd to the mailing-list,
but got no feedback. So let's commit and see what happens :-)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agomenuconfig: don't prepend CONFIG_ to symbols in help text
Peter Korsgaard [Sat, 13 Dec 2008 11:52:54 +0000 (11:52 -0000)]
menuconfig: don't prepend CONFIG_ to symbols in help text

15 years agoBump PHP version to 5.2.7.
Thomas Petazzoni [Sat, 13 Dec 2008 11:01:21 +0000 (11:01 -0000)]
Bump PHP version to 5.2.7.

Patch provided by Gustavo Zacarias <gustavo@zacarias.com.ar>.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agoBump lighttpd to 1.4.20.
Thomas Petazzoni [Sat, 13 Dec 2008 10:55:48 +0000 (10:55 -0000)]
Bump lighttpd to 1.4.20.

Initial patch provided by Gustavo Zacarias <gustavo@zacarias.com.ar>.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agosamba: add a comment about why make proto is done before make
Hans-Christian Egtvedt [Fri, 12 Dec 2008 10:34:25 +0000 (10:34 -0000)]
samba: add a comment about why make proto is done before make

This patch adds a comment why make proto is needed before make.

15 years agosamba: make proto first to allow parallel build afterwards
Hans-Christian Egtvedt [Fri, 12 Dec 2008 09:29:37 +0000 (09:29 -0000)]
samba: make proto first to allow parallel build afterwards

This patch fixes parallel build of Samba. The trick is to make proto before
executing a full make.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agosamba: bump version to 3.2.5
Hans-Christian Egtvedt [Fri, 12 Dec 2008 09:09:51 +0000 (09:09 -0000)]
samba: bump version to 3.2.5

This patch bumps Samba version to 3.2.5. In the process Samba now
depends on libiconv. This dependency is needed because Samba wants to use
various formats when talking to the different parts of the system.

Two new patches are introduced, one to double check if BSD functions are
available, and one to skip checking for glibc version. The use unsigned
enum patch could be removed since this can be supplied with a autoconf
variable.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agolibiconv: strip installed library and remove the preloadable library
Hans-Christian Egtvedt [Fri, 12 Dec 2008 09:03:47 +0000 (09:03 -0000)]
libiconv: strip installed library and remove the preloadable library

This patch is mainly for size reduction, removing more than half the
needed footprint.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agozlib: install using cp instead of install for zlib libraries
Hans-Christian Egtvedt [Thu, 11 Dec 2008 14:40:56 +0000 (14:40 -0000)]
zlib: install using cp instead of install for zlib libraries

This patch will install zlib keeping the symlinks. The usage of
$(INSTALL) here did not take into account symbolic links.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agobusybox: 1.13.1 bindtodevice fix
Peter Korsgaard [Thu, 11 Dec 2008 09:35:07 +0000 (09:35 -0000)]
busybox: 1.13.1 bindtodevice fix

15 years agopackage/boa: hide if BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
Peter Korsgaard [Thu, 11 Dec 2008 00:33:30 +0000 (00:33 -0000)]
package/boa: hide if BR2_PACKAGE_BUSYBOX_HIDE_OTHERS

15 years agotoolchain/kernel-headers: don't hide 2.6.27 if RECENT isn't enabled
Peter Korsgaard [Wed, 10 Dec 2008 23:54:18 +0000 (23:54 -0000)]
toolchain/kernel-headers: don't hide 2.6.27 if RECENT isn't enabled

15 years agobusybox: additional 1.13.1 fixes
Peter Korsgaard [Wed, 10 Dec 2008 13:46:19 +0000 (13:46 -0000)]
busybox: additional 1.13.1 fixes

15 years agobump
Eric Andersen [Tue, 9 Dec 2008 20:00:31 +0000 (20:00 -0000)]
bump

15 years agobinutils: revert bad commit 24343
Hans-Christian Egtvedt [Tue, 9 Dec 2008 11:38:52 +0000 (11:38 -0000)]
binutils: revert bad commit 24343

This reverst the commit 24343, the original state was indeed correct. Blame
goes to my bad sight and too hasty decisions.

15 years agobinutils: fix typo for detecting if BINUTILS_NO_MPFR is not set
Hans-Christian Egtvedt [Tue, 9 Dec 2008 10:09:15 +0000 (10:09 -0000)]
binutils: fix typo for detecting if BINUTILS_NO_MPFR is not set

Make the ifndef check the actual variable, typo bug.

15 years agoqtopia4: add kconfig option to enable Phonon
Hans-Christian Egtvedt [Mon, 8 Dec 2008 18:00:54 +0000 (18:00 -0000)]
qtopia4: add kconfig option to enable Phonon

This patch adds a kconfig option to enable Phonon when configuring Qt.

Phonon is the multimedia API from KDE 4 which has been integrated into
Qt 4.4. For playback under Linux the GStreamer multimedia framework is
used.

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agogst-plugins-ugly: add gstreamer ugly plugins
Hans-Christian Egtvedt [Mon, 8 Dec 2008 17:57:26 +0000 (17:57 -0000)]
gst-plugins-ugly: add gstreamer ugly plugins

This patch adds the ugly plugins for gstreamer, for more information see
http://gstreamer.freedesktop.org/modules/gst-plugins-ugly.html

15 years agogst-plugins-good: add gstreamer good plugins
Hans-Christian Egtvedt [Mon, 8 Dec 2008 17:55:29 +0000 (17:55 -0000)]
gst-plugins-good: add gstreamer good plugins

This patch adds the good plugins for gstreamer, see
http://gstreamer.freedesktop.org/modules/gst-plugins-good.html for more
information.

15 years agogst-plugins-base: add gstreamer base plugins
Hans-Christian Egtvedt [Mon, 8 Dec 2008 17:52:24 +0000 (17:52 -0000)]
gst-plugins-base: add gstreamer base plugins

This patch adds the basic plugins for gstreamer, see
http://gstreamer.freedesktop.org/modules/gst-plugins-base.html for more
information.

15 years agogstreamer: add new multimedia package gstreamer
Hans-Christian Egtvedt [Mon, 8 Dec 2008 17:48:31 +0000 (17:48 -0000)]
gstreamer: add new multimedia package gstreamer

gstreamer is powerful framework for streaming media.

15 years agolibtheora: add new multimedia package libtheora
Hans-Christian Egtvedt [Mon, 8 Dec 2008 17:45:59 +0000 (17:45 -0000)]
libtheora: add new multimedia package libtheora

libtheora is a library used by gstreamer when streaming Ogg multimedia.

15 years agomake the default etc/init.d/S40network compatible with msh
Peter Korsgaard [Mon, 8 Dec 2008 14:52:16 +0000 (14:52 -0000)]
make the default etc/init.d/S40network compatible with msh

msh is currently the only good choice for uClinux but it doesn't
understands shell functions.  In this case there is nothing to gain
by using shell functions anyway.

Signed-off-by: Nicolas Pitre <nico@cam.org>
15 years agohave zlib respect BR2_PREFER_STATIC_LIB
Peter Korsgaard [Mon, 8 Dec 2008 14:41:47 +0000 (14:41 -0000)]
have zlib respect BR2_PREFER_STATIC_LIB

The ARM uClinux BFLT format apparently doesn't support shared libs nor
-fPIC.  So let's distinguish between shared and non shared builds by
having split rules for libz.a and libz.so based on BR2_PREFER_STATIC_LIB.

Signed-off-by: Nicolas Pitre <nico@cam.org>
15 years agoudev: use $@ instead of hardcoding target name
Peter Korsgaard [Mon, 8 Dec 2008 13:48:37 +0000 (13:48 -0000)]
udev: use $@ instead of hardcoding target name

15 years agotarget/initramfs: actually build initramfs target
Peter Korsgaard [Mon, 8 Dec 2008 13:42:04 +0000 (13:42 -0000)]
target/initramfs: actually build initramfs target

Currently, BR2_TARGET_ROOTFS_INITRAMFS doesn't actually do anything,
as it doesn't alter $(TARGETS)

This change hooks up the TARGETS variable to INITRAMFS_TARGET (which
is only set if BR2_TARGET_ROOTFS_INITRAMFS=y), so that the initramfs
list is built.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
15 years agopackage/freetype: default to 2.3.7
Peter Korsgaard [Mon, 8 Dec 2008 13:42:01 +0000 (13:42 -0000)]
package/freetype: default to 2.3.7

15 years agopackage/udev: create base device nodes after mounting a new /dev
Peter Korsgaard [Mon, 8 Dec 2008 13:41:59 +0000 (13:41 -0000)]
package/udev: create base device nodes after mounting a new /dev

Currently, udev won't start for me, as we've just mounted a new /dev,
which is completely empty, and udevd requires a /dev/null.

This change manually creates the three base device nodes (zero, null
and console) so that udev can start.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
15 years agopackage/udev: fix CFLAGS for udev extras
Peter Korsgaard [Mon, 8 Dec 2008 13:41:56 +0000 (13:41 -0000)]
package/udev: fix CFLAGS for udev extras

If the udev extras are built without large file support in uClibc,
I get the following error:

 build_powerpc/staging_dir/usr/bin/powerpc-linux-uclibc-gcc -c -g -Wall
 -pipe -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -Wstrict-prototypes
 -Wsign-compare -Wshadow -Wchar-subscripts -Wmissing-declarations
 -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare
 -Wmissing-prototypes -Os ext.c -o ext.o
 In file included from build_powerpc/staging_dir/usr/include/stdio.h:28,
 from ext.c:19:
 build_powerpc/staging_dir/usr/include/features.h:382:4: error:
 #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately,
 uClibc was built without large file support enabled.

Although the base udev package builds correctly, the extras pacakges
don't adjust their CFLAGS depending on BR2_LARGEFILE.

This change adds the required CFLAGS modifications to make the
extras build.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
15 years agopackage/udev: fix dependency for scsi_id
Peter Korsgaard [Mon, 8 Dec 2008 13:41:53 +0000 (13:41 -0000)]
package/udev: fix dependency for scsi_id

According to udev.mk, the scsi_id package depends on the libvolume_id
library, so add this dependency to Config.mk

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
15 years agotoolchain/kernel-headers: bump 2.6.27.x version
Peter Korsgaard [Mon, 8 Dec 2008 13:05:47 +0000 (13:05 -0000)]
toolchain/kernel-headers: bump 2.6.27.x version

15 years agotarget/tar: remove unused cut'n'paste leftover
Peter Korsgaard [Mon, 8 Dec 2008 09:07:01 +0000 (09:07 -0000)]
target/tar: remove unused cut'n'paste leftover

15 years agotarget: paths may need stripping
Peter Korsgaard [Mon, 8 Dec 2008 09:06:59 +0000 (09:06 -0000)]
target: paths may need stripping

r24310 removed a few too many strips.

15 years agotoolchain/gdb: 6.4 shouldn't be selectable for avr32
Peter Korsgaard [Mon, 8 Dec 2008 08:54:14 +0000 (08:54 -0000)]
toolchain/gdb: 6.4 shouldn't be selectable for avr32

15 years agotoolchain/gdb: mark old versions as deprecated
Peter Korsgaard [Mon, 8 Dec 2008 08:46:52 +0000 (08:46 -0000)]
toolchain/gdb: mark old versions as deprecated

15 years agotoolchain/gdb: default to 6.8
Peter Korsgaard [Mon, 8 Dec 2008 08:46:50 +0000 (08:46 -0000)]
toolchain/gdb: default to 6.8

15 years agotarget/: get rid of unneeded $(strip ..)
Peter Korsgaard [Mon, 8 Dec 2008 08:15:58 +0000 (08:15 -0000)]
target/: get rid of unneeded $(strip ..)

15 years agodocs/: get rid of unneeded $(strip ..)
Peter Korsgaard [Mon, 8 Dec 2008 08:15:46 +0000 (08:15 -0000)]
docs/: get rid of unneeded $(strip ..)

15 years agotoolchain/: get rid of unneeded $(strip ..)
Peter Korsgaard [Mon, 8 Dec 2008 08:15:42 +0000 (08:15 -0000)]
toolchain/: get rid of unneeded $(strip ..)

15 years agopackage/: get rid of unneeded $(strip ..)
Peter Korsgaard [Mon, 8 Dec 2008 08:15:27 +0000 (08:15 -0000)]
package/: get rid of unneeded $(strip ..)

15 years agoRemove dead directories after moving audio and video to multimedia
Hans-Christian Egtvedt [Mon, 8 Dec 2008 08:08:13 +0000 (08:08 -0000)]
Remove dead directories after moving audio and video to multimedia

This patch removes some empty directories which got left behind when audio and
video packages got moved into packages/multimedia directory.

15 years agoOverride the target-install target properly rather than installing as a post-build...
Hamish Moffatt [Mon, 8 Dec 2008 04:43:33 +0000 (04:43 -0000)]
Override the target-install target properly rather than installing as a post-build hook

15 years agoOver-ride the target-install target rather than installing as a post-build
Hamish Moffatt [Mon, 8 Dec 2008 04:41:19 +0000 (04:41 -0000)]
Over-ride the target-install target rather than installing as a post-build
hook. Otherwise the wrong stamps are used and the library won't be reinstalled
if you clean out $(TARGET_DIR).

15 years agouclibc: add RPC config variables to 0.9.30
Peter Korsgaard [Sun, 7 Dec 2008 21:22:51 +0000 (21:22 -0000)]
uclibc: add RPC config variables to 0.9.30

Add UCLIBC_HAS_{FULL,REENTRANT}_RPC config variables to the defconfig, so
the sed invocation in uclibc.mk can set them to the proper values.

15 years agobusybox: 1.13.1 crond fix
Peter Korsgaard [Sun, 7 Dec 2008 21:22:48 +0000 (21:22 -0000)]
busybox: 1.13.1 crond fix

15 years agotoolchain/gdb: add -source target
Peter Korsgaard [Sun, 7 Dec 2008 21:22:45 +0000 (21:22 -0000)]
toolchain/gdb: add -source target

15 years agotaget/linux: handle non-modular kernels
Peter Korsgaard [Sun, 7 Dec 2008 06:55:36 +0000 (06:55 -0000)]
taget/linux: handle non-modular kernels

Based on b151271 in Bernhard's tree.

15 years agotoolchain/binutils: add 2.19
Peter Korsgaard [Fri, 5 Dec 2008 15:28:01 +0000 (15:28 -0000)]
toolchain/binutils: add 2.19

Based on 9cd8638d / b86af9a1 in Bernhard's tree.

15 years agotoolchain/binutils/2.18.50.0.9: accept sh?-*-*
Peter Korsgaard [Fri, 5 Dec 2008 15:27:58 +0000 (15:27 -0000)]
toolchain/binutils/2.18.50.0.9: accept sh?-*-*

Based on 3ed6c5b5 in Bernhard's tree.

15 years agotoolchain/binutils/2.18.50.0.9: add patch for PR6878
Peter Korsgaard [Fri, 5 Dec 2008 15:27:55 +0000 (15:27 -0000)]
toolchain/binutils/2.18.50.0.9: add patch for PR6878

Based on b5451979 in Bernhard's tree.

15 years agotoolchain/binutils: add 2.18.50.0.9
Peter Korsgaard [Fri, 5 Dec 2008 15:27:52 +0000 (15:27 -0000)]
toolchain/binutils: add 2.18.50.0.9

Based on 713e7e46 in Bernhard's tree.

15 years agotoolchain/binutils: add 2.18.50.0.8
Peter Korsgaard [Fri, 5 Dec 2008 15:27:48 +0000 (15:27 -0000)]
toolchain/binutils: add 2.18.50.0.8

Based on 1c493ff1 in Bernhard's tree.

15 years agotoolchain/binutils: add 2.18.50.0.6
Peter Korsgaard [Fri, 5 Dec 2008 15:27:45 +0000 (15:27 -0000)]
toolchain/binutils: add 2.18.50.0.6

Based on 45b89c54 / beede0ba in Bernhard's tree.

15 years agotoolchain/binutils: honour HAVE_MANPAGES / HAVE_INFOPAGES
Peter Korsgaard [Fri, 5 Dec 2008 15:27:42 +0000 (15:27 -0000)]
toolchain/binutils: honour HAVE_MANPAGES / HAVE_INFOPAGES

Based on b157db55 in Bernhard's tree.

15 years agotoolchain/binutils: let make expand wildcards instead of the shell
Peter Korsgaard [Fri, 5 Dec 2008 15:27:38 +0000 (15:27 -0000)]
toolchain/binutils: let make expand wildcards instead of the shell

Based on f97ce837 in Bernhard's tree.

15 years agolibiconv: use BR2_GNU_MIRROR
Peter Korsgaard [Fri, 5 Dec 2008 15:27:35 +0000 (15:27 -0000)]
libiconv: use BR2_GNU_MIRROR

15 years agotoolchain/binutils: add 2.18.50.0.3
Peter Korsgaard [Fri, 5 Dec 2008 15:27:33 +0000 (15:27 -0000)]
toolchain/binutils: add 2.18.50.0.3

Based on b2b5d9f2 in Bernhard's tree.

15 years agotoolchain/*: use CONFIG_UPDATE
Peter Korsgaard [Fri, 5 Dec 2008 15:27:26 +0000 (15:27 -0000)]
toolchain/*: use CONFIG_UPDATE

Based on e0e0945e in Bernhard's tree.

15 years agosamba: predefine a autoconf result for enums with negative values
Hans-Christian Egtvedt [Fri, 5 Dec 2008 14:46:56 +0000 (14:46 -0000)]
samba: predefine a autoconf result for enums with negative values

The configure script tries to find out if enums can be negative, this is not
supported when cross compiling, since it tries to run the binary. This commit
sets the test to yes, i.e. negative enums are possible.

15 years agolibusb: use 0.1.12-10 from snapshot.debian.net
Peter Korsgaard [Fri, 5 Dec 2008 10:22:52 +0000 (10:22 -0000)]
libusb: use 0.1.12-10 from snapshot.debian.net

15 years agolibvorbis: tremor depends on host-autoconf and host-automake
Hans-Christian Egtvedt [Fri, 5 Dec 2008 09:47:16 +0000 (09:47 -0000)]
libvorbis: tremor depends on host-autoconf and host-automake

This patch adds host-autoconf and host-automake as dependencies to tremor, this
is needed for it to compile.

15 years agoalsa-lib: bump version to 1.0.18
Hans-Christian Egtvedt [Fri, 5 Dec 2008 09:46:17 +0000 (09:46 -0000)]
alsa-lib: bump version to 1.0.18

15 years agoqtopia4: make build verbose or silent depending on user input
Hans-Christian Egtvedt [Thu, 4 Dec 2008 16:50:05 +0000 (16:50 -0000)]
qtopia4: make build verbose or silent depending on user input

This will make Qt compile silent unless the user specifies V=1 or VERBOSE=1
when running make.

15 years agomplayer: set charset explisit to US-ASCII to ease intl compile
Hans-Christian Egtvedt [Thu, 4 Dec 2008 16:49:06 +0000 (16:49 -0000)]
mplayer: set charset explisit to US-ASCII to ease intl compile

This patch set the charset selected by mplayer to US-ASCII because mplayer
configure script have problems detecting working cross compiled iconv tools

15 years agotslib: add dependency to hsot-autoconf and host-automake
Hans-Christian Egtvedt [Thu, 4 Dec 2008 16:47:19 +0000 (16:47 -0000)]
tslib: add dependency to hsot-autoconf and host-automake

Tslib uses autoconf and automake during configure section, make sure it is
available before building tslib.

15 years agotslib: use more robust $@ when touching target instead of explisit name
Hans-Christian Egtvedt [Thu, 4 Dec 2008 16:43:54 +0000 (16:43 -0000)]
tslib: use more robust $@ when touching target instead of explisit name

15 years agoavahi: add dependency to host-autoconf
Hans-Christian Egtvedt [Thu, 4 Dec 2008 16:13:08 +0000 (16:13 -0000)]
avahi: add dependency to host-autoconf

Avahi uses autoconf during ./configure, make sure it is available and used
before building avahi.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agoalsa-util: bump version to 1.0.18 and add patches for this version
Hans-Christian Egtvedt [Thu, 4 Dec 2008 16:10:44 +0000 (16:10 -0000)]
alsa-util: bump version to 1.0.18 and add patches for this version

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agoalsa-utils: add dependency to libintl if libintl is enabled
Hans-Christian Egtvedt [Thu, 4 Dec 2008 16:10:06 +0000 (16:10 -0000)]
alsa-utils: add dependency to libintl if libintl is enabled

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agomdadm/dmraid: bump version
Peter Korsgaard [Thu, 4 Dec 2008 14:16:54 +0000 (14:16 -0000)]
mdadm/dmraid: bump version

Patch by: Charles Duffy <Charles_Duffy@messageone.com>

Both mdadm and dmraid packages refer to upstream versions which are no
longer available.

15 years agobusybox: 1.13.1 ip fix
Peter Korsgaard [Thu, 4 Dec 2008 13:21:36 +0000 (13:21 -0000)]
busybox: 1.13.1 ip fix

15 years agoifplugd: don't overwrite target etc/init.d/ifplugd.*
Peter Korsgaard [Thu, 4 Dec 2008 12:14:57 +0000 (12:14 -0000)]
ifplugd: don't overwrite target etc/init.d/ifplugd.*

install-strip unconditionally overwrites $(TARGET_DIR)/etc/init.d/ifplugd.*,
so the check in _HOOK_POST_INSTALL is useless.

Fix it by using install-exec and manually stripping the target binaries
instead.

15 years agoFix comment about autoconf configuration/compilation/installation for
Thomas Petazzoni [Wed, 3 Dec 2008 13:36:45 +0000 (13:36 -0000)]
Fix comment about autoconf configuration/compilation/installation for
the target (and not the host).

15 years agoLiboil is a library of simple functions that are optimized for various
Thomas Petazzoni [Wed, 3 Dec 2008 09:02:46 +0000 (09:02 -0000)]
Liboil is a library of simple functions that are optimized for various
CPUs. It is required by various GStreamer plugins.

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
Modifications by Thomas Petazzoni:

 - Remove the glib2 dependency, which is only necessary to build a few
   examples. If glib2 is enabled in the configuration, then we still
   depend on it in order to build the examples, but that's just
   pedantic, not so useful.

 - Remove the oil-bugreport program installed to the target by
   install-strip.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agoCompiling current SVN fails with the following error for me:
Thomas Petazzoni [Tue, 2 Dec 2008 22:26:00 +0000 (22:26 -0000)]
Compiling current SVN fails with the following error for me:

 cc1: warnings being treated as errors
 buildroot/buildroot/build_powerpc/makedevs/makedevs.c: In function main:
 buildroot/buildroot/build_powerpc/makedevs/makedevs.c:531: error:
 ignoring return value of system, declared with attribute warn_unused_result

This change adds a simple warning if system() fails.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agosamba: bump version to 3.0.33
Hans-Christian Egtvedt [Tue, 2 Dec 2008 14:46:38 +0000 (14:46 -0000)]
samba: bump version to 3.0.33

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agotarget/cramfs/cramfs.mk: Fix device table not being passed to mkcramfs
Peter Korsgaard [Tue, 2 Dec 2008 09:15:08 +0000 (09:15 -0000)]
target/cramfs/cramfs.mk: Fix device table not being passed to mkcramfs

While mkcramfs was being patched to support a device table, the target device table was not being passed to the mkcramfs options. This patch fixes that

Signed-off-by: Jared Holzman <j.holzman@genesysdesign.com.au>
15 years agohaserl: fix shared cache interaction issue
Peter Korsgaard [Mon, 1 Dec 2008 15:10:47 +0000 (15:10 -0000)]
haserl: fix shared cache interaction issue

The ac_cv_path_install override is needed to strip the target binary for
haserl 0.8.0, but it doesn't interact nicely with the shared cache, so
disable the cache for now.

Longer term we should probably forget about install-strip and do the
strip/cleanup/mklibs stuff as a post processing step before the target
filesystem rules are run.