summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* libbluray: needs dynamic library supportThomas Petazzoni2014-05-122-1/+7
| | | | | | | | | | | | | | The dependency is propagated to XBMC, even though XBMC currently requires an (e)glibc toolchain, which always have dynamic library support. This is just in case one day XBMC can be built against uClibc. Fixes: http://autobuild.buildroot.org/results/3fa/3fae35ebcf14d6f38284d8318f61f9b99998794c/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcec: fix build issue on AVR32Thomas Petazzoni2014-05-121-0/+22
| | | | | | | | | Fixes: http://autobuild.buildroot.org/results/89d/89d8165b455cd7131e4c0729cec50dad8980ceb1/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libmbus: fix upstream locationThomas Petazzoni2014-05-122-2/+2
| | | | | | | | | | | | The libmbus tarball is no longer available at http://www.freescada.com/public-dist. Apparently, the new upstream is at http://www.rscada.se/libmbus/ and tarballs are at http://www.rscada.se/public-dist/. Without this patch, the current download of libmbus-0.8.0.tar.gz downloads an HTML document with an error, which cannot be extracted, obviously. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* CHANGES: fix typosPeter Korsgaard2014-05-121-2/+2
| | | | | Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* radvd: not available on AVR32Thomas Petazzoni2014-05-121-0/+3
| | | | | | | | | | | | | radvd needs some C library definitions not available in old uClibc versions. Since we don't care much about AVR32, we simply disallow the radvd package on this architecture. Fixes: http://autobuild.buildroot.org/results/f03/f0367a30e8d772eb5e955a85b853ec3e43fe54b3/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* CHANGES: update with recent changesPeter Korsgaard2014-05-121-5/+159
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ARC: allow uImage creation for ARCMischa Jonker2014-05-121-1/+2
| | | | | | | | | | | Starting from U-Boot v2014.04 ARC architecture is supported, so now it's possible to create uImage for ARC as well. Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Cc: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uboot-tools: bump to version 2014.04Alexey Brodkin2014-05-123-55/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | U-Boot v2014.04 introduced significant changes in its build infrastrcture. Among things related to buildroot are: 1. Special new target ("tools-only") was added for building host tools alone 2. Tools cross-building for target is no longer possible with substitution of HOSTxx with TARGETxx because host binaries won't be built. Instead we just set CROSS_COMPILE and CROSS_BUILD_TOOLS variables. 3. Most of make targets now require U-Boot to be configured before building. So for building generic "fw_printenv" we now need to make "env" target config- independent. 4. HOSTCPPFLAGS are not used anywhere, so dropping "uboot-tools-02-hostcflags-override-fix.patch" Also due to lincese boilerplate change in sources "uboot-tools-01-drop-configh-from-tools.patch" required subtle changes. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Cc: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* freetype: freetype-patch: depends on host-automakeFabio Porcedda2014-05-111-0/+4
| | | | | | | | | | | | The "make freetype-patch" fails because does not found autogen.sh, because autogen.sh available only for the configure stage. To fix this add host-automake as a prerequisite to freetype-patch. This change also fix the support to top-level parallel make. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Cc: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qt5connectivity: the poster example needs no widgets, but it needs quickVicente Olivert Riera2014-05-111-0/+67
| | | | | | | | | | | | | | Adding an upstream patch to fix an autobuild failure. Upstream commit: https://qt.gitorious.org/qt/qtconnectivity/commit/0156038682cc40d44fedfc28dc9b78d1a0e6203b Fixes: http://autobuild.buildroot.net/results/d12/d120355cbb42307d35e59bc4528e973a2b12150e/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Reviewed-by: Markos Chandras <Markos.Chandras@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* p11-kit: fix build against linuxthreadsBaruch Siach2014-05-111-0/+64
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/9e9/9e9c83461fec44c85919e07a3ce2c5ca49ff9cf5/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchain-external: Fix EABIhf checkStefan Sørensen2014-05-111-12/+4
| | | | | | | | | | | | | | | | | | | | | | | | Currently the check for EABI/EABIhf toolchains looks for the Tag_ABI_VFP_args attribute in the crt1.o file which gcc adds in an EABIhf toolchain. In uClibc, however, crt1.o is not compiled from c but assembly, so the Tag_ABI_VFP_args attribute is not added in the object file. This causes the EABIhf check in the external toolchain logic to fail for uClibc-based toolchains. Fix by compiling a dummy .c file and trying to link the object against the C library. Since it is impossible to mix EABI and EABIhf code, a mismatch between the buildroot and toolchain ABI settings will be detected during this link step. Fixes bug #6842: https://bugs.busybox.net/show_bug.cgi?id=6842 [Peter: fix final 'fi'] Signed-off-by: Stefan Sørensen <stefan.sorensen@spectralink.com> [ThomasDS: do full link iso readelf test, update commit message] Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* protobuf: limit to supported architecturesArnout Vandecappelle2014-05-112-0/+6
| | | | | | | | | | | protobuf 2.5.0 adds an atomic operations implementation that is limited to a few architectures only. mips64el and armeb don't work either. Fixes (among others) http://autobuild.buildroot.net/results/ae9fa612d0b6c9d593504206d5cedd480ad2547e/ Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libeio: needs threadsBaruch Siach2014-05-111-0/+4
| | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/278/27854bf8425d64dbb475653161bbf1f386173366/ libeio only reverse dependency (enlightenment) depends on BR2_TOOLCHAIN_HAS_THREADS already. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* fs: use our own tools when calling the fakerooted scriptYann E. MORIN2014-05-111-1/+1
| | | | | | | | | | | export PATH=$(BR_PATH) so that the fakerooted script uses our own tools before any of the host-system ones. Reported-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Romain Naour <romain.naour@openwide.fr> Reviewed-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* fs: use our own mkpasswd when creating usersYann E. MORIN2014-05-111-1/+1
| | | | | | | | | | | Export PATH=$(BR_PATH) so that our own mkpasswd is found before any existing host-system one. Reported-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Samuel Martin <s.martin49@gmail.com> Tested-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* zeromq: explicitly add -lstdc++ for static buildArnout Vandecappelle2014-05-091-1/+7
| | | | | | | Fixes http://autobuild.buildroot.net/results/7c552e514f8c13ba8cdd420dc5bbf5edac915a83 Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs: bump kernel used for the RPiYann E. MORIN2014-05-091-1/+1
| | | | | | | Fixes some USB-related bugs. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/rpi-userland: bump versionYann E. MORIN2014-05-091-1/+1
| | | | | | | Allow stereo modes to be selected for output; enable NTSC output. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/rpi-firmware: bumpYann E. MORIN2014-05-091-1/+1
| | | | | | | Undocumented changes (probably related to HDMI). Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qemu x86/x86_64: Add kernel IPC supportMartin Bark2014-05-092-0/+2
| | | | | | | | | | | | The alsa utils packages require a kernel with IPC support to run. The kernel config for the x86 and x86_64 qemu build includes sound support using the hda driver but without the IPC support the alsa utils won't work. This patch adds IPC support to the x86 and x86_64 kernel to allow alsa utils to run and brings the kernel config inline with kernel configs for other qemu boards. Signed-off-by: Martin Bark <martin@barkynet.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qdecoder: autoreconf and fix c99 detectionPeter Korsgaard2014-05-091-0/+3
| | | | | | | | | Fixes http://autobuild.buildroot.net/results/da8/da8ce760cdabeb9d4cda00dcc801817e4b4eb12c/ As we're patching configure.ac we need to autoreconf the package. After reconf, the c99 check fails, so force it like we do elsewhere. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* iptraf-ng: uses fork(), needs MMUPeter Korsgaard2014-05-091-0/+2
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* samba4: update to upstream patchesGustavo Zacarias2014-05-0912-76/+48
| | | | | | | | | | | | | | | Update the package to use patches that have been applied upstream and update their status comment accordingly. f_fsid checks have been fixed via upstream patch that allows the cache to work properly on the result. Builtin heimdal tools can be worked around via the --bundled-libraries option to disable those components (even if they are not libraries it can be done that way). Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 3.12.x seriesGustavo Zacarias2014-05-091-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* iptraf-ng: new packageEzequiel Garcia2014-05-093-0/+32
| | | | | | [Peter: needs IPv6, doesn't need threads. Fix ncurses library handling] Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* cmake: forward HOST_{C, LD}FLAGS as cmake flagsSamuel Martin2014-05-091-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | During the CMake bootstrap phase, the {C,LD}FLAGS set in the bootstrap environment are not forwarded/converted as CMake flags. The CMake build contains a bootstrap phase building a minimal CMake program using a standard Makfile, then reconfigures itself with this minimal program. On system with no ncurses installed, and because the prefix option points to $(HOST_DIR)/usr, if host-cmake was built after host-ncurses, then ncurses libraries and headers are correctly found (in the host tree) during the second configuration (because of the prefix). However, it fails at building ccmake (the curses interface) because the CMAKE_C_FLAGS, CMAKE_CXX_FLAGS and CMAKE_EXE_LINKER_FLAGS do not point to the host tree. Because these flags are needed when running the bootstrap script, this patch makes sure the same flags are set when running the second configuration. Reported-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Samuel Martin <s.martin49@gmail.com> Cc: Fabio Porcedda <fabio.porcedda@gmail.com> Cc: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tcl: needs threadsPeter Korsgaard2014-05-081-2/+3
| | | | | | | | | Fixes http://autobuild.buildroot.net/results/486/48696710a270ac69d6d62654779f164075cb3451/ Tcl itself has a --disable-threads configure flag, but it unconditially configures its packages with --enable-threads, causing build failure. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libenca: Move build host tool to PRE_BUILD_HOOKSMaxime Hadjinlian2014-05-081-1/+1
| | | | | | | | The make_hash host tool, should be built during a PRE_BUILD_HOOKS and not a POST_CONFIGURE_HOOKS. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* infra: Add PRE_*_HOOKS for every stepMaxime Hadjinlian2014-05-082-2/+40
| | | | | | | | | | | | | | | Add PRE_*_HOOKS to all the different steps through which a package may go. This will help avoid using POST_*_HOOKS to do tasks that should be done in the PRE_*_HOOKS of the next step. Otherwise, when the user would do a make foo-re<step>, this would not do what was really intented, the POST_*_HOOK of the preceding step not being executed. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> [ThomasDS: rebase, add images hooks to manual] Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcec: Add patch to fix assert with XBMC GothamMaxime Hadjinlian2014-05-081-0/+36
| | | | | | | | With the new XBMC, on RaspberryPi, libcec throws an asserts in RPi userland's code which forbid XBMC Gotham to start. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcec: Bump versionMaxime Hadjinlian2014-05-081-1/+1
| | | | | Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gnutls: bump to version 3.2.14Gustavo Zacarias2014-05-081-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* nmap: bump to version 6.46Gustavo Zacarias2014-05-081-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* fping: bump to version 3.10Gustavo Zacarias2014-05-081-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* arch/arm: drop ARM(7TDMI/720T/740T) supportGustavo Zacarias2014-05-0813-27/+14
| | | | | | | | | | | | | | | | The toolchain currently doesn't build for nommu ARM and is in need of serious work. Problem is there are no emulation targets and real ARM(7TDMI/720T/740T) hardware that's capable of running linux (enough memory, having a memory controller...) is VERY rare and uses very old versions to make it usable. The ARM nommu focus should go into Cortex M series processors that are obtainable at reasonable cost on modern hardware that has external memory controllers. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchain: remove nommu option for MIPSGustavo Zacarias2014-05-081-1/+1
| | | | | | | | | | MIPS nommu never took off, the only MIPS processors without MMU are microcontrollers and the only uclinux effort for them has non-upstream patches against very very old versions. See http://www.xiptech.com/uclinuxformips.htm Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ulogd: forcibly disable mysql when not presentGustavo Zacarias2014-05-081-0/+2
| | | | | | | | | Forcibly disable mysql support when we don't want it since ulogd's configure script can pick up the host mysql_config thus leading to a build failure. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* openblocks_a6_defconfig: bump to 3.14.3 kernelPeter Korsgaard2014-05-081-1/+6
| | | | | | And lock kernel headers to match. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dhcpdump: fix static buildBaruch Siach2014-05-071-1/+6
| | | | | | | | | | | Use pcap-config to list optional libpcap dependencies that we need to list when building statically. Fixes: http://autobuild.buildroot.net/results/110/1107c21cdf656763bf7048c6c5c7899369724f5f/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* host-pkgconf: use --static option for static buildsVicente Olivert Riera2014-05-072-1/+15
| | | | | | | | | | | | | | Detect when BR2_PREFER_STATIC_LIBS is selected and modify the host pkg-config wrapper to append the --static option in that case. Fixes: http://autobuild.buildroot.net/results/161/161446dde7e8e774773eb2b34fd555f5ac22dd02/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Baruch Siach <baruch@tkos.co.il> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* protobuf-c: bump to version 1.0.0-rc1Phil Eichinger2014-05-071-2/+2
| | | | | Signed-off-by: Phil Eichinger <phil@zankapfel.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* protobuf: bump to version 2.5.0Phil Eichinger2014-05-071-1/+1
| | | | | Signed-off-by: Phil Eichinger <phil@zankapfel.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* protobuf-c: project is on github nowPhil Eichinger2014-05-071-2/+4
| | | | | | | old release tag got lost in translation Signed-off-by: Phil Eichinger <phil@zankapfel.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qdecoder : new packageSagaert Johan2014-05-075-0/+88
| | | | | | | | | | | | | Features: Supports parsing a request encoded by GET/POST method Supports parsing multipart/form-data encoding.(in-memory and direct disk) Supports COOKIE handling. Supports Session management. Supports FastCGI [Peter: drop invalid patch, add patches for make install + configure paths] Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* httping: Fix a trivial typo in the menuEzequiel Garcia2014-05-071-1/+1
| | | | | Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* postgresql: add host-zic dependencyPeter Seiderer2014-05-071-0/+3
| | | | | | | | | | | Fixes zic related build failure [1], patch suggested by Yann E. MORIN [2]. [1] http://autobuild.buildroot.net/results/9ec69f92a48c1adc50bdb3096008243d842c27e6/ [2] http://lists.busybox.net/pipermail/buildroot/2014-April/094767.html Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* clapack: don't allow on PowerPC uClibcThomas Petazzoni2014-05-072-0/+6
| | | | | | | | | | | | | | On PowerPC, clapack uses the _fpu_control symbol, which isn't defined on uClibc, so this commit disallows the selection of clapack on PowerPC uClibc configurations. PowerPC/glibc and ARM/uClibc configurations have been tested to build correctly. Fixes: http://autobuild.buildroot.org/results/d1d/d1d721fa697956218dfc2c865dfb61911cf2600e/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* jpeg-turbo: add license informationPeter Korsgaard2014-05-071-0/+2
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libjpeg: add license informationPeter Korsgaard2014-05-071-0/+2
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud