summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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>
2010-07-18busybox: 1.17.0 dos2unix fixPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-18linux: fix BR2_LINUX_KERNEL_DEFCONFIG help textPeter Korsgaard
Trailing _defconfig, not leading. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-17dsl: disable ps3 video driverPeter Korsgaard
The ps3 driver is enabled by default on ps3, but depends on spu support, which most ppc toolchains don't have, so disable it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-17games: put doom related options togetherPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-17sdl: fix build of other sdl componentsThomas Petazzoni
The post installation hook of SDL was not being executed, due to an incorrect usage of the infrastructure. Moreover, it did not patch prefix/exec_prefix in sdl-config as is needed. In addition to that, we remove the -Wl,-rpath option from sdl-config, since it is not needed. This fixes at least the build of sdl_image, and probably of other sdl components as well. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-17mysql_client: Bump to 5.1.47 and fix buildThomas Petazzoni
MySQL build has been broken for quite some time due to the ./configure inability to find out how to use 'ps' to find the PID of a running program. This commit bumps MySQL to the latest version and adds a few patches to fix various build issues, including the 'ps' issue. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-17Update defconfigs after DHCP option renameThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-17dhcp: Bump to 4.1.1-P1 and convert to autotoolsThomas Petazzoni
dhcp 3.0.5 was causing build issues due to its build system not based on the autotools. Instead of work-arounding dhcp 3.0.5 issues, this commit bumps to 4.1.1 which uses the autotools as the build system. The package is therefore converted to the autotools infrastructure. The dhcp_xecute patch is no longer needed, this feature seems to have been merged into the upstream dhcp (according to the manpage). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-17CHANGES: #2191 is resolvedPeter Korsgaard
Fixed by the linux-fusion-fix branch. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-17Merge branch 'linux-fusion-fix' of ↵Peter Korsgaard
git://git.busybox.net/~tpetazzoni/git/buildroot
2010-07-16qt: fix mysql dependency and disable unavailable sql driversPeter Korsgaard
We don't have the needed dependencies in BR for most of the SQL drivers, so mark those options as broken. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-16qt: fix directfb dependencyPeter Korsgaard
Closes #2221 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-16linux-fusion: many fixesThomas Petazzoni
This commit fixes several issues with linux-fusion so that it builds properly with the current Buildroot: * Following the rework of the Linux kernel build process in Buildroot, a few adaptations were needed: depend on BR2_LINUX_KERNEL instead of !BR2_KERNEL_none, use $(LINUX26_VERSION_PROBED) to get the real kernel version, etc. * Add a LINUX_FUSION_BUILD_CMDS that actually does the build of linux-fusion. * Define SYSROOT for linux-fusion to TARGET_DIR so that at target installation, kernel modules are installed in $(TARGET_DIR) * Replace the staging installation by a simple one-liner that only installs the linux fusion header, needed for DirectFB to use the fusion kernel module * Fix the uninstallation macros. They have been misunderstood as hooks, while their are in fact normal macros. * Add a patch to fix a build failure in linux-fusion itself (missing <linux/sched.h> include in fusiondev.c) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-07-16linux-fusion: use install target instead of headers_installThomas Petazzoni
The headers_install target no longer exists in the Makefile, the installation of headers is done by the install target. Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
2010-07-14u-boot: fix version detection and get rid of unneeded double CFLAGS/LDFLAGSPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-13sstrip: fix section length corruption bugPeter Korsgaard
Based on openwrt #6847: https://dev.openwrt.org/ticket/6847 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-12qt: fix javscriptcore/multimedia build with uClibcSagaert Johan
Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-12busybox: default to v1.17.xPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-12busbox: add 1.17.0 upstream fixesPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-12busybox: add 1.17.0, convert to gentargets, drop 1.12, deprecate 1.13 and 1.15Gustavo Zacarias
Closes #2167 [Peter: fix CONFIG_ID workaround for old uClibcs] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-12libpng: bump to 1.2.44 [CVE-2010-1205]Gustavo Zacarias
Closes #2166 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-09qt: install qt3 support lib to target if enabledKarl Krach
Signed-off-by: Karl Krach <mailinglists@blueSpirit.la> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-09toolchain/gcc: cleanup softfloat selectionPeter Korsgaard
We don't have a BR2_SOFT_FLOAT_FP option, and -mfloat-abi should also be used for big endian ARM. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>