summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix TARGET_PATH for external toolchain buildsThomas Petazzoni2008-12-151-1/+1
| | | | | | | | | | 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>
* avahi: make sure destination dirs existsPeter Korsgaard2008-12-151-8/+6
|
* toolchain: use same gdb Config.in for internal/external toolchainsPeter Korsgaard2008-12-157-150/+96
| | | | | | | | | | 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).
* ifplugd: fix non-C++ buildPeter Korsgaard2008-12-132-1/+18
| | | | | The ifplugd configure script was checking for a C++ compiler, even though it isn't used for anything.
* Another external toolchain support solutionThomas Petazzoni2008-12-132-3/+7
| | | | | | | | | | | | | | | | | | | | * 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>
* menuconfig: don't prepend CONFIG_ to symbols in help textPeter Korsgaard2008-12-131-1/+1
|
* Bump PHP version to 5.2.7.Thomas Petazzoni2008-12-131-1/+1
| | | | | | | Patch provided by Gustavo Zacarias <gustavo@zacarias.com.ar>. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Bump lighttpd to 1.4.20.Thomas Petazzoni2008-12-132-1/+1
| | | | | | | Initial patch provided by Gustavo Zacarias <gustavo@zacarias.com.ar>. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* samba: add a comment about why make proto is done before makeHans-Christian Egtvedt2008-12-121-0/+1
| | | | | This patch adds a comment why make proto is needed before make.
* samba: make proto first to allow parallel build afterwardsHans-Christian Egtvedt2008-12-121-1/+2
| | | | | | | | 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>
* samba: bump version to 3.2.5Hans-Christian Egtvedt2008-12-126-17/+147
| | | | | | | | | | | | | | 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>
* libiconv: strip installed library and remove the preloadable libraryHans-Christian Egtvedt2008-12-121-0/+8
| | | | | | | | 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>
* zlib: install using cp instead of install for zlib librariesHans-Christian Egtvedt2008-12-111-1/+1
| | | | | | | | 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>
* busybox: 1.13.1 bindtodevice fixPeter Korsgaard2008-12-111-0/+86
|
* package/boa: hide if BR2_PACKAGE_BUSYBOX_HIDE_OTHERSPeter Korsgaard2008-12-111-0/+2
|
* toolchain/kernel-headers: don't hide 2.6.27 if RECENT isn't enabledPeter Korsgaard2008-12-101-1/+0
|
* busybox: additional 1.13.1 fixesPeter Korsgaard2008-12-102-0/+47
|
* bumpEric Andersen2008-12-091-1/+1
|
* binutils: revert bad commit 24343Hans-Christian Egtvedt2008-12-091-1/+1
| | | | | | This reverst the commit 24343, the original state was indeed correct. Blame goes to my bad sight and too hasty decisions.
* binutils: fix typo for detecting if BINUTILS_NO_MPFR is not setHans-Christian Egtvedt2008-12-091-1/+1
| | | | | Make the ifndef check the actual variable, typo bug.
* qtopia4: add kconfig option to enable PhononHans-Christian Egtvedt2008-12-082-0/+25
| | | | | | | | | | | | 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>
* gst-plugins-ugly: add gstreamer ugly pluginsHans-Christian Egtvedt2008-12-083-0/+129
| | | | | | This patch adds the ugly plugins for gstreamer, for more information see http://gstreamer.freedesktop.org/modules/gst-plugins-ugly.html
* gst-plugins-good: add gstreamer good pluginsHans-Christian Egtvedt2008-12-083-0/+362
| | | | | | | This patch adds the good plugins for gstreamer, see http://gstreamer.freedesktop.org/modules/gst-plugins-good.html for more information.
* gst-plugins-base: add gstreamer base pluginsHans-Christian Egtvedt2008-12-084-0/+248
| | | | | | | This patch adds the basic plugins for gstreamer, see http://gstreamer.freedesktop.org/modules/gst-plugins-base.html for more information.
* gstreamer: add new multimedia package gstreamerHans-Christian Egtvedt2008-12-084-0/+86
| | | | | gstreamer is powerful framework for streaming media.
* libtheora: add new multimedia package libtheoraHans-Christian Egtvedt2008-12-083-0/+30
| | | | | libtheora is a library used by gstreamer when streaming Ogg multimedia.
* make the default etc/init.d/S40network compatible with mshPeter Korsgaard2008-12-082-32/+12
| | | | | | | | 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>
* have zlib respect BR2_PREFER_STATIC_LIBPeter Korsgaard2008-12-081-6/+19
| | | | | | | | 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>
* udev: use $@ instead of hardcoding target namePeter Korsgaard2008-12-081-11/+11
|
* target/initramfs: actually build initramfs targetPeter Korsgaard2008-12-081-0/+2
| | | | | | | | | | | 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>
* package/freetype: default to 2.3.7Peter Korsgaard2008-12-081-1/+1
|
* package/udev: create base device nodes after mounting a new /devPeter Korsgaard2008-12-081-0/+3
| | | | | | | | | | 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>
* package/udev: fix CFLAGS for udev extrasPeter Korsgaard2008-12-081-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* package/udev: fix dependency for scsi_idPeter Korsgaard2008-12-081-1/+1
| | | | | | | 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>
* toolchain/kernel-headers: bump 2.6.27.x versionPeter Korsgaard2008-12-081-1/+1
|
* target/tar: remove unused cut'n'paste leftoverPeter Korsgaard2008-12-081-4/+0
|
* target: paths may need strippingPeter Korsgaard2008-12-082-2/+2
| | | | r24310 removed a few too many strips.
* toolchain/gdb: 6.4 shouldn't be selectable for avr32Peter Korsgaard2008-12-081-1/+1
|
* toolchain/gdb: mark old versions as deprecatedPeter Korsgaard2008-12-081-0/+5
|
* toolchain/gdb: default to 6.8Peter Korsgaard2008-12-081-1/+1
|
* target/: get rid of unneeded $(strip ..)Peter Korsgaard2008-12-0833-69/+68
|
* docs/: get rid of unneeded $(strip ..)Peter Korsgaard2008-12-081-1/+1
|
* toolchain/: get rid of unneeded $(strip ..)Peter Korsgaard2008-12-087-15/+15
|
* package/: get rid of unneeded $(strip ..)Peter Korsgaard2008-12-08243-363/+363
|
* Remove dead directories after moving audio and video to multimediaHans-Christian Egtvedt2008-12-080-0/+0
| | | | | | This patch removes some empty directories which got left behind when audio and video packages got moved into packages/multimedia directory.
* Override the target-install target properly rather than installing as a ↵Hamish Moffatt2008-12-081-2/+2
| | | | post-build hook
* Over-ride the target-install target rather than installing as a post-buildHamish Moffatt2008-12-081-2/+2
| | | | | hook. Otherwise the wrong stamps are used and the library won't be reinstalled if you clean out $(TARGET_DIR).
* uclibc: add RPC config variables to 0.9.30Peter Korsgaard2008-12-071-0/+2
| | | | | 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.
* busybox: 1.13.1 crond fixPeter Korsgaard2008-12-071-0/+20
|
* toolchain/gdb: add -source targetPeter Korsgaard2008-12-071-0/+1
|