summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* apply-patches.sh: change archive managementLudovic Desroches2012-03-211-16/+32
| | | | | | | | | | | | | The way archives were managed was incorrect because the uncompressed archives were sent directly to the patch command. It means that alphabetical patch order was not respected. Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Tested-by: Ludovic Desroches <ludovic.desroches@atmel.com> with an armadeus_apf9328_defconfig build Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* apply-patches.sh: directories are no more considered as overlaysLudovic Desroches2012-03-201-4/+1
| | | | | | | | | | | When a directory is found in patchdir, it is skipped. Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Tested-by: Ludovic Desroches <ludovic.desroches@atmel.com> with an armadeus_apf9328_defconfig build Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* apply-patches.sh: cleanupLudovic Desroches2012-03-201-2/+2
| | | | | | | | | | | | Add quoting and remove redundant command. Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Tested-by: Ludovic Desroches <ludovic.desroches@atmel.com> with an armadeus_apf9328_defconfig build Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* apply-patches.sh: rename targetdir to builddirLudovic Desroches2012-03-201-9/+9
| | | | | | | | | | | | targetdir is not the output/target directory as it can suggest. Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Tested-by: Ludovic Desroches <ludovic.desroches@atmel.com> with an armadeus_apf9328_defconfig build Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Config.in.arch: add help and less cryptic names to architecture menuAlvaro G. M2012-03-201-13/+99
| | | | | | | [Peter: fixup s/big-endian/big endian/ as pointed out by Thomas] Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libsigc: bump to 2.2.10 to fix build with gcc 4.6Thomas Petazzoni2012-03-201-1/+1
| | | | | | | | | | | | | | | The build of libsigc 2.2.8 fails with gcc 4.6 with the following error message: In file included from signal_base.cc:20:0: ../sigc++/signal_base.h:48:11: error: 'size_t' does not name a type In file included from ../sigc++/signal.h:8:0, The 2.2.9 version was released with a fix for this build problem, so we directly bump to the latest version 2.2.10, which builds fine under gcc 4.6. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libatomic_ops: make it available only on supported architecturesThomas Petazzoni2012-03-202-1/+5
| | | | | | | | | | libatomic_ops build fails on architectures such as MIPS or SuperH that are not supported. So we make it possible to select the libatomic_ops package only for the architectures that are known to be supported. [Peter: add armeb as supported arch] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: bump 3.0.x and 3.2.x stable versionsGustavo Zacarias2012-03-202-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uClibc: enable utmpx support in defconfigsPeter Korsgaard2012-03-203-3/+3
| | | | | | | It adds very little size overhead as the functions are just wrappers around utmp, and E.G. systemd needs it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uClibc: default to 0.9.33Peter Korsgaard2012-03-201-1/+1
| | | | | | | This is the current stable version, and E.G. systemd doesn't build with earlier versions. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Change the /etc/mtab symlink to use an absolute pathMaxime Ripard2012-03-191-1/+1
| | | | | | | | | | As systemd checks if /etc/mtab is a symlink to /proc/mount or /proc/self/mounts, we need to change it so that we can run systemd. http://cgit.freedesktop.org/systemd/tree/src/main.c#n1082 Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* glib-networking: add missing host-intltool dependencyThomas Petazzoni2012-03-191-1/+5
| | | | | | | | | | | | | Fixes the following problem: checking whether NLS is requested... yes checking for intltool >= 0.35.0... ./configure: line 12323: intltool-update: command not found found configure: error: Your intltool is too old. You need intltool 0.35.0 or later. make: *** [/home/test/test/output/build/glib-networking-2.30.2/.stamp_configured] Error 1 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at: uses fork(), so requires MMUThomas Petazzoni2012-03-191-0/+1
| | | | | | | | | | | | | | | | | Fixes the following problem: atd.o: In function `run_file': atd.c:(.text+0x35c): undefined reference to `fork' atd.c:(.text+0x75c): undefined reference to `fork' daemon.o: In function `daemon_setup': daemon.c:(.text+0x4bc): undefined reference to `fork' collect2: ld returned 1 exit status make[1]: *** [atd] Error 1 make[1]: Leaving directory `/home/test/test/output/build/at-3.1.12' make: *** [/home/test/test/output/build/at-3.1.12/.stamp_built] Error 2 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* transmission: add missing host-intltool dependencyThomas Petazzoni2012-03-191-0/+1
| | | | | | | | | | | | Fixes the following build problem: checking for intltool >= 0.35.0... ./configure: line 17915: intltool-update: command not found found configure: error: Your intltool is too old. You need intltool 0.35.0 or later. make: *** [/home/test/test/output/build/transmission-2.33/.stamp_configured] Error 1 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* e2fsprogs: bump to version 1.42.1Gustavo Zacarias2012-03-191-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Added the libtpl packageSimon Dawson2012-03-193-0/+18
| | | | | | [Peter: drop _INSTALL_TARGET = NO as it installs a shared lib] Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: add 3.3.x stable versionGustavo Zacarias2012-03-191-4/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: bump 3.2.x stable version and add 3.3Gustavo Zacarias2012-03-191-2/+6
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain: disallow internal/ctng toolchains for microblazePeter Korsgaard2012-03-191-0/+2
| | | | | | | | While there's some microblaze support in mainline gcc from 4.6.x, there still seems to be something missing with the uClibc support, so disable these for now. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Config.in.arch: Fix microblaze-be double quote issuePeter Korsgaard2012-03-181-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ttcp: deprecate packagePeter Korsgaard2012-03-182-0/+3
| | | | | | | | | | Software is ancient, upstream is missing and the package hasn't seen any significant changes since it was added in 2003. Unless someone steps up to update it (E.G. to gentargets), it will be removed during the 2012.05 cycle. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Microblaze: added defconfig for Avnet S6LX9 MicroboardStephan Hoffmann2012-03-184-0/+402
| | | | | | | | | | | | The Avnet S6LX9 Microboard is a small USB-Stick sized module containing a Spartan6 FPGA capable of running the Microblaze softcore processor together with RAM and FLASH memory. This board support pachage assumes that the Microblaze Bitfile available from the Avnet website is programmed into the FPGA. Signed-off-by: Stephan Hoffmann <sho@relinux.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Microblaze: build kernel with device treeStephan Hoffmann2012-03-182-0/+24
| | | | | | | | | | | | | This patch adds the options needed to build the SimpleImage containing the device tree structure needed for the Microblaze architecture. Handling Device Tree and SimpleImage will be handled in a general way in the future. I provide this patch to be able to build the system in the meantime. Signed-off-by: Stephan Hoffmann <sho@relinux.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Microblaze: added external toolchain from XilinxAlvaro G. M2012-03-182-0/+27
| | | | | | | | Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com> Tested-by: Stephan Hoffmann <sho@relinux.de> Downloading Microblaze LE toolchain works on a clean install Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Microblaze: added architecture support for both big endian and low endianAlvaro G. M2012-03-181-2/+13
| | | | | | | | Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com> Tested-by: Stephan Hoffmann <sho@relinux.de> Tested Microblaze LE on a clean install Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* fis: convert to gentargetsPeter Korsgaard2012-03-182-51/+14
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* doom-wad: convert to gentargetsPeter Korsgaard2012-03-182-35/+24
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* DOWNLOAD: change $1=DIRECTORY_URL, $2=FILE_NAME to $1=FULL_FILE_URL, ↵Alvaro G. M2012-03-1820-28/+32
| | | | | | | | | | | | | | | | | | | | | $2=FILE_NAME This modifies the definition of DOWNLOAD to receive two arguments: the first one is the full URL of the file to download, whereas the second (and optional) is the name the file will have once downloaded. Same thing with the SOURCE_CHECK_WGET and SCP functions. All calls to these functions have been changed to the shortest form of the new API, except for toolchains acquisition. Since there is quite a number of different toolchains this call to DOWNLOAD is better set to the generic one. Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Stephan Hoffmann <sho@relinux.de> Downloading Microblaze LE toolchain works on a clean install Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* manual: update Config.in dependency explainationsSamuel MARTIN2012-03-181-0/+53
| | | | | | | [Peter: adjusted according to Arnout's suggestions] Signed-off-by: Samuel MARTIN <s.martin49@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* manual: fix typoSamuel MARTIN2012-03-182-8/+9
| | | | | | Signed-off-by: Samuel MARTIN <s.martin49@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docs: fix busybox urlSamuel MARTIN2012-03-182-2/+2
| | | | | | Signed-off-by: Samuel MARTIN <s.martin49@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docs/buildroot.html: add new manual location and warning about this pageSamuel MARTIN2012-03-181-0/+15
| | | | | | Signed-off-by: Samuel MARTIN <s.martin49@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docs/buildroot.html: cleanup trailing whitespacesSamuel MARTIN2012-03-181-12/+12
| | | | | | Signed-off-by: Samuel MARTIN <s.martin49@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* netsnmp: add option to enable debugging codeLuca Ceresoli2012-03-182-1/+14
| | | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* elf2flt: fix after conversion of binutils to package infrastructureArnout Vandecappelle (Essensium/Mind)2012-03-181-5/+5
| | | | | | | | | | When binutils was converted to the package infrastructure (commit 009407e6b), the variable that elf2flt uses to find the binutils libraries disappeared. So use HOST_BINUTILS_DIR instead of BINUTILS_DIR1. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Add lpc3250loader to lpc3250 configsAlexandre Belloni2012-03-183-0/+18
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Add lpc3250loader to the host toolsAlexandre Belloni2012-03-183-0/+17
| | | | | | | [Peter: use install -D for installation] Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* vsftpd: fix SSL dependencyYegor Yefremov2012-03-171-1/+1
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* boost: Add comment when C++ is missingStephan Thamm2012-03-161-0/+3
| | | | | | | [Peter: move above boost option so sub options gets indented] Signed-off-by: Stephan Thamm <thammi@chaossource.net> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux-firmware: add ar7010 variant (ath9k_htc driver) firmwareGustavo Zacarias2012-03-162-0/+9
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Alexandre Pereira da Silva <aletes.xgr@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux-firmware: update definition for atheros ar9271Gustavo Zacarias2012-03-161-1/+1
| | | | | | | | | | | | ar9271.fw is the old convention for the firmware. Starting with kernel 3.0 the new convention is htc_9271.fw which is a newer version of the firmware so symlinking won't do it and there are no guarantees that the newer firmware will work with the older driver either. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Alexandre Pereira da Silva <aletes.xgr@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* vsftpd: bump to 2.3.5Yegor Yefremov2012-03-161-1/+1
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pulseaudio: bump versionPeter Korsgaard2012-03-161-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: update with recent changesPeter Korsgaard2012-03-151-0/+35
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* openssl: security bump to version 1.0.0hGustavo Zacarias2012-03-151-1/+1
| | | | | | | Bump to version 1.0.0h to fix CMS and S/MIME Bleichenbacher attack (CVE-2012-0884) Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libffi: bump version to 3.0.10Sagaert Johan2012-03-151-1/+1
| | | | | | Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* config: improve help text and prompt for debugging related optionsThomas Petazzoni2012-03-151-12/+20
| | | | | | | | | | The help text for the choice of different stripping levels is removed, since it is not displayed by menuconfig. Instead, only the per-option help text is visible, so this text is improved. [Peter: slightly reworked text] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* debug: provide an option to copy the gdbserver to the targetThomas Petazzoni2012-03-152-0/+22
| | | | | | | | | | | | | | When an external toolchain is used, it is very likely that it contains a pre-built version of a gdbserver that has the same version as the cross-gdb included in the external toolchain. So, we now provide an option that allows to copy this pre-built gdbserver to the target. As the location of the gdbserver in the external toolchain is not standardized, we only support the CodeSourcery and Crosstool-NG layouts for the moment. Other locations can be added later. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* debug: do not force installation of gdbserverThomas Petazzoni2012-03-151-1/+0
| | | | | | | | | | The BR2_ENABLE_DEBUG option selects the compilation and installation of gdbserver on the target. This is a bit restrictive, especially for external toolchains, which may already contain a gdbserver on the target. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Added lcdproc packageSimon Dawson2012-03-154-0/+40
| | | | | | [Peter: fix download URL, move to 'Hardware handling' section] Signed-off-by: Simon Dawson <spdawson at gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>