summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gpsd: Only build qt support if qt-network is enabledFrederik Pasch2010-11-242-1/+10
| | | | | Signed-off-by: Frederik Pasch <fpasch@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lrzsz: remove unneeded stripPeter Korsgaard2010-11-241-1/+0
| | | | | | | Is handled generically in target-finalize and shouldn't be done in the build directory. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lrzsz: add lrz/lsz symlinksMike Frysinger2010-11-242-2/+4
| | | | | | | | | | | | Many systems support automatic zmodem transfers without needing to first manually run the zmodem utils. But the expectation is to run `lrz` and not `rz`. So install symlinks for lrz->rz and lsz->sz to support this. This also includes a small fix to also remove sz when cleaning. [Peter: use addprefix rather than patsubst] Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* target-finalize: do not strip libthread_db.soMike Frysinger2010-11-241-1/+2
| | | | | | | | | | For proper threading debug support, the libthread_db.so library cannot be stripped on the target. This is because the target gdbserver will also load up this library at runtime and poke around its symbols. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* auto remove empty /usr/share dirMike Frysinger2010-11-241-0/+1
| | | | | | | | | | | Often times, the only reason /usr/share exists is because of documentation installed into it. So once we're done cleaning the docs, attempt to rmdir /usr/share. If it's empty, things will work out nicely. [Peter: use make infrastructure to ignore errors rather than shell] Signed-off-by: Mike Frysinger <vapier@gentoo.org> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: really adjust kernel modules strip invocationPeter Korsgaard2010-11-241-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: strip installed modulesMike Frysinger2010-11-241-0/+3
| | | | | | | | | | | The installed kernel modules should have useless build cruft stripped out of them. On my system, a default build went from a very unreasonable 30MB to a normal 3MB (on disk) and from 14MB to 3MB when compressed due to the info stored in the kernel modules alone. [Peter: don't hardcode binutils strip specific options] Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zlib: don't point libdir/includedir at stagingPeter Korsgaard2010-11-241-2/+0
| | | | | | Fixes 'make install'. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'for-2010.11/doc-updates' of ↵Peter Korsgaard2010-11-241-53/+92
|\ | | | | | | git://git.busybox.net/~tpetazzoni/git/buildroot
| * documentation: Mention the fact that the skeleton location can be configuredThomas Petazzoni2010-11-241-13/+8
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * documentation: Document the GIT/SVN download capabilitiesThomas Petazzoni2010-11-241-9/+37
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * documentation: Reword introduction about external toolchainsThomas Petazzoni2010-11-241-7/+16
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * documentation: Mention which external toolchains we testedThomas Petazzoni2010-11-241-5/+6
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * documentation: Update details about external toolchainsThomas Petazzoni2010-11-241-7/+11
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * documentation: Remove mention of gcc 3.xThomas Petazzoni2010-11-241-6/+3
| | | | | | | | | | | | We don't support gcc 3.x anymore, so get rid of 3.x-specific details Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * documentation: Tell not to use make -jNThomas Petazzoni2010-11-241-0/+6
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * documentation: clarify Buildroot stepsThomas Petazzoni2010-11-241-6/+5
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | zlib: cleanup, fix install for static only buildPeter Korsgaard2010-11-242-24/+22
| | | | | | | | | | | | | | Use 'make install' for installation, add a patch to make it work for static only builds, and add uninstall/clean targets while we're at it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | Makefile: remove outdated flush targetPeter Korsgaard2010-11-241-4/+0
| | | | | | | | | | | | Not needed any more as we've removed the shared config.cache handling. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | Makefile: remove outdated .config.cmd handlingPeter Korsgaard2010-11-241-18/+5
| | | | | | | | | | | | Not used anymore, and forcefully removes config if *config is aborted. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | busybox: bump 1.17.x stable versionPeter Korsgaard2010-11-236-80/+1
| | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | kernel-headers: bump 2.6.{32,35,36} stable versionsPeter Korsgaard2010-11-233-3/+3
| | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | qt: bump to 4.7.1Luca Ceresoli2010-11-223-1/+1
|/ | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uClibc: sys/ptrace.h fix for 0.9.31 / powerpc so ltrace buildsPeter Korsgaard2010-11-221-0/+62
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/: shared config cache is gonePeter Korsgaard2010-11-192-2/+0
| | | | | | So remove the last references to it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: #2725 is resolvedPeter Korsgaard2010-11-191-0/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* openssl: security bump to version 1.0.0bGustavo Zacarias2010-11-193-2/+18
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libcurl: security bump to 7.21.2Gustavo Zacarias2010-11-192-5/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sysstat: bump to 9.1.6, fix libintl problemsGustavo Zacarias2010-11-193-6/+10
| | | | | | | Closes #759 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* fs: add extra deps to ROOTFS_*_DEPENDENCIES variablesPeter Korsgaard2010-11-191-2/+5
| | | | | | Instead of explicitly adding it both places it is used. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* fs: rename make targets to match package/ conventionPeter Korsgaard2010-11-192-6/+6
| | | | | | | | | Use rootfs-* rather than *-root, to match the convention used under package/ and which fits with the ROOTFS_*_ variables. This will also help with the host dependencies. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* makedevs: add source targetsPeter Korsgaard2010-11-191-1/+3
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: handle host packages for make source / make external-depsPeter Korsgaard2010-11-191-1/+20
| | | | | | | | | | | | | | | | | | | | Ensure host packages (dependencies of target packages) are also handled by make source / make external-deps. This has to be done a explicitly, as we don't list these in Kconfig, and hence also not in a variable like TARGETS, so instead we have to look at the <PKG>_DEPENDENCIES variables for each enabled package and extract the host packages from there. Host packages can in turn also have dependencies, so we have to follow those as well. Ideally this should be done recursively, but as that's pretty hard to do in make, it is limited to 1 level for now. Finally, host packages share source files with target packages, so pipe output of make external-deps through sort -u to ensure duplicates are removed. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gdb: add source targets for gdbserver/gdbhostPeter Korsgaard2010-11-191-0/+4
| | | | | | So it gets handled by make source / external-deps Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pciutils: compilation failed with zlib enabled because it lacks a dependencyStanislav Bogatyrev2010-11-192-2/+4
| | | | | | | Closes #2797 Signed-off-by: Stanislav Bogatyrev <realloc@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* bind: security bump to 9.5.2-p4Gustavo Zacarias2010-11-192-5/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: add 1.17.3 ls fixGustavo Zacarias2010-11-192-1/+31
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libmad: fix MIPS gcc 4.4+ "h" asm constraint removalGustavo Zacarias2010-11-192-1/+73
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* webkit: needs libcurl, not the curl binaryPeter Korsgaard2010-11-192-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* bash: fix build issues reported by Dmitry Ivanov, update to pl9Gustavo Zacarias2010-11-194-2/+130
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* midori: bump to 0.2.9 and make it build with directfbGustavo Zacarias2010-11-192-7/+14
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* webkit: fix compilation with directfbGustavo Zacarias2010-11-192-1/+146
| | | | | | | | Closes #2833 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update uclibc snapshot config to avoid build breakageGustavo Zacarias2010-11-181-4/+5
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sqlite: bump to version 3.7.3Gustavo Zacarias2010-11-182-3/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* openssh: bump to version 5.6p1Gustavo Zacarias2010-11-185-62/+445
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mtd-utils: ensure libmtd.a always gets builtPeter Korsgaard2010-11-182-4/+4
| | | | | | | | | Closes #2785 If only ubi* is selected, libmtd.a wouldn't get built breaking the build. Based on patch by Patrick Ziegler <patrick.ziegler@fh-kl.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* .gitignore: ignore more patch related filesMike Frysinger2010-11-181-0/+3
| | | | | | | | | Patches shouldn't be committed to the top level, and that is where `git format-patch` typically operates, so ignore that stuff. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gdb: drop local stripping in favor of top levelMike Frysinger2010-11-181-2/+0
| | | | | | | | | | Since the top level takes care of stripping for us, and some file formats cannot be stripped safely (like FLAT which will error out), simply punt the manual stripping from the gdb package. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: #2479 is resolvedPeter Korsgaard2010-11-181-0/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* module-init-tools: fix configure bug by bumping to 3.12Paulius Zaleckas2010-11-172-2/+2
| | | | | | | | 3.11 fails to configure/compile for my host (F14) due to bug in ax_enable_builddir.m4 Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>