aboutsummaryrefslogtreecommitdiffstats
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
* ipset: fixup kernel checks for external toolchainsGustavo Zacarias2011-08-302-1/+100
| | | | | | | | Add patch to kill kernel checks since we don't build the kernel modules anyway. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Fix regression in Python build on 64 bits systemMaxime Ripard2011-08-291-0/+13
| | | | | | | | | | | | Commit 009d8fceab4db7815502e4b0565fe0ef531d512c introduced --enable-shared --disable-static options for the host autotools packages, ultimately causing a regression on the host-python build, leading to a number of critical modules not being built on the target python on 64 bits system. Introduce a quick fix for the release and before a deeper fix. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/crosstool-NG: update version to 1.12.1Yann E. MORIN2011-08-281-1/+1
| | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ncurses: remove explicit STRIPCMDPeter Korsgaard2011-08-261-1/+0
| | | | | | Stripping is done globally in target-finalize these days. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ncurses: fix hanging installation due to old version of ticThomas De Schampheleire2011-08-261-0/+15
| | | | | | | | | | | | | | | | | | | | Closes #3685 During installation of ncurses, the 'tic' program from the host is used. In some cases, this version of tic is too old for the data to be processed, and the installation hangs indefinitely (already reported in July 2010, see [1]) With this patch, a static version of tic is built and used during the installation step of target ncurses. This method is based on a similar fix in Gentoo Linux (see [2] for the report and [3] for the solution). [1] http://lists.busybox.net/pipermail/buildroot/2010-July/036100.html [2] http://bugs.gentoo.org/show_bug.cgi?id=249363#c25 [3] http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-libs/ncurses/ncurses-5.7-r2.ebuild [Peter: Install into host, don't tweak path] Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* binutils: only use 2.21.1 for uClibc 0.9.32 / snapshotPeter Korsgaard2011-08-241-2/+3
| | | | | | Earlier versions don't build with it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mtd: bump to 1.4.6Yegor Yefremov2011-08-221-5/+5
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* binutils: default to 2.21 on shPeter Korsgaard2011-08-161-1/+1
| | | | | | | uClibc currently doesn't build on sh with 2.21.1, similar to the mips issue (92496e0). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* udev: ensure /dev mgmt option is in syncPeter Korsgaard2011-08-151-0/+4
| | | | | | | | | | | These options should be in sync, both for consistency and because udev needs devtmpfs enabled in the kernel. We unfortunately cannot just select BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV here, as that one selects udev - leading to recursion erors, so instead we use depends on. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* usbmount: depend on udev rather than selecting itPeter Korsgaard2011-08-151-2/+2
| | | | | | | udev is much more than a library, so we shouldn't use select to silently enable it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libxml-parser-perl: fix install bugHeiko Helmle2011-08-141-0/+1
| | | | | | | | | This patch makes libxml-parser-perl behave on my system - though it looks like it isn't necessary on all host OSses (on gentoo and opensuse it works without, but on ubuntu lucid and Scientific 6 it fails without the patch). Signed-off-by: Heiko Helmle <helman@gmx.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Fix the Python build when running Linux 3.*Maxime Ripard2011-08-141-0/+22
| | | | | | | | | | | | | | | | | When compiling Python on a host running Linux 3.0, the sys.platform constant is set at "linux3". A lot of code (inside the interpreter itself, its build system and third party apps and libraries) relies on it to be linux2 on a Linux system. This leads to the build of the target python package to break. This behaviour has been reported on the Python bugtracker but is not fixed yet. http://bugs.python.org/issue12326 Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* directfb: bump to version 1.4.13Sven Neumann2011-08-122-1/+1
| | | | | | | | | | There's an even newer stable release available (1.4.14), but it has problems with cross-compilation that we are still resolving on the directfb-dev mailing-list. [Peter: rename ppc patch to match] Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix install when locales are enabledPeter Korsgaard2011-08-121-0/+5
| | | | | | | | | | | | | | util-linux uses mkinstalldirs to install .po files when locales are enabled, but the definition of MKINSTALLDIRS comes from a tweaked nls.m4 (based on the one from gettext). When we autoreconf the package, we end up using the system (staging) version of nls.m4, so MKINSTALLDIRS doesn't get defined. Fix it by passing a definition of MKINSTALLDIRS to make during the install steps. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix libintl linking if presentPeter Korsgaard2011-08-091-0/+4
| | | | | | | The configure script correctly detects presence of libintl, but it forgets to link against it, breaking the build. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ti-utils: bump version and clean upYegor Yefremov2011-08-091-7/+9
| | | | | | [Peter: fixup whitespace, simplify target install] Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix BR2_PACKAGE_UTIL_LINUX_UUIDD optionSven Neumann2011-08-081-1/+1
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* binutils: default to 2.21 on mips(el)Peter Korsgaard2011-08-081-0/+1
| | | | | | | | | | uClibc currently doesn't build on mips(el) with 2.21.1. For details, see: http://lists.uclibc.org/pipermail/uclibc/2011-March/045026.html Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toochain/crosstool-NG: bump versionYann E. MORIN2011-08-075-102/+39
| | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xfont_font-misc-misc: remove mapfiles workaroundPeter Korsgaard2011-08-061-6/+0
| | | | | | Not needed anymore after the recent pkg-config mapfiles fix. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libsoup: bump to 2.32.2Sven Neumann2011-08-061-1/+1
| | | | | | | | | Buildroot should use a stable release, not use an unstable development version. Updating to the current stable branch (2.34) is not trivial, so at least use the latest release from the stable 2.32 branch. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pkg-config: Add "mapdir" to sysroot handled variablesMichael J. Hammel2011-08-041-3/+4
| | | | | | | | | Closes #3583, #3649 Fixes xfonts_font-adobe build failure. Signed-off-by: Michael J. Hammel <mjhammel@graphics-muse.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: fix <pkg>_DL_VERSION valueThomas Petazzoni2011-08-041-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 993e51bc22f508fbaf39c5c49fd0595fc5c56013 introduced a <pkg>_DL_VERSION in addition to <pkg>_VERSION. This variable, purely internal to the package infrastructure, allows to store the *raw* version name, as defined in the package .mk file. However, as this version string can contain slashes, it is not appropriate to be part of the build directory name of the package. This is why <pkg>_VERSION is defined to be the same thing as <pkg>_DL_VERSION, except that slashes are replaced by underscores. However, the initial implementation didn't take into account the case of host packages. So 763822e874fd8d39b591feaa9639f76183897fb7 was committed to fix this. But unfortunately, this commit got it wrong again: it forgot the case where <pkg>_VERSION is set, but not HOST_<pkg>_VERSION. In this case, HOST_<pkg>_DL_VERSION remained empty. This can be seen for example by building host-sstrip. This problem has been noticed by Julien Boibessot <julien.boibessot@free.fr>, who also helped in fixing the issue. Thanks! The fix is simply to ensure that <pkg>_DL_VERSION is properly set in all cases: when HOST_<pkg>_VERSION is defined, when only <pkg>_VERSION is defined, and when no version is defined. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* midori: bump to 0.3.6Frederic Bassaler2011-08-041-1/+1
| | | | | | | | midori 0.4.0 is out, but requires an additionnal dependency : vala (maybe a more experienced person could add it?) Signed-off-by: Frederic Bassaler <frederic.bassaler@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* iw: bump to version 3.0Gustavo Zacarias2011-08-041-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* samba: bump to version 3.3.15Gustavo Zacarias2011-08-044-616/+808
| | | | | | | | Bump samba to version 3.3.15 and add security patches for CVE-2011-2522 and CVE-2011-2694. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* iptables: bump to version 1.4.12Gustavo Zacarias2011-08-042-1/+1
| | | | | | | | Bump iptables to version 1.4.12 for linux kernel 3.0 support [Peter: Rename patch] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libsoup: add patch to fix CVE-2011-2054Sven Neumann2011-08-041-0/+32
| | | | | | | | | | | | Fixes a security hole that caused some SoupServer users to unintentionally allow accessing the entire local filesystem when they thought they were only providing access to a single directory. This is the change from libsoup-2.34.3 backported to 2.32.2. It doesn't include the changes to the test suite though. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: mark liboil + swfdec as deprecatedPeter Korsgaard2011-08-042-0/+2
| | | | | | | They are dead upstream, and will be removed during 2011.11 cycle unless someone speaks up. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* orc: target install: cleanup unused filesPeter Korsgaard2011-08-041-0/+14
| | | | | | orcc is only needed when developing. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* openvpn: bump to 2.2.1Yegor Yefremov2011-08-042-40/+1
| | | | | | | | | tmpdir issue was already fixed in 2.2.1 version, so remove the patch Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* udev: bump to 173Yegor Yefremov2011-08-041-3/+3
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: add option for libmountPeter Korsgaard2011-07-292-0/+5
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: mount/fsck needs libblkidPeter Korsgaard2011-07-291-0/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libroxml: drop -Werror from CFLAGSPeter Korsgaard2011-07-291-0/+22
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libroxml: bump versionTristan Lelong2011-07-293-27/+2
| | | | | | | Closes #3997 Signed-off-by: Tristan Lelong <tristan.lelong@blunderer.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: drop BR2_PACKAGE_BUSYBOX_SHOW_OTHERS dependencyPeter Korsgaard2011-07-296-28/+1
| | | | | | | | | | | | | | Drop the dependency as it isn't really nice that other packages need to select it, and kconf complains about it: warning: (BR2_PACKAGE_E2FSPROGS && BR2_PACKAGE_USBMOUNT) selects BR2_PACKAGE_BUSYBOX_SHOW_OTHERS which has unmet direct dependencies (!BR2_PACKAGE_BUSYBOX) Instead ensure that only the libraries are built by default, so busybox applets are still used unless explicitly configured. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: use libuuid from util-linuxPeter Korsgaard2011-07-296-52/+24
| | | | | | And adjust users. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* autoconf: use dummy autopointPeter Korsgaard2011-07-291-1/+1
| | | | | | | | | | | | | | | | | We currently don't build a host-gettext package, so when a package using gettext is autoreconf'ed, we end up using autopoint from the host. Autopoint unfortunately requires CVS, so if that isn't available autoreconf fails. From reading: http://www.gnu.org/software/gnulib/manual/html_node/gettextize-and-autopoint.html It seems that we don't really need to rerun autopoint, so fix it by passing autopoint=/bin/true instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: install to stagingPeter Korsgaard2011-07-291-0/+1
| | | | | | For libblkid / libuuid. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* e2fsprogs: ensure util-linux is built before e2fsprogsPeter Korsgaard2011-07-281-1/+1
| | | | | | For libblkid. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* e2fsprogs: use libblkid / blkid from util-linuxPeter Korsgaard2011-07-282-32/+7
| | | | | | | | | e2fsprogs and util-linux both provide blkid / libblkid causing conflicts if both are enabled. The preferred upstream (E.G. what is used by Debian) is util-linux, so remove the options from e2fsprogs and make it use the util-linux version instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: libblkid needs liibuuidPeter Korsgaard2011-07-281-0/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* e2fsprogs: configure needs pkg-configPeter Korsgaard2011-07-281-0/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* e2fsprogs: add options for debugfs/e2image/resize2fs utilitiesPeter Korsgaard2011-07-282-3/+12
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* e2fsprogs: don't build uuidd if not requestedPeter Korsgaard2011-07-281-1/+1
| | | | | | Rather than not installing it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* e2fsprogs: simplify Config.inPeter Korsgaard2011-07-281-18/+0
| | | | | | | No need for 'depends on' for all individual options when they already are in a conditional section. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix sub option typosPeter Korsgaard2011-07-281-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: BR2_PACKAGE_BUSYBOX_SHOW_OTHER: remove conditional checkPeter Korsgaard2011-07-271-1/+1
| | | | | | It is already within an 'if BR2_PACKAGE_BUSYBOX' section. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* usbmount fixesYegor Yefremov2011-07-274-4/+65
| | | | | | | | | | | - create mounting points - fix dependencies - fix udev rules - fix fs type detection [Peter: fix Config.in deps, create usb7, only remove /media/usb?] Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>