summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* toolchain: LEON SPARC only works with gcc-4.4.xGustavo Zacarias2010-11-251-0/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gcc-patch: Add patch for 4.4.5 to support Sparc-leon processorsKonrad Eisele2010-11-251-0/+239
| | | | | | | | | Gcc patch that adds hfleon (fpu,v7), hfleonv8 (fpu, v8), sfleon (softfpu,v7), sfleonv8 (softfpu,v8) SPARC variants. Default cpu is selected with --with-cpu. Adds leon pipeline descrption to gcc. Signed-off-by: Konrad Eisele <konrad@gaisler.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain: Add support for --with-cpuKonrad Eisele2010-11-252-4/+7
| | | | | | | | Add support for gcc configuration switch --with-cpu. Uses newly added BR2_GCC_TARGET_CPU from the target config. Signed-off-by: Konrad Eisele <konrad@gaisler.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Cconfig: Add sparc-leon processors, remove deprecated v9 Sparc type.Konrad Eisele2010-11-252-12/+21
| | | | | | | | Add the Sparc processor variants hfleon (fpu,v9), hfleonv8 (fpu,v8), sfleon (softfpu,v7) sfleonv8 (softfpu,v8) and tweak the existing ones. Signed-off-by: Konrad Eisele <konrad@gaisler.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* php: add process control supportThomas Rudin2010-11-243-1/+12
| | | | | | | Closes #2791 Signed-off-by: Thomas Rudin <thomas@rudin.li> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gpsd: fixup various problems with Config.inPaulius Zaleckas2010-11-241-29/+2
| | | | | | | | | | fix wrong configure symbol name for MTK. remove default values from most of options and leave only default y for NMEA protocol (90% of users will need this one) and features for gpsd to reconfigure device. Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gpsd: needs host-pkg-config for proper qt bindings supportGustavo Zacarias2010-11-241-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* 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>