summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-08-06libsoup: bump to 2.32.2Sven Neumann
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>
2011-08-04Update for 2011.08-rc12011.08_rc1Peter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04pkg-config: Add "mapdir" to sysroot handled variablesMichael J. Hammel
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>
2011-08-04CHANGES: update with recent changesPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04toolchain-external: fix some typos CodeSoucery -> CodeSourceryThomas De Schampheleire
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04initramfs/init: make sure that 0, 1, 2 fds are availableThomas Petazzoni
As the kernel doesn't automatically mount devtmpfs when an initramfs is used, commit 424888e47431db738f5f9b3c6392435bfce7a842 has introduced a small wrapper script that mounts devtmpfs before starting the real init. Unfortunately, the problem is that in this case, the init process runs without any 0, 1 and 2 file descriptors, so none of the messages/errors printed by the various initialization scripts can be seen. This is due to the fact the init process relies on 0, 1 and 2 being opened by the kernel before init is started. However, as /dev/console isn't present on the filesystem at the time the kernel tries to open the console to create the 0, 1 and 2 file descriptors, the kernel fails on this and prints the famous "Warning: unable to open an initial console". The proposed workaround is to actually open 0, 1 and 2 to /dev/console in the wrapper script, right after mounting the devtmpfs filesystem, and before starting the real init. The "Warning" from the kernel is still shown, but at least the messages from the init scripts are visible. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04package: fix <pkg>_DL_VERSION valueThomas Petazzoni
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>
2011-08-04midori: bump to 0.3.6Frederic Bassaler
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>
2011-08-04'source' target should depend on 'dirs'Thomas De Schampheleire
In the following command flow: make distclean make <board>_defconfig make source the dl directory would normally be created by the first wget download. If there are no such downloads, e.g. because you use a local download mirror (e.g. scp, file) or only use git/svn/hg/bzr repositories, the dl directory is not created automatically. This causes e.g. the 'pushd' command in the respective _DOWNLOAD commands to fail. This patch adds a dependency to the 'dirs' target to 'source', fixing this scenario. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04iw: bump to version 3.0Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04samba: bump to version 3.3.15Gustavo Zacarias
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>
2011-08-04iptables: bump to version 1.4.12Gustavo Zacarias
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>
2011-08-04libsoup: add patch to fix CVE-2011-2054Sven Neumann
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>
2011-08-04package: mark liboil + swfdec as deprecatedPeter Korsgaard
They are dead upstream, and will be removed during 2011.11 cycle unless someone speaks up. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04orc: target install: cleanup unused filesPeter Korsgaard
orcc is only needed when developing. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04external toolchains: fix SuperH toolchain configurationThomas Petazzoni
The CodeSourcery toolchain for SH2-A platforms provide largefile support, inet RPC, wide char and threads, so adjust the configuration accordingly. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04openvpn: bump to 2.2.1Yegor Yefremov
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>
2011-08-04kernel-headers: bump 2.6.35.x / 2.6.39.x stable versionsPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04udev: bump to 173Yegor Yefremov
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29util-linux: add option for libmountPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29util-linux: mount/fsck needs libblkidPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29libroxml: drop -Werror from CFLAGSPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29libroxml: bump versionTristan Lelong
Closes #3997 Signed-off-by: Tristan Lelong <tristan.lelong@blunderer.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29toolchain/helpers.mk: unbreak check_glibc after PROGRAM_INVOCATION removalPeter Korsgaard
As noticed by Thomas Petazzoni on IRC. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29util-linux: drop BR2_PACKAGE_BUSYBOX_SHOW_OTHERS dependencyPeter Korsgaard
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>
2011-07-29package: use libuuid from util-linuxPeter Korsgaard
And adjust users. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29autoconf: use dummy autopointPeter Korsgaard
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>
2011-07-29util-linux: install to stagingPeter Korsgaard
For libblkid / libuuid. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28e2fsprogs: ensure util-linux is built before e2fsprogsPeter Korsgaard
For libblkid. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28e2fsprogs: use libblkid / blkid from util-linuxPeter Korsgaard
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>
2011-07-28util-linux: libblkid needs liibuuidPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28e2fsprogs: configure needs pkg-configPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28e2fsprogs: add options for debugfs/e2image/resize2fs utilitiesPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28e2fsprogs: don't build uuidd if not requestedPeter Korsgaard
Rather than not installing it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28e2fsprogs: simplify Config.inPeter Korsgaard
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>
2011-07-28util-linux: fix sub option typosPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28CHANGES: update with recent changesPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-27iso9660: fix build after linux package changePeter Korsgaard
linux26 target is no more. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-27busybox: BR2_PACKAGE_BUSYBOX_SHOW_OTHER: remove conditional checkPeter Korsgaard
It is already within an 'if BR2_PACKAGE_BUSYBOX' section. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-27usbmount fixesYegor Yefremov
- 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>
2011-07-27uClibc: drop BR2_PROGRAM_INVOCATION optionPeter Korsgaard
Remove the BR option and enable the configuration setting in the uClibc defconfigs. The BR2_PROGRAM_INVOCATION option only adds very little overhead to uClibc, and we have a number of packages needing it, so simply always enable it - Simplifying the kconfig logic and the number of choices users have to make. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-27util-linux: misc fixesPeter Korsgaard
- We patch configure.ac, so we need to autoreconf - configure uses pkg-config, so ensure the cross version is used. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-27util-linux: convert to autotarget and bump to 2.19.1Yegor Yefremov
[Peter: fix deps, restructure, add unshare] Signed-off-by: Chih-Min Chao <cmchao@gmail.com> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-26toolchain-external: sync toolchain options with the internal toolchainPeter Korsgaard
The internal toolchain defaults to thread support enabled (and most external toolchains have thread support as well), so enable BR2_TOOLCHAIN_EXTERNAL_HAS_THREADS by default. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-26inotify-tools: Add new packageMike Williams
Adds support for inotify-tools, which are useful for scripting the Linux inotify API. [Peter: needs largefile support] Signed-off-by: Mike Williams <mike@mikebwilliams.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-26udev: extras needs BR2_PROGRAM_INVOCATIONPeter Korsgaard
For usbutils. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-25udev: bump version and clean upYegor Yefremov
[Peter: fix Config.in deps, add host-pkg-config] Signed-off-by: Heiko Zuerker <smiley73@users.sourceforge.net> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-25package: remove halPeter Korsgaard
Hal is deprecated upstream, our package has not seen any significant work since it was added in 2007, nothing depends on it and it's blocking a long-overdue udev update. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-25hostapd: fix libnl linking with BR2_PREFER_STATIC_LIBPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-25libdrm: configure needs pkg-configPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>