summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ace_of_penguins: mark as BROKENThomas Petazzoni2010-02-231-0/+3
| | | | | | | | | | | | This package is BROKEN in the way it compiles make-imglib and text2c for the host while being in cross-compiled mode. It does not use CC_FOR_BUILD and CFLAGS_FOR_BUILD as it should. No upstream release has been made since 2001 and since it is a relatively useless package, I don't think it's worth the trouble to sanitize its build system. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ace_of_penguins: add dependency on host-libpngThomas Petazzoni2010-02-231-1/+1
| | | | | | | libpng is needed on the host to build the make-imglib utility, built during the compilation of ace_of_penguins for the target. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libpng: enable compilation on the hostThomas Petazzoni2010-02-231-0/+5
| | | | | | libpng is needed on the host to build ace_of_penguins. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package infrastructure: add LD_LIBRARY_PATHThomas Petazzoni2010-02-231-1/+3
| | | | | | | | | During the compilation of target or host packages, host tools might be used, and in turn, they might use host libraries installed in $(HOST_DIR)/usr/lib. Therefore, we pass a LD_LIBRARY_PATH variable when building packages. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xfont_font-util: convert to the autotools infrastructureThomas Petazzoni2010-02-231-68/+6
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zlib: enable compilation on the hostThomas Petazzoni2010-02-231-0/+25
| | | | | | | | zlib is needed on the host, to build xlib_libfontenc on the host, to build xapp_mkfontscale on the host, in order to finally build xfonts encodings on the target. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xlib_libfontenc: enable compilation on the hostThomas Petazzoni2010-02-231-0/+3
| | | | | | | xlib_libfontenc is required to build xapp_mkfontscale on the host, which in turn is needed to build font encodings for the target. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xfont_encoding: add mkfontscale on the host as dependencyThomas Petazzoni2010-02-231-0/+1
| | | | | | | mkfontscale on the host is needed to build xfont_encoding, therefore we add host-xapp_mkfontscale as a dependency. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xapp_mkfontscale: enable compilation for the host and fix depsThomas Petazzoni2010-02-231-1/+3
| | | | | | | | | | mkfontscale on the host is required to build xfonts-encoding for the target. We also fix the dependencies. xlib_libX11 is not needed to compile xapp_mkfontscale. However, xproto_xproto is needed. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libxcb: fix build with Buildroot compiled xsltprocThomas Petazzoni2010-02-201-2/+2
| | | | | | | | | | | Make sure that libxcb depends on host-xsltproc, since xsltproc is required for the compilation of libxcb. Moreover, remove the XSLTPROC=/usr/bin/xsltproc variable definition, which was assuming that XSLTPROC was installed on the host. xsltproc should just be part of the PATH. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libxslt: enable compilation on hostThomas Petazzoni2010-02-201-0/+8
| | | | | | | Compiling libxcb (from the X.org stack) requires xsltproc on the host, which is part of libxslt. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libxml2: do not apply libtool patch when compiling for hostThomas Petazzoni2010-02-201-0/+2
| | | | | | | | The libtool patch is not applied when building for the target because it does not apply, so do not attempt to apply it when building for the host. This fixes libxml2 build for the host. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ccache: remove cleanup of documentationThomas Petazzoni2010-02-201-3/+0
| | | | | | | The cleanup of documentation is handled in a global way, in the main Makefile. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* automake: add build dependency on host-autoconfThomas Petazzoni2010-02-201-1/+1
| | | | | | | | | | | | automake for the target fails to build if autoconf is not installed on the host: checking whether autoconf is installed... no configure: error: Autoconf 2.58 or better is required. Please make sure it is installed and in your PATH. make: *** [/home/test/brbuilttest/build/automake-1.10/.stamp_configured] Error 1 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* CHANGES: add ace_of_penguins, rubix and xboardPeter Korsgaard2010-02-191-2/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xboard: remove packageThomas Petazzoni2010-02-194-80/+0
| | | | | | | | | This package requires Xaw3d, that has never been packaged in Buildroot. As no-one seems to be using this package, it's probably not worth the effort of packaging Xaw3d, a old-looking widget toolkit. Therefore, just drop the package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Fix build failure of rubixThomas Petazzoni2010-02-191-0/+18
| | | | | | Add a patch to use strstr() instead of index(). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Add libxpm as a dependency of ace_of_penguinsThomas Petazzoni2010-02-192-1/+2
| | | | | | | | | | ace_of_penguins fails to build when xlib_libXpm is not selected. Add it has a dependency. However, contrary to normal dependencies to libraries (where we use 'select') we use 'depends on' here, otherwise the X.org server will be get selected automatically without the user noticing. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Merge branch 'misc-fixes3' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard2010-02-181-0/+1
|\
| * alsa-utils: force the variant of ncurses libraryThomas Petazzoni2010-02-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Two variants of the ncurses library exist: the normal one, and the ncursesw one, which has support for wide char. Currently, Buildroot only builds the normal variant (the second variant requires --enable-widec while compiling ncurses). Unfortunately, when libncursesw is installed on the host, the configure script of alsa-utils finds /usr/bin/ncursesw5-config and thinks that the target has this version. Unfortunately, as this is not the case, it causes a configure failure when trying to link a sample program against libpanelw (which is part of ncurses). Therefore, we force the libncurses variant used by alsa-utils to the normal variant. Later on, if needed, support for the wide-char variant of the libncurses library could be added. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | kernel-headers: bump 2.6.32.x versionPeter Korsgaard2010-02-182-1/+1
| | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | at91sam9260pf_defconfig: use standard download dir locationPeter Korsgaard2010-02-181-1/+1
| | | | | | | | | | | | Based on patch by Roo <roo.watt@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | alsa-utils: alsamixer need libform, libmenu & libpanel (from ncurses)Julien Boibessot2010-02-182-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this patch alsamixer complains about missing libs and ldd says: libform.so.5 => not found libmenu.so.5 => not found libpanel.so.5 => not found libncurses.so.5 => /usr/lib/libncurses.so.5 (0x4000e000) libasound.so.2 => /usr/lib/libasound.so.2 (0x40056000) ... <cut> Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | at91boostrap makefile, correct typo in line continuation character.Rob Alley2010-02-172-1/+5
| | | | | | | | | | | | | | | | | | The rule to copy the resulting binary file into the binary directory had a typo in the line continuation character that results in a spurious error message being produced. Signed-off-by: Rob Alley <Rob.Alley@navmanwireless.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | Merge branch 'uclibc-iconv-fix' of ↵Peter Korsgaard2010-02-171-0/+153
|\ \ | | | | | | | | | git://git.busybox.net/~tpetazzoni/git/buildroot
| * | Add patch to fix uClibc build failure with locale enabledThomas Petazzoni2010-02-131-0/+153
| |/ | | | | | | | | | | | | | | | | | | This patch fixes the undefined reference to `__iconv_codesets' reported at http://www.mail-archive.com/uclibc@uclibc.org/msg04970.html. The patch has been taken from the upstream Git repository, and will be part of uClibc 0.9.30.3. In the mean time, let's integrate it. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | gstreamer-good: add speex dependancyJulien Boibessot2010-02-173-2/+13
| | | | | | | | | | | | | | | | Otherwise, even if speex is selected, as gstreamer is compiled first, speex plugin is not activated/built. Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | CHANGES: add alsa-lib, rsync, tcl and xproto_trapprotoPeter Korsgaard2010-02-171-1/+2
| | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | Merge branch 'misc-fixes1' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard2010-02-178-101/+77
|\ \
| * | Bump TCL version and switch to the autotools infrastructureThomas Petazzoni2010-02-134-101/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The version of TCL is bumped from 8.4.9 to 8.4.19, which fixes the build breakage reported by Maxime Ripard <maxime.ripard@anandra.org> on January, 6th, 2010. The tcl-strtod patch is kept since it is still needed, the two other patches are no longer useful. At the same time, the package is converted to the autotools infrastructure. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * | Fix dependencies for TrapProtoThomas Petazzoni2010-02-132-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | The .pc file of TrapProto says that it depends on xt, even through it doesn't depend on it at compile time. However, if xt isn't present when TrapProto has been installed, the compilation of Xserver fails telling that there is a missing dependency in TrapProto on Xt. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * | gtk-doc: add gtk-doc.m4 to satisfy aclocalThomas Petazzoni2010-02-132-0/+67
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When packages using gtk-doc are autoreconfigured, aclocal complains because it cannot find the macros defined in gtk-doc.m4. We could compile the gtk-doc package for the host, but it depends on gnome-doc-utils, which depends on libxml2, libxslt, and other packages as well. Since we don't care about the documentation, all is needed is in fact the gtk-doc.m4, so that the configure script can be generated, and we can use the --disable-gtk-doc to not generate the documentation. To solve this, we include a gtk-doc.m4 file in package/automake/, and it gets installed in $(STAGING_DIR)/usr/share/aclocal/ during the installation of the host automake (used for autoreconfiguration of packages). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | Updates rsync source repositoryJulien Boibessot2010-02-171-2/+2
| | | | | | | | | | | | | | | | rsync source repository has moved (?). Bump version while we are at it. Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | get_linux_config.sh: sets THIS_MINOR to 0 if not valid.Julien Boibessot2010-02-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | Sets THIS_MINOR to 0 if not valid, ie when processing a Linux config file which does not have a minor number extension; ex: "<name>-linux-2.6.<major>.config" Otherwise bash is raising an error/exception (line 59) and script can not complete. Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | Merge branch 'misc-fixes2' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard2010-02-171-0/+4
|\ \
| * | Temporary fix for alsa-lib breakage with --disable-pcmThomas Petazzoni2010-02-141-0/+4
| |/ | | | | | | | | | | | | | | | | | | | | The current version of alsa-lib (1.0.22) does not build when --disable-pcm is used at configure time. I've reported the issue at https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4913. In the mean time, we can prevent the user from not selecting PCM support by using the following patch. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | CHANGES: add argus/at/libpcapPeter Korsgaard2010-02-171-0/+6
| | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | at: fix compile breakage when flex isn't on the targetThomas Petazzoni2010-02-101-0/+16
| | | | | | | | | | | | | | | | | | Add a patch that makes sure config.h gets included in a file that uses some of the NEEDS_* macros. The yywrap() function was missing when flex was not available on the target, even though this configuration is supposed to be supported by at (and handled by NEEDS_YYWRAP). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | argus: fix compile breakageThomas Petazzoni2010-02-101-0/+27
| | | | | | | | | | | | | | Add a patch that includes pcap.h instead of hardcoding an incorrect prototype for a function provided by libpcap. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | Create $(STAGING_DIR)/usr/bin unconditionnallyThomas Petazzoni2010-02-091-0/+1
|/ | | | | | | This fixes the build of libcap, with external toolchain, when it is the first package being built. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* update for 2010.02-rc12010.02_rc1Peter Korsgaard2010-02-094-7/+32
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: release: use git archivePeter Korsgaard2010-02-091-4/+2
| | | | | | | Create tarballs with git-archive so we're sure they don't contain anything not in git (E.G. local backup configs). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Bump lighttpd to 1.4.26Gustavo Zacarias2010-02-092-2/+2
| | | | | | | | | | | | | | Closes #1063. lighttpd 1.4.26 fixes: * Request parser handling for splitted header data * FD leak in mod_cgi * Segfault with broken configs in mod_rewrite/mod_redirect * An OOM/DoS vulnerability (CVE-2010-0295) Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove broken asterisk packagePeter Korsgaard2010-02-094-105/+1
| | | | | | Has been marked as broken for more than one year. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* liboil: fix build on arm with softfloatJulien Boibessot2010-02-092-6/+45
| | | | | | | This patch, gotten from liboil git (recent commit), fixes the problem. Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/gdb: remove external source toolchain leftoverPeter Korsgaard2010-02-091-4/+1
| | | | | | | | Commit 65e99014 (Remove external source toolchain options) removed external source-based toolchain support, but there was still a check for it in gdb. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/gdb: get rid of another legacy and unused variableYann E. MORIN2010-02-092-8/+5
| | | | | | | | BR2_VENDOR_GDB_VERSION and VENDOR_GDB_VERSION are no longer settable. The only user is gdb, and it's totally useless in this case. Signed-off-by: Yann E. MORIN <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* nbd: convert to Makefile.autotools.in formatPeter Korsgaard2010-02-091-67/+12
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rdesktop: convert to Makefile.autotools.in formatPeter Korsgaard2010-02-093-54/+13
| | | | | | | | And also adapt X depency. Rdesktop only needs libX11/Xt, and long term we should be able to use the X stuff without having a X server on the target. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove openswanPeter Korsgaard2010-02-0826-238669/+2
| | | | | | As noticed back when it was marked as broken 1 year ago. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>