summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* docs/docs.html: Point users to html asciidoc documentationPeter Korsgaard2012-05-301-9/+4
| | | | | | | | Rather than the outdated buildroot.html. The asciidoc documentation is still not autogenerated from git, instead a static snapshot is made per release (like we did for /downloads/buildroot.html). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pptp-linux: fix build with high BR2_JLEVEL settingsPeter Korsgaard2012-05-291-0/+1
| | | | | | | | The pptp-linux build system is not robust against parallel builds. Fixes http://autobuild.buildroot.net/results/a75fab3f04d03cb39cd41a86b6f57307198ba5f1 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: bump 1.20.x versionPeter Korsgaard2012-05-288-267/+1
| | | | | | Bugfix release. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* netsnmp: fix build with high BR2_JLEVEL settingsPeter Korsgaard2012-05-271-0/+1
| | | | | | | | The netsnmp build system is not robust against parallel builds. Fixes http://autobuild.buildroot.net/results/5bb827425ed07617a47a0c0d942a3c6c423fc02f Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update for 2012.05-rc32012.05_rc3Peter Korsgaard2012-05-254-4/+29
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mtd: fix build when no sub options are enabledPeter Korsgaard2012-05-251-0/+5
| | | | | | | | | | mtd-utils with no sub options enabled should be a noop, but we end up calling make with the default target (E.G. to build everything), breaking the build if zlib/lzo aren't available. Fixes http://autobuild.buildroot.net/results/a0781db394792e6d3831c1884fc4bb3525fedb2e/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pkg-download.mk: Add missing argument when downloading from primary mirror (scp)Thomas De Schampheleire2012-05-231-1/+1
| | | | | | | This problem was already fixed by Markos Chandras for wget, but not for scp. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libmpeg2: move ARM patch to the correct directoryGustavo Zacarias2012-05-231-0/+0
| | | | | | | | | The patch was added after the multimedia category reorganization so it became unreachable. Move it to the final libmpeg2 package directory. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/configs: update to use kernel 3.3.7Gustavo Zacarias2012-05-2211-11/+11
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump default to kernel version 3.3.7Gustavo Zacarias2012-05-221-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: bump 3.{0, 3}.x stable versionsGustavo Zacarias2012-05-223-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* bison: m4 needs MMUPeter Korsgaard2012-05-221-0/+2
| | | | | | Fixes http://autobuild.buildroot.net/results/0bb659881ed6a01745f596f00da9acbef02a4c31/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* oprofile: fix target-install for archs without performance counters supportPeter Korsgaard2012-05-221-1/+4
| | | | | | | | These archs can still use the timer mode. Fixes http://autobuild.buildroot.org/results/2627ee17e1f1a58520e01c52af365998f648bbc5/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ntfs-3g: fix build with encryption supportPeter Korsgaard2012-05-221-0/+1
| | | | | | Fixes http://autobuild.buildroot.org/results/4baa45ca1f4804be1a76a69bb8158c6a91d96d6b/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gnuchess: needs threadsPeter Korsgaard2012-05-221-0/+4
| | | | | | Fixes http://autobuild.buildroot.org/results/63a7cf35ecef02f30641a37d602f7cc55d59f543/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/sh4-r2d: update to use kernel 3.2.18Gustavo Zacarias2012-05-211-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: bump 3.2.x stable versionGustavo Zacarias2012-05-211-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: add 1.20.0 patch for mdev and update buildsys patchGustavo Zacarias2012-05-202-0/+81
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* iperf: needs MMUPeter Korsgaard2012-05-201-0/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cifs-utils: needs MMUPeter Korsgaard2012-05-201-0/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gpsd: Remove package version from the navcom patchMarkos Chandras2012-05-191-0/+0
| | | | | | | | | | | | | If the buildroot infrastructure finds a patch file that contains the $PKG-$VERSION tuple in the filename, it will only apply this kind of patches, ignoring the rest of the patches in the package directory. As a result of which, the gpsd-fix-libgpsmm.patch did not apply because the gpsd-2.95-navcom.patch satisfies the $PKG-$VERSION convention. The buildroot policy (as discussed during the Buildroot Developer meeting) is to remove the package version from the patch filename. Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* apply-patches.sh: add documentationLudovic Desroches2012-05-191-0/+23
| | | | | Signed-off-by: Ludovic Desroches <ludovic.desroches@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: add 1.20.0 patches for find and volume_idGustavo Zacarias2012-05-192-0/+106
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver-xorg: fix build when Xtst isn't availablePeter Korsgaard2012-05-191-0/+1
| | | | | | | | | | | The optional DMX support (Distributed Multihead X) needs Xtst, which may or may not be available in the buildroot config. DMX is unlikely to be needed for a BR system, so simply disable it rather than forcibly requiring Xtst. Fixes http://autobuild.buildroot.org/results/df990ded6472de62132e3a089634fafe0e029107/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* binutils: fix build with external toolchains on avr32Peter Korsgaard2012-05-191-0/+5
| | | | | | Fixes http://autobuild.buildroot.org/results/7f0545a7c824bf0523ab3506db83f7f5c930d63d/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update for 2012.05-rc22012.05_rc2Peter Korsgaard2012-05-184-5/+30
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* vala: do not append a -dirty suffix to the valac version numberSimon Dawson2012-05-181-0/+25
| | | | | | | | | | When vala is built inside a Git repository with uncommitted changes, the valac version number has -dirty appended. This creates problems for packages (e.g. Midori) which require a valac version number without the -dirty suffix. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ccache: allow dynamic selection of cache directoryThomas De Schampheleire2012-05-183-13/+21
| | | | | | | | | | | | | | | | | | | | The existing ccache infrastructure sets the cache directory hardcoded in the ccache binary. As this directory was set to ~/.buildroot-ccache, the cache is not necessarily local (e.g. in corporate environments the home directories may be mounted over NFS.) Previous versions of buildroot did allow to set the cache directory, but this was also hardcoded (so you had to rebuild ccache to change it), plus that support was removed. See http://lists.busybox.net/pipermail/buildroot/2011-July/044511.html for a discussion on this. This patch modifies ccache to respect a new shell variable (exported from the Makefile, based on a configuration option) instead of CCACHE_DIR. The name CCACHE_DIR itself is already used by autotargets for the ccache package. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docs/news.html: add 2012.05-rc1 announcement linkPeter Korsgaard2012-05-171-1/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* socat: disable documentation build/installationThomas Petazzoni2012-05-171-0/+37
| | | | | | | | | | The documentation generation process requires a special yold2man program, for which we don't have a package in Buildroot. Since we generally don't care much about documentation of packages, just adjust the package Makefile.in to not build/install its documentation. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* socat: fix build failure due to ext2_fs.h header, bump versionThomas Petazzoni2012-05-171-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | In kernel >= 3.3, the ext2_fs.h can no longer be imported from userspace. This has been fixed for internal toolchains by adding a patch to kernel headers, but this doesn't work with toolchains generated by Crosstool-NG, or potentially upcoming external toolchains. socat in fact has a test in its configure.in, but the configure was generated too long ago, and the generated test relies on the preprocessor result and not the compiler result (but warns that in the future, the compiler result will be used instead of the preprocessor result). So, by running autoconf on this package, we fix the problem: it properly checks whether ext2_fs is usable or not, and acts accordingly. Of course, it means that with recent versions of the kernel, ext2-specific features of socat are unavailable, and we'll have to wait for the socat developers to adapt their code so that they use the e2fsprogs headers. We also bump the version, since a new minor version fixing a security problem has been released. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* apr: requires shared library supportThomas Petazzoni2012-05-172-0/+4
| | | | | | | | | | | | The apr library requires shared library support unconditionally, so make it depend on !BR2_PREFER_STATIC_LIB, so that architectures that support static libraries only do not make this package available. Solves http://autobuild.buildroot.org/results/f4cd9751e85e9ee7fde2e9479e0f01ab2be93e84/build-end.log. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* opencv: add zlib dependencyThomas Petazzoni2012-05-171-0/+2
| | | | | | | | | | | | | | The opencv package selects zlib, but it does not depend on it. This leads to cases where opencv gets built before zlib, and in this case, opencv uses its internal version of zlib, which doesn't build properly (it has some conditional code for ARM that is probably broken), see: http://autobuild.buildroot.org/results/45f4e195fe0cc5acace10287f5ff33aa953d5430/build-end.log We fix this by properly adding the opencv dependency on zlib. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/crosstool-NG: disable decimal floatsYann E. MORIN2012-05-163-6/+6
| | | | | | | | | | | | | | | | | | | | | Decimal floats were introduced circa gcc-4.2 or -4.3, and requires the floating-point environement fenv.h in the C library. The uClibc .config file used by crosstool-NG to build uClibc is the same as used by the internal buildroot mechanism, and explcitly disables fenv support. The quick workaround is to simply disable decimal floats in all crosstool-NG config files. In the long run, it might be better to check this situation, and/or add code and/or options in crosstool-NG to handle this (but it is much more involved, and this workaround is sane). Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> CC: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dnsmasq: host-pkg-config is needed for lua support as wellPeter Korsgaard2012-05-151-3/+1
| | | | | | Fixes http://autobuild.buildroot.org/results/94d67f02c81639e1586d1c21a7e3b183a6ab50a2 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ext-tool.mk: fix SUPPORT_LIB_DIR calculation for toolchains without libstdc++Peter Korsgaard2012-05-151-4/+5
| | | | | | | | | | | | | SUPPORT_LIB_DIR would get resolved to the main buildroot directory for external toolchains without C++ support, as: - gcc -print-file-name=<nonexisting-file> returns <nonexisting-file> - readlink -f <nonexisting-file> returns $PWD/<nonexisting-file> So fix it by ensuring output of gcc -print-file-name actually exists before using it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Revert "directfb: add support for davinci gfx driver"Peter Korsgaard2012-05-152-6/+1
| | | | | | | | This reverts commit df39ffe7f437f62d7c0eb6d73bdb86b2d09a8c8a. It's broken and Arnout no longer has the hardware to fix/test. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uClibc: bump 0.9.33.x stable versionPeter Korsgaard2012-05-155-52/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ndisc6: fix build when libintl is enabledPeter Korsgaard2012-05-151-0/+5
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gdb: not available on avr32Thomas Petazzoni2012-05-141-1/+1
| | | | | | | | Fixes http://autobuild.buildroot.org/results/1c6cfa7f069e2b7d8a7dacf76fbf95b7909fb37a/build-end.log. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docs/header.html: freshmeat got renamed to freecodePeter Korsgaard2012-05-141-1/+1
| | | | | | As pointed out by Gustavoz on IRC. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/configs: update to use kernel 3.3.6Gustavo Zacarias2012-05-1411-11/+11
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/sh4-r2d: update to use kernel 3.2.17Gustavo Zacarias2012-05-141-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: bump 3.{2, 3}.x stable versionsGustavo Zacarias2012-05-142-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump default to kernel version 3.3.6Gustavo Zacarias2012-05-141-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* heirloom-mailx: run makeconfig in configure stepArnout Vandecappelle2012-05-141-0/+4
| | | | | | | | | | | | | The heirloom-mailx Makefile runs makeconfig if this has not been done before. In a parallel build, this means makeconfig may be run several times in parallel because there are two targets that depend on makeconfig. See for instance http://autobuild.buildroot.net/results/d24854be69961f71db189f9d804d4bd2cfa078da To avoid this, run makeconfig in the configure step, which is not parallel. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* openssl: security bump to version 1.0.0jGustavo Zacarias2012-05-141-1/+1
| | | | | | | Bump to version 1.0.0j to fix CVE-2012-2333 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* crosstool-ng: depend on gperfArnout Vandecappelle2012-05-141-1/+1
| | | | | | | | Fixes http://autobuild.buildroot.net/results/c9b87123709e1010bae19c6bdfd219661efdbdfb Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update for 2012.05-rc12012.05_rc1Peter Korsgaard2012-05-104-7/+20
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: document and default to sensible value for ↵Peter Korsgaard2012-05-101-0/+4
| | | | | | BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>