summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-21qemu/mips-malta: update to use kernel 3.3Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-21qemu/mipsel-malta: update to use kernel 3.3Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-21qemu/arm-versatile: update to use kernel 3.3Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-21qemu/sh4-r2d: update to use kernel 3.2.12Gustavo Zacarias
Unfortunately kernel 3.3 doesn't seem to work properly at the moment. So lock down headers to version 3.2.x and kernel to 3.2.12. Tested on qemu 1.0.1 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-21libupnp: move to version 1.6.14Gustavo Zacarias
As pointed by Sagaert Johan in the mailing list and further testing version 1.6.15 has some issues. So move to version 1.6.14 which is far more stable and compliant. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-21apply-patches.sh: add recursivity when scanning patchdirLudovic Desroches
Recursivity is needed with some tarballs containing debian patches: . debian changelog control patches 02-COPYRIGHT.patch [...] Since we can find some files which are not patches in those directories, only consider .patch* and .diff* files as valid patches. Due to recursivity, strip-components option is no more necessary so it has been removed. Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-21linux.mk: .ub-File copying after building initramfsMarkus Kaindl
test should exit with Exit-Code 0 if no .ub-File present and copy the file if Exit-Code 1, otherwise make fails Signed-off-by: Markus Kaindl <markus.kaindl@stusta.mhn.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-21libupnp: bump to version 1.6.15Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-21liburcu: only some architectures are supportedThomas Petazzoni
Make sure that liburcu (and the packages that select it) cannot be enabled on the architectures that are not supported. At the moment, only x86, x86-64, PowerPC and ARM are supported. [Peter: add armeb as well] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-21parted: make sure to select libuuid in util-linuxThomas Petazzoni
parted correctly depends on util-linux, but fails to select the libuuid suboption of util-linux, causing the following build failure if libuuid remains unselected: checking for uuid_generate in -luuid... no configure: error: GNU Parted requires libuuid - a part of the util-linux-ng package (but usually distributed separately in libuuid-devel, uuid-dev or similar) This can probably be found on your distribution's CD or FTP site or at: http://userweb.kernel.org/~kzak/util-linux-ng/ Note: originally, libuuid was part of the e2fsprogs package. Later, it moved to util-linux-ng-2.16, and that package is now the preferred source. make: *** [/home/test/test/output/build/parted-3.1/.stamp_configured] Error 1 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-21apply-patches.sh: use series file to apply patches in proper orderLudovic Desroches
If a series file is present use it to determine the proper order to apply patches instead of using ls sorting order. Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Tested-by: Ludovic Desroches <ludovic.desroches@atmel.com> add a series file with a wrong patch order into an archive containing several patches whose correct order is the alphabetical one 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>
2012-03-21apply-patches.sh: change archive managementLudovic Desroches
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>
2012-03-20apply-patches.sh: directories are no more considered as overlaysLudovic Desroches
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>
2012-03-20apply-patches.sh: cleanupLudovic Desroches
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>
2012-03-20apply-patches.sh: rename targetdir to builddirLudovic Desroches
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>
2012-03-20Config.in.arch: add help and less cryptic names to architecture menuAlvaro G. M
[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>
2012-03-20libsigc: bump to 2.2.10 to fix build with gcc 4.6Thomas Petazzoni
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>
2012-03-20libatomic_ops: make it available only on supported architecturesThomas Petazzoni
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>
2012-03-20kernel-headers: bump 3.0.x and 3.2.x stable versionsGustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-20uClibc: enable utmpx support in defconfigsPeter Korsgaard
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>
2012-03-20uClibc: default to 0.9.33Peter Korsgaard
This is the current stable version, and E.G. systemd doesn't build with earlier versions. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-19Change the /etc/mtab symlink to use an absolute pathMaxime Ripard
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>
2012-03-19glib-networking: add missing host-intltool dependencyThomas Petazzoni
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>
2012-03-19at: uses fork(), so requires MMUThomas Petazzoni
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>
2012-03-19transmission: add missing host-intltool dependencyThomas Petazzoni
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>
2012-03-19e2fsprogs: bump to version 1.42.1Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-19Added the libtpl packageSimon Dawson
[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>
2012-03-19linux: add 3.3.x stable versionGustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-19kernel-headers: bump 3.2.x stable version and add 3.3Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-19toolchain: disallow internal/ctng toolchains for microblazePeter Korsgaard
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>
2012-03-18Config.in.arch: Fix microblaze-be double quote issuePeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-18ttcp: deprecate packagePeter Korsgaard
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>
2012-03-18Microblaze: added defconfig for Avnet S6LX9 MicroboardStephan Hoffmann
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>
2012-03-18Microblaze: build kernel with device treeStephan Hoffmann
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>
2012-03-18Microblaze: added external toolchain from XilinxAlvaro G. M
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>
2012-03-18Microblaze: added architecture support for both big endian and low endianAlvaro G. M
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>
2012-03-18fis: convert to gentargetsPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-18doom-wad: convert to gentargetsPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-18DOWNLOAD: change $1=DIRECTORY_URL, $2=FILE_NAME to $1=FULL_FILE_URL, ↵Alvaro G. M
$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>
2012-03-18manual: update Config.in dependency explainationsSamuel MARTIN
[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>
2012-03-18manual: fix typoSamuel MARTIN
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>
2012-03-18docs: fix busybox urlSamuel MARTIN
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>
2012-03-18docs/buildroot.html: add new manual location and warning about this pageSamuel MARTIN
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>
2012-03-18docs/buildroot.html: cleanup trailing whitespacesSamuel MARTIN
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>
2012-03-18netsnmp: add option to enable debugging codeLuca Ceresoli
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>
2012-03-18elf2flt: fix after conversion of binutils to package infrastructureArnout Vandecappelle (Essensium/Mind)
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>
2012-03-18Add lpc3250loader to lpc3250 configsAlexandre Belloni
Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-18Add lpc3250loader to the host toolsAlexandre Belloni
[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>
2012-03-17vsftpd: fix SSL dependencyYegor Yefremov
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-16boost: Add comment when C++ is missingStephan Thamm
[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>