summaryrefslogtreecommitdiffstats
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
* Makefile: fix thread libraries strippingRichard Braun2012-11-301-0/+2
| | | | | | | | | | | Strip libthread_db the same as any other library, but strip libpthread with --strip-debug. See the relevant mailing list discussion [1] for additional details. [1] http://lists.busybox.net/pipermail/buildroot/2012-October/060126.html Signed-off-by: Richard Braun <rbraun@sceen.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* matchbox packages: fix broken urlsSamuel Martin2012-11-308-13/+14
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* acpid: add license informationSimon Dawson2012-11-301-0/+2
| | | | | | [Patch: change to GPLv2+] Signed-off-by: Simon Dawson <simond@trainfx.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* legacy: move old GENTARGETS macros to Makefile.legacyArnout Vandecappelle (Essensium/Mind)2012-11-301-6/+0
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* matchbox-lib: Append -lX11 to the linkerMarkos Chandras2012-11-301-0/+1
| | | | | | | | | | Fixes building with binutils-2.22 http://autobuild.buildroot.net/results/b4b26dd9c7d7bebe45638ba125fb49a5f5d0cc14/build-end.log Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* flex: fix build for nommu systemsGustavo Zacarias2012-11-302-20/+10
| | | | | | | | | | | | The flex binary uses fork() so it breaks on !MMU builds. Since we usually don't require flex in the target and the common scenario is that we just want libfl in staging reverse the options so that BR2_PACKAGE_FLEX just builds and install libfl.a and change the LIBFL option to BR2_PACKAGE_FLEX_BINARY to install the binary in the target. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* owl-linux: update help text about linux kernel dependencies.Samuel Martin2012-11-301-0/+2
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* imagemagick: add license infoSamuel Martin2012-11-301-0/+3
| | | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* scons: add license infoSamuel Martin2012-11-301-0/+2
| | | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libmad: add license infoSamuel Martin2012-11-301-0/+2
| | | | | | [Peter: license is GPLv2+ as pointed out by Arnout] Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux-fusion: bump to version 8.10.4Samuel Martin2012-11-301-1/+1
| | | | | | | | | | | | | | | | | | | Also fix directfb build avoiding the following error to occur (since FCEF_FOLLOW has been added in linux-fusion-8.9.0): libtool: compile: /opt/br/output/host/usr/bin/ccache /opt/br/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabi-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -I../../include -I../../lib -DDATADIR=\"/usr/share/directfb-1.4.17\" -DMODULEDIR=\"/usr/lib/directfb-1.4-6\" -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -ffast-math -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Os -g2 -g3 -fno-inline -Wno-inline -D_GNU_SOURCE -finstrument-functions -std=gnu99 -Werror-implicit-function-declaration -MT call.lo -MD -MP -MF .deps/call.Tpo -c call.c -fPIC -DPIC -o .libs/call.o call.c: In function 'fusion_call_execute3': call.c:311:66: error 'FCEF_FOLLOW' undeclared (first use in this function) call.c:311:66: note: each undeclared identifier is reported only once for each function it appears in call.c: In function 'fusion_world_flush_calls': call.c:444:54: error 'FCEF_FOLLOW' undeclared (first use in this function) make[5]: *** [call.lo] Error 1 make[5]: Leaving directory `/opt/br/output/build/directfb-1.4.17/lib/fusion' Signed-off-by: Samuel Martin <s.martin49@gmail.com> Acked-by: Simon Dawson <spdawson@gmail.com> Tested-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Change Filesystem utilities heading because it has mtd utils too.Charles Manning2012-11-291-1/+1
| | | | | | | | Changing it to Filesystem and flash utilities gives far better navigation for mtd utils. Signed-off-by: Charles Manning <cdhmanning@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* alsa-lib: fix static linking checkPeter Korsgaard2012-11-291-1/+1
| | | | | | | | Closes #5732 The symbol for static linking is BR2_PREFER_STATIC_LIB. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux-fusion: fix buildSamuel Martin2012-11-291-0/+52
| | | | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Acked-by: Simon Dawson <spdawson@gmail.com> Tested-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* strace: remove undef-CTL_PROC patchJames Hogan2012-11-291-12/+0
| | | | | | | | | | This patch is no longer necessary since strace-v4.5.15 which always defines CTL_PROC. Specifically strace git commit 35a55785ea8ff44d214af52085e3a5ea624730aa. Signed-off-by: James Hogan <james.hogan@imgtec.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ccache: Fix URLBenoît Thébaudeau2012-11-281-1/+1
| | | | | Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* binutils: not available for the target on AArch64Thomas Petazzoni2012-11-282-0/+2
| | | | | | | | | Fixes: http://autobuild.buildroot.org/results/74082860f607cbd857654e9504f5f7e7ae47c0ac/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libpcap: fix static buildThomas Petazzoni2012-11-281-5/+10
| | | | | | | | | | | | | | | | | | | The libpcap package contained some interesting attempts to support a static-only build, but it was not working: http://autobuild.buildroot.org/results/01038d3b970092d894d2bae80679247e65722785/build-end.log In fact the configure.in of libpcap has provision to support --enable-shared/--disable-shared, but the generated configure script in the libpcap package has not been regenerated with the configure.in changes. So basically, enabling LIBPCAP_AUTORECONF=YES ensures that the configure script gets generated, which brings us a working --enable-shared / --disable-shared. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libdaemon: needs mmuGustavo Zacarias2012-11-285-0/+10
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* hiawatha: needs mmuGustavo Zacarias2012-11-281-0/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lcdproc: fix autobuild errorsSimon Dawson2012-11-261-1/+3
| | | | | | | | | | | | | | | | | | | The autobuilders are falling over building lcdproc, with failures like the following. http://autobuild.buildroot.net/results/622b7da10be751c725ba25eb40102269790b4b03/build-end.log As Thomas Petazzoni has pointed out, the compile command lines incorrectly contain host header and library search paths, such as the following. -I/home/peko/scratch/host/usr/include/freetype2 -L/home/peko/scratch/host/usr/lib -lfreetype This patch changes the lcdproc package to pass the freetype installation prefixes on the configure command line. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* directfb: needs threads supportPeter Korsgaard2012-11-232-0/+5
| | | | | | Fixes http://autobuild.buildroot.net/results/237aaf7b036a98867de1df47d39d01ec4137efd3 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Revert "libhid: disable on avr32"Peter Korsgaard2012-11-231-2/+1
| | | | | | | | This reverts commit 2424cc6783bbfb542f08cf1985b8c9ef18282161. Now that we have a timerfd fix for libusb, this can be reverted. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* AVR32: fix libusb buildMaxime Ripard2012-11-231-0/+4
| | | | | | | | | | | | | | | | The libc of the avr32 toolchains seem to lack the timerfd-associated functions. Pass --disable-timerfd to libusb configure script when building for avr32. Fixes most of the recent avr32 breakages, such as http://autobuild.buildroot.org/results/f418b6c0b026891c27467f61444b6eac8c105681 or http://autobuild.buildroot.org/results/1a9e571998bc0a40822dca84267abbdd969bab5e Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libecore: fix build with glibc >= 2.16Samuel Martin2012-11-231-0/+94
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* arptables: needs mmuGustavo Zacarias2012-11-231-0/+2
| | | | | | | | | arptables uses fork() and breaks on !mmu. Fixes http://autobuild.buildroot.net/results/fe18dd4a0b0d17404560abf3e4a332b58751f5cb/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xtensa: use uppercase for configurations and modified overlay structureChris Zankel2012-11-211-3/+3
| | | | | | | | | | | Except for architecture and processor names, buildroot uses capitalized configuration names, so change the macro names for xtensa to follow that standard. Change the overlay file to have a subdirectory for each component (gdb, binutils, gcc, etc.) to make it more future-prove. Signed-off-by: Chris Zankel <chris@zankel.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: fix link with tirpcArnout Vandecappelle2012-11-211-2/+7
| | | | | | | | | | | | | | | | | | | Busybox does partial linking of its modules before linking everything together into the binary. Those partial links are done without the standard libraries, but that also means -ltirpc can't be found. In addition, this probably fails horribly with static linking (untested). The problem is that the LDFLAGS are also used in the partial links. So instead, use CFLAGS_busybox, which is only used for the busybox link step. Also make sure that this is passed through the environment, not on the command line, so the busybox Makefile can still append to it. Fixes e.g. http://autobuild.buildroot.net/results/e8351e3ba86fdcdb2999548658271a6fde0526a9 Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cjson: fix copy/paste error in target installationDanomi Manchego2012-11-211-1/+1
| | | | | Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dbus: uses fork(), requires MMUThomas Petazzoni2012-11-1710-0/+12
| | | | | | | | | | | | | | In order to solve http://autobuild.buildroot.org/results/34f6843137efda20626af72714c110280ec577d7/build-end.log, this patch makes the D-Bus package as well as all the packages that select the D-Bus package 'depends on BR2_USE_MMU'. In addition, for the specific case of gvfs, the missing BR2_TOOLCHAIN_HAS_THREADS dependency is added (threads are required by D-Bus, so they are also required by gvfs which selects D-Bus). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* attr: fix static buildThomas Petazzoni2012-11-171-0/+30
| | | | | | | | | Fixes: http://autobuild.buildroot.org/results/58a3d4113172813183d43fddc1248b35bd0c4994/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* php: fix C++ link issueThomas Petazzoni2012-11-171-0/+4
| | | | | | | | | | | | | The intl module is implemented in C++, but PHP fails to use g++ as the compiler for the final link. As a workaround, tell it to link with libstdc++. Fixes: http://autobuild.buildroot.org/results/13eefdf2121fa1aea7a844bbed8b6cbce3b45996/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gsl: fix build on !i386 uClibcThomas Petazzoni2012-11-171-0/+13
| | | | | | | | | | | | | uClibc pretends to implement <fenv.h> as it installs the header, but in practice, it only implements the functions for i386. This makes gsl unhappy as it detects fenv.h, but then cannot use the fenv functions. Fixes: http://autobuild.buildroot.org/results/732cc07faeca2a9098dc5106e8f654eb1323451a/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gnutls: fix build failure due to non-existing gets in recent C librariesThomas Petazzoni2012-11-171-0/+56
| | | | | | | | | Fixes: http://autobuild.buildroot.org/results/7414989c182f8fd5b3ac849b7897b8e15df0024f/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libatomic_ops: bump to version 7.2Thomas Petazzoni2012-11-171-1/+1
| | | | | | | | | | | | | The 1.2 we were using doesn't build on ARM Thumb platforms: http://autobuild.buildroot.org/results/94ef6be7dcb31021462e7313724217627d4b29df/build-end.log Moreover, the 7.2 version is the one used by Debian/Ubuntu, and it has been tested to build fine with the two packages that depend on libatomic_ops: libdrm and pulseaudio. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mesa3d: requires host-libxml2 and host-python to generate some filesVellemans Noel2012-11-172-1/+4
| | | | | | | | | | | | mesa3d now generates some C files at build time (related to the OpenGL API) from XML files. This generation process is done using Python scripts that require the libxml2 Python module. Patch based on the initial work of Will Wagner (Thanks Will). Signed-off-by: Vellemans Noel <noel.vellemans@visionbms.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libxml2: add support for building host library with python supportVellemans Noel2012-11-172-1/+12
| | | | | | | | | Patch based on the initial work of Will Wagner (Thanks Will). libxml2 host library with python support is required to build mesa3d (7.10.1) Signed-off-by: Vellemans Noel <noel.vellemans@visionbms.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* python: use default configure commands to get shared buildThomas Petazzoni2012-11-171-13/+1
| | | | | | | | | | | | | | | | | | | | Commit 3c90f754961c6d99059c0b6d0a66bc797a3c017b made Python use a special ./configure command in order to avoid --enable-shared --disable-static being passed, because it was causing issues when building certain modules for a 64 bits system. However, not having a shared libpython2.7 library for the host prevents the libxml2 Python binding to get built. So instead, we use the default configure command, but we add --enable-static which is needed for Python to build correctly. Note that we tested the build of Python on a 64 bits host as well as the build of Python for a 64 bits target, and both went fine, with all modules built properly. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lua: don't be fancy when creating shared libraryPeter Korsgaard2012-11-171-1/+1
| | | | | | | | | | | | | (Possibly) fixes #5354 The lua shared library patch was creating the shared library with -nostdlib -lgcc for some unknown reason, which most likely is the reason for the link issue reported in #5354. Fix it by dropping these arguments, so gcc gets to figure out itself what dependencies are needed. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* hiawatha: bump to version 8.6Gustavo Zacarias2012-11-171-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* polarssl: bump to version 1.2.0Gustavo Zacarias2012-11-172-10/+15
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* collectd: bump to version 5.1.1Gustavo Zacarias2012-11-171-1/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* alsa-utils: bump to version 1.0.26Gustavo Zacarias2012-11-171-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* alsa-lib: bump to version 1.0.26Gustavo Zacarias2012-11-171-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lua-msgpack-native: fix fetchFrancois Perrad2012-11-171-3/+2
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* python: uses fork(), only available on MMU platformsMaxime Ripard2012-11-171-0/+2
| | | | | | | | Fixes http://autobuild.buildroot.org/results/1738a8b09b04d2b2fc1de6d1ff5eb0363fed6348/build-end.log Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Mark a number of development related packages as deprecatedThomas Petazzoni2012-11-174-0/+8
| | | | | | | | | | | | automake, autoconf, libtool and make on the target are basically useless if we don't support building a toolchain on the target. Of course, the host variant of automake, autoconf and libtool will remain available. [Peter: fixup to apply after perl change] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libffi: add aarch64 support from upstreamThomas Petazzoni2012-11-171-0/+2326
| | | | | | | | | Fixes build failures like: http://autobuild.buildroot.org/results/6b4b4c414d366c936df480747c78272050c84293/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libffi: make blackfin patch a proper git patchThomas Petazzoni2012-11-171-76/+99
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xapp_xvidtune: bump version to 1.0.2 to fix Xmu related build failureThomas Petazzoni2012-11-171-1/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>