summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-07-26wireless_tools: Migrate to gentargets and fixesGustavo Zacarias
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>
2010-07-26swfdec: fix build when no libglib2-dev package is installed on hostPeter Korsgaard
Make sure it uses the libglib2-host binaries we are building. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-26busybox: bump 1.17.x versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-26diffutils: fix build with uClibc 0.9.31Peter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-25gmpc: fix typoPeter Korsgaard
Fixes build with libSM support. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-24xserver-xorg: disable SDL kdrive serverPeter Korsgaard
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>
2010-07-23kconfig: implement KCONFIG_PROBABILITY for rand{,package}configPeter Korsgaard
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>
2010-07-22package: mark libglib12/libgtk12/dillo as deprecatedPeter Korsgaard
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>
2010-07-22busybox: fix cflagsGustavo Zacarias
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>
2010-07-22busybox: additional 1.17.0 fixesPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22gst-plugins-good: udp plugin needs ipv6 supportPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22kconfig: make rand{,package}config fairPeter Korsgaard
Give each boolean symbol a 50% chance of getting enabled, rather than 67%. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22php: filter plugin depends on pcrePeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22webif: needs busybox (httpd)Peter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22thttpd: fix build, don't override CFLAGS at make timePeter Korsgaard
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>
2010-07-22mplayer: add optional sdl/freetype supportPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22mplayer: fix build after efb1d8d3f40 (Cleanup TARGET_CONFIGURE_OPTS)Peter Korsgaard
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>
2010-07-22gst-plugins-base: ensure <stdint.h> is usedPeter Korsgaard
Otherwise the build breaks with the emulation _stdint.h in gstfft.c. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22xavante: needs largefile support (for luafilesystem)Peter Korsgaard
And at the same time use select for the lua shared library dependency. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22cgilua: tweak Config.inPeter Korsgaard
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>
2010-07-22luafilesystem: tweak Config.inPeter Korsgaard
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>
2010-07-22wsapi: needs largefile support (for luafilesystem)Peter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22ltrace: fix build without USE_DEMANGLEPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22lighttpd: fix build with pcre supportPeter Korsgaard
We need to tell where pcre-config is installed, now that STAGING_DIR/usr/bin no longer is in the path.
2010-07-22dash: fix build of native helpersPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-21php: pdo mysql extension needs C++ support in toolchainPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-21alsamixergui: needs C++ support for fltkPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-21xserver: dri support is only for the modular serverPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-20xserver: libdrm is not needed for tinyxPeter Korsgaard
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>
2010-07-20libdrm: needs LARGEFILE supportPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-20xserver: libpciaccess is not needed for tinyxPeter Korsgaard
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>
2010-07-20dialog: force linking with ncursesPeter Korsgaard
Otherwise the build breaks with: configure: error: no curses library found Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-20CHANGES: #2251 resolvedPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-20netcat: fix logic for archs with unsigned charsNick Leverton
Closes #2245 Signed-off-by: Nick Leverton <nick@leverton.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-20linux: linux26-{menu,x,g}config needs host-sedPeter Korsgaard
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>
2010-07-19avahi: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-19Fix default skeleton pathMalte Starostik
Signed-off-by: Malte Starostik <m-starostik@versanet.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-19CHANGES: #321 / #1393 are resolvedPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-19ipsec-tools: replace sysv3 legacy functions with modern equivalentsJulien Boibessot
Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-19flex: bump patch versionJulien Boibessot
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>
2010-07-18Merge branch 'other-build-fixes' of ↵Peter Korsgaard
git://git.busybox.net/~tpetazzoni/git/buildroot
2010-07-18alsa-lib: make sure to only look in STAGING_DIR for Python includesThomas Petazzoni
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>
2010-07-18fs: add option to define path to custom rootfs skeletonDmytro Milinevskyy
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>
2010-07-18move default skeleton to fs/ and drop busybox skeletonDmytro Milinevskyy
[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>
2010-07-18neon: explicit path to xml2-configThomas Petazzoni
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>
2010-07-18Choose host/target ldconfig based on availabilityMalte Starostik
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>
2010-07-18Match whole words when changing .config optionsMalte Starostik
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>
2010-07-18CHANGES: #387 / #729 are resolvedPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-18Atmel/atstk100*: make /etc/mtab a symlink to /proc/mountsPeter Korsgaard
Closes #2233 To match the other skeletons. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-18CHANGES: #361 / # 475 / #583 are resolvedPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>