summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* java: mark as brokenPeter Korsgaard2010-07-263-0/+7
| | | | | | | | | | | We haven't had any updates to the java packages in a long time, gcj in 4.3.x doesn't build, and 4.4.x is missing ecj1, so it cannot have many users. Mark it as broken and remove during the 2010.11 cycle, unless someone steps up to maintain it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: add Marvell u-boot.kwb supportPeter Korsgaard2010-07-262-1/+19
| | | | | | | | Marvell boards like the sheevaplug needs a special .kwb image format, so add an option for it similar to how we handle zImage/uImage/.. for the kernel. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* flex: fix configure cache issue with BR2_NEEDS_GETTEXTPeter Korsgaard2010-07-261-0/+3
| | | | | | | | | Flex doesn't NEED gettext/libintl, but it's configure script checks for it, so make sure those a built before flex, otherwise flex will populate tgt-config.cache with invalid values, breaking the build of other packages needing it (like libglib2). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* wireless_tools: Migrate to gentargets and fixesGustavo Zacarias2010-07-266-60/+33
| | | | | | | | Rename it from wireless-tools to wireless_tools to match upstream. Make it install manpages. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* swfdec: fix build when no libglib2-dev package is installed on hostPeter Korsgaard2010-07-262-1/+9
| | | | | | Make sure it uses the libglib2-host binaries we are building. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: bump 1.17.x versionPeter Korsgaard2010-07-2614-1027/+87
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* diffutils: fix build with uClibc 0.9.31Peter Korsgaard2010-07-261-0/+47
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gmpc: fix typoPeter Korsgaard2010-07-252-2/+2
| | | | | | Fixes build with libSM support. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver-xorg: disable SDL kdrive serverPeter Korsgaard2010-07-241-1/+2
| | | | | | | | Otherwise the build breaks if the SDL package is enabled, as xserver's configure script detects SDL support, but doesn't find our sdl-config script, so linking fails. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kconfig: implement KCONFIG_PROBABILITY for rand{,package}configPeter Korsgaard2010-07-231-3/+19
| | | | | | | | | | | | | | | | rand{,package}config enables configuration options with 50% probability, which isn't always what we want in BR (because the "big" configs take a long time to build and limits the chance of a randconfig detecting a missing dependency), so introduce a KCONFIG_PROBABILITY environment variable to tweak the probability between 0 (all options off) and 100 (all options on). To use, simply set the environment variable before running make or pass it on the make command line - E.G. make randpackageconfig KCONFIG_PROBABILITY=10 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: mark libglib12/libgtk12/dillo as deprecatedPeter Korsgaard2010-07-224-0/+5
| | | | | | | | gtk2 was released back in 2002, and gtk3 is almost ready - So deprecate the old gtk12 stack. Unless someone complains, expect it to be removed during the 2010.11 development cycle. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: fix cflagsGustavo Zacarias2010-07-221-14/+14
| | | | | | | Pass CFLAGS as env rather than opt to allow the build system to tweak them. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: additional 1.17.0 fixesPeter Korsgaard2010-07-226-4/+763
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-plugins-good: udp plugin needs ipv6 supportPeter Korsgaard2010-07-222-8/+12
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kconfig: make rand{,package}config fairPeter Korsgaard2010-07-221-1/+2
| | | | | | Give each boolean symbol a 50% chance of getting enabled, rather than 67%. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* php: filter plugin depends on pcrePeter Korsgaard2010-07-221-0/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* webif: needs busybox (httpd)Peter Korsgaard2010-07-222-1/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* thttpd: fix build, don't override CFLAGS at make timePeter Korsgaard2010-07-222-3/+3
| | | | | | | We already provide the correct CFLAGS/LDFLAGS at configure time, so don't pass them again at make time, as this then overrides the extra CFLAGS (defines) in the Makefile. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mplayer: add optional sdl/freetype supportPeter Korsgaard2010-07-221-1/+23
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mplayer: fix build after efb1d8d3f40 (Cleanup TARGET_CONFIGURE_OPTS)Peter Korsgaard2010-07-222-4/+26
| | | | | | | mplayer's configure script got confused by the equal sign (=) we now have in TARGET_CC because of --sysroot=<path>. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-plugins-base: ensure <stdint.h> is usedPeter Korsgaard2010-07-222-8/+11
| | | | | | Otherwise the build breaks with the emulation _stdint.h in gstfft.c. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xavante: needs largefile support (for luafilesystem)Peter Korsgaard2010-07-221-1/+5
| | | | | | And at the same time use select for the lua shared library dependency. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cgilua: tweak Config.inPeter Korsgaard2010-07-221-1/+4
| | | | | | | Print a comment if largefile isn't available, and use select rather than depends for the lua shared library option. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* luafilesystem: tweak Config.inPeter Korsgaard2010-07-221-1/+4
| | | | | | | Print a comment if largefile isn't available, and use select rather than depends for the lua shared library option. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* wsapi: needs largefile support (for luafilesystem)Peter Korsgaard2010-07-221-0/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ltrace: fix build without USE_DEMANGLEPeter Korsgaard2010-07-222-4/+31
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lighttpd: fix build with pcre supportPeter Korsgaard2010-07-222-2/+2
| | | | | We need to tell where pcre-config is installed, now that STAGING_DIR/usr/bin no longer is in the path.
* dash: fix build of native helpersPeter Korsgaard2010-07-221-0/+35
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* php: pdo mysql extension needs C++ support in toolchainPeter Korsgaard2010-07-211-0/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* alsamixergui: needs C++ support for fltkPeter Korsgaard2010-07-212-9/+14
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver: dri support is only for the modular serverPeter Korsgaard2010-07-211-0/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver: libdrm is not needed for tinyxPeter Korsgaard2010-07-202-3/+2
| | | | | | | | libdrm is only needed for the modular server, and as libdrm needs largefile support and tinyx doesn't, this dependency could cause a build failure. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libdrm: needs LARGEFILE supportPeter Korsgaard2010-07-202-1/+5
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver: libpciaccess is not needed for tinyxPeter Korsgaard2010-07-202-2/+2
| | | | | | | | libpciaccess is only needed for the modular server, and as libpciaccess needs largefile support and tinyx doesn't, this dependency could cause a build failure. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dialog: force linking with ncursesPeter Korsgaard2010-07-201-1/+1
| | | | | | | Otherwise the build breaks with: configure: error: no curses library found Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: #2251 resolvedPeter Korsgaard2010-07-201-0/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* netcat: fix logic for archs with unsigned charsNick Leverton2010-07-202-2/+33
| | | | | | | Closes #2245 Signed-off-by: Nick Leverton <nick@leverton.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: linux26-{menu,x,g}config needs host-sedPeter Korsgaard2010-07-201-1/+1
| | | | | | | Similar to how it's done for uclibc-menuconfig. Reported-by: Paul Jones <paul@pauljones.id.au> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* avahi: bump versionPeter Korsgaard2010-07-193-2/+26
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Fix default skeleton pathMalte Starostik2010-07-191-1/+1
| | | | | Signed-off-by: Malte Starostik <m-starostik@versanet.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: #321 / #1393 are resolvedPeter Korsgaard2010-07-191-0/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ipsec-tools: replace sysv3 legacy functions with modern equivalentsJulien Boibessot2010-07-191-0/+35
| | | | | Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* flex: bump patch versionJulien Boibessot2010-07-192-2/+2
| | | | | | | Version 9 is no more available on Debian FTP. Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'other-build-fixes' of ↵Peter Korsgaard2010-07-183-11/+14
|\ | | | | | | git://git.busybox.net/~tpetazzoni/git/buildroot
| * alsa-lib: make sure to only look in STAGING_DIR for Python includesThomas Petazzoni2010-07-181-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Even though we pass a -I option to tell alsa-lib to look for Python includes in the STAGING_DIR, alsa-lib build process still looks in /usr/include for some stuff, causing bug #321. This fix is the one suggested by Ulf Samuelsson in bug #321, and allows to make alsa-lib with Python support to build properly on a 64 bits machine with python-dev installed on the host. Without this fix, the build fails with exactly the same problem that Ulf reported. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * neon: explicit path to xml2-configThomas Petazzoni2010-07-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | Now that $(STAGING_DIR)/usr/bin is not in the PATH, we need to explicit the path to such tools. This might also fix bug 1393 since by expliciting the path to xml2-config, we'll force neon ./configure to choose our xml2-config and not the one of the host. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | fs: add option to define path to custom rootfs skeletonDmytro Milinevskyy2010-07-182-0/+27
| | | | | | | | | | | | Signed-off-by: Dmytro Milinevskyy <milinevskyy@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | move default skeleton to fs/ and drop busybox skeletonDmytro Milinevskyy2010-07-18110-730/+1
| | | | | | | | | | | | | | [Peter: fixup patch, adjust for busybox.mk changes] Signed-off-by: Dmytro Milinevskyy <milinevskyy@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | Choose host/target ldconfig based on availabilityMalte Starostik2010-07-181-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Decide whether to use the host or target ldconfig based on an availability check instead of internal/external toolchain selection. An external toolchain may very well provide an ldconfig while the host's one may fail. External toolchain generated by Gentoo crossdev: $ LC_ALL=C i686-pc-linux-uclibc-ldconfig -r output/target/; echo $? i686-pc-linux-uclibc-ldconfig: skipping /usr/lib: No such file or directory 0 vs. the host (x86_64-pc-linux-gnu) version: $ LC_ALL=C /sbin/ldconfig -r output/target/; echo $? /sbin/ldconfig: Can't open configuration file output/target/etc/ld.so.conf: No such file or directory /sbin/ldconfig: Can't open cache file /var/cache/ldconfig/aux-cache : No such file or directory 1 Signed-off-by: Malte Starostik <m-starostik@versanet.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | Match whole words when changing .config optionsMalte Starostik2010-07-181-3/+3
| | | | | | | | | | | | | | | | | | | | | | Make KCONFIG_{ENABLE,DISABLE,SET}_OPT match whole words only. Fixes that BR_INET_IPV6 enables CONFIG_IPV6 in the kernel's .config, but also nukes everything with "CONFIG_IPV6" in its name, e.g. CONFIG_IPV6_PRIVACY. This in turn causes any IPv6 options in a custom kernel .config to be lost and oldconfig going interactive. Signed-off-by: Malte Starostik <m-starostik@versanet.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>