summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* iw: add hashGustavo Zacarias2014-09-181-0/+2
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* util-linux: add hashGustavo Zacarias2014-09-181-0/+2
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* iptables: add hashGustavo Zacarias2014-09-181-0/+3
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* polarssl: add hashGustavo Zacarias2014-09-181-0/+3
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* busybox: add hashGustavo Zacarias2014-09-182-0/+3
| | | | | | | | And rename 0006-lzop-add-overflow-check.patch to the proper convention. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dialog: fixup ncurses config scriptGustavo Zacarias2014-09-181-1/+1
| | | | | | | | Point the build to the proper ncurses config script by using $(NCURSES_CONFIG_SCRIPTS) from the ncurses package directly. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* alsa-utils: fixup ncurses config scriptGustavo Zacarias2014-09-181-2/+2
| | | | | | | | | | Point the build to the proper (which BTW was broken since it pointed to the wrong directory) ncurses config by using $(NCURSES_CONFIG_SCRIPTS) from the ncurses package directly. Also select the proper variant (widec/non-widec) in configure. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* httping: enable ncurses supportGustavo Zacarias2014-09-171-1/+2
| | | | | | | Enable automatic ncurses support now that we've got wide support. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* nano: enable ncursesw supportGustavo Zacarias2014-09-171-2/+7
| | | | | | | | | Enable support for ncurses widechar by specifying the proper ncursesw-config when it's enabled, otherwise keep the old trick in place when it's not to avoid automatically picking up the host/distro one. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/ncurses: fixup library symlinksGustavo Zacarias2014-09-172-2/+15
| | | | | | | | | | | | As stated on the list we need to copy static libraries when doing static targets so add the logic for that. Also exclude the wide option for blackfin flat since there seem to be toolchain issues with that combination - since it's a new feature option someone interested might look into it later. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/ncurses: Allow building wide char supportJeremy Kerr2014-09-172-2/+28
| | | | | | | | | | | Allow ncurses to be configured with wide char support; this causes the libraries to be built with the 'w' suffix (eg libncursesw.so, libmenuw.so, etc), so we need to create a few symlinks. Signed-off-by: Jeremy Kerr <jk@ozlabs.org> Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: bump default to version 3.16.3Gustavo Zacarias2014-09-171-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 3.{16, 14, 10}.x seriesGustavo Zacarias2014-09-171-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* sysstat: bump to version 11.0.1Gustavo Zacarias2014-09-172-2/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/nodejs: bump to version 0.10.32Jörg Krause2014-09-171-1/+1
| | | | | Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dbus: security bump to version 1.8.8Gustavo Zacarias2014-09-171-1/+1
| | | | | | | | | | | | | | | Fixes: CVE-2014-3635 - Buffer access with incorrect length value CVE-2014-3636 - Allocation of file descriptors or handles without limits or throttling CVE-2014-3637 - Missing release of file descriptor or handle after effective lifetime CVE-2014-3638 - Algorithmic complexity CVE-2014-3639 - Allocation of file descriptors or handles without limits or throttling Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ARC: gcc - Fix SIZE_TYPE to be "unsigned int" instead of "long unsigned int"Alexey Brodkin2014-09-161-0/+24
| | | | | | | | | | | | | | | | | | | This makes size_t to be "unsigned" ssize_t which makes happy compiler on data type checks. Fix is taken from current development branch of GCC for ARC and will be a part of the next release of ARC tools, so at that point patch should be dropped. https://github.com/foss-for-synopsys-dwc-arc-processors/gcc/commit/249f040299402647525c3f15b79d319fa7acddd3 Fixes http://autobuild.buildroot.net/results/405/405da9a945511329929b18740b983c51b8dcc43e Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Anton Kolesov <akolesov@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <peter@korsgaard.com> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* sqlcipher: fix static linkingGustavo Zacarias2014-09-161-1/+1
| | | | | | | | | It uses openssl which for buildroot mandates libz, but doesn't link against it so it fails. Fixes: http://autobuild.buildroot.net/results/514/5145617f7c3cece933c845da3c9836d80d062bb6/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-plugins-bad: fix sndfile commentPeter Korsgaard2014-09-161-1/+1
| | | | | | | | The package is not called gst-plugins-bad, and the other comments in the file are of the "foo plugin needs a toolchain w/.." form, so use that for sndfile as well. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst-plugins-bad-plugin-sndfile: Fix comment displayJérôme Pouiller2014-09-161-0/+1
| | | | | | Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gdb: add support for Python in target gdbThomas Petazzoni2014-09-163-0/+50
| | | | | | | | | | | | | | This commit adds a new option BR2_PACKAGE_GDB_PYTHON to enable Python support in the target gdb. Since we can assume that the user will be aware that Python is needed to get Python support in gdb, we chose to use a "depends on" dependency instead of a "select" dependency. The other weird thing is the need for a wrapper shell script to replace gdb's provided python-config.py script. See the shell script comment itself for all the details. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gdb: add support for Python in host gdbThomas Petazzoni2014-09-162-0/+12
| | | | | | | | This commit adds an option BR2_PACKAGE_HOST_GDB_PYTHON that allows to enable Python support in the cross gdb built by Buildroot. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gdb: reword prompt for host TUI optionThomas Petazzoni2014-09-161-1/+1
| | | | | | | | | There is no need to name the option "GDB TUI support", since this option is already visible "below" GDB in menuconfig/xconfig. Naming it "TUI support" is therefore sufficient. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gdb: enable tui support for target packageVincent Stehlé2014-09-162-1/+22
| | | | | | | | | | | | | | | | | | | Add a configuration option to compile the gdb target package with the --enable-tui switch. This is done pretty much in the same way as in commit 2474fb0bf1a7 ("host-gdb: enable terminal user interface support"), but for the gdb package on target. This makes sense only when a full debugger is installed on target, not for a gdbserver. [Thomas: remove "default n" since this is the default, adjust the prompt of the option, and rewrap the help text.] Signed-off-by: Vincent Stehlé <vincent.stehle@laposte.net> Cc: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gdb: needs host-ncurses on the hostThomas Petazzoni2014-09-161-3/+3
| | | | | | | | | | | | | | | | | | Commit 2474fb0bf1a786f3a170631f3dbce8b38092f986 ("host-gdb: enable terminal user interface support") has added TUI support to host gdb, and therefore added a dependency on host-ncurses when TUI support is enabled. However, host-ncurses is not only needed for TUI support, it is needed for gdb in all cases as well, so this commit adds a dependency of host-gdb to host-ncurses. Fixes: http://autobuild.buildroot.org/results/153/153dbdc42103074f7a0895e8871e2eee4eae3325/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gdb: remove version 7.6Thomas Petazzoni2014-09-161-5/+0
| | | | | | | | Now that the default version has changed to 7.7, we can get rid of the older gdb 7.6 version. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gdb: switch to 7.7 as the default versionThomas Petazzoni2014-09-161-4/+3
| | | | | | | | Now that gdb 7.8 is out, it's time to move to 7.7 as the default version instead of 7.6. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gdb: add version 7.8Thomas Petazzoni2014-09-162-0/+8
| | | | | | | | | This commit adds support for the 7.8 version of gdb. Note that the tarball of this version is not available as a .tar.bz2, so we have to add a special case and download the .tar.xz for this version. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* systemd: bump to version 216Eric Le Bihan2014-09-163-170/+3
| | | | | | | | | | | | Bump systemd to version 216. This new version provides two new tools to manage the journal (systemd-journal-upload and systemd-journal-remote) which resulted in the addition of new users. Also remove backported patches. Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* p11-kit: bump to version 0.20.6Gustavo Zacarias2014-09-161-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchain-external: bump ARM, ARMeb and AArch64 Linaro toolchains to 14.08Thomas Petazzoni2014-09-162-13/+13
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchain-external: remove CodeSourcery ARM 2012.03, add 2014.05Thomas Petazzoni2014-09-162-23/+23
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchain-external: add CodeSourcery AArch64 toolchainThomas Petazzoni2014-09-162-0/+19
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lttng-babeltrace: Fix comment displayJérôme Pouiller2014-09-161-1/+1
| | | | | Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* memtester: fix rebuildBaruch Siach2014-09-161-1/+1
| | | | | | | | | | | | | | Do the edit of conf-* files only when 'cc' appears at the beginning of line, i.e. the files has not been edited. Otherwise, the 'cc' part of the cross toolchain gets expanded, leading to the following error on 'make memtester-rebuild': ./compile: line 3: /home/baruch/git/buildroot/output/host/usr/bin/i686-pc-linux-gnu-g/home/baruch/git/buildroot/output/host/usr/bin/i686-pc-linux-gnu-gcc: No such file or directory Makefile:82: recipe for target 'memtester.o' failed make[1]: *** [memtester.o] Error 127 Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* celt051: Fix file namingJérôme Pouiller2014-09-161-0/+0
| | | | | | | In order to comply with naming policy, fix celt.mk filename. Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libtasn1: bump to version 4.2Gustavo Zacarias2014-09-161-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* radvd: bump to version 2.7Gustavo Zacarias2014-09-161-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qt5: bump to 5.3.2Fatih Aşıcı2014-09-164-38/+8
| | | | | | | | | | Only use ccache prefix in QMAKE_CC and QMAKE_CXX since the build system is broken when QMAKE_AR contains a space character. Remove the upstreamed uClibc patch. Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ipset: bump to version 6.22Gustavo Zacarias2014-09-161-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-plugins-good: gstv4l2allocator: O_CLOEXEC needs _GNU_SOURCEPeter Korsgaard2014-09-151-0/+34
| | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/ee9/ee985d94da6a7115b6e62cf407e3c6a90eb3e4bf/ On some systems (E.G. uClibc and older Glibc versions), O_CLOEXEC is only defined when _GNU_SOURCE is specified, so do so. Patch submitted upstream: https://bugzilla.gnome.org/show_bug.cgi?id=736670 Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qwt: add optional opengl supportPeter Korsgaard2014-09-152-0/+12
| | | | | | | | | | qwt should only build the opengl support code if Qt is configured with opengl support, so add a suboption for it similar to svg/mathml with the needed dependencies. Fixes http://autobuild.buildroot.net/results/597/5977bd77342e28ae9783f9f9edfcf84eefd081b6/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* hostname: fix conflicting installs of /bin/hostnameAndrew Ruder2014-09-152-8/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Surprisingly long-standing issue with conflicting /bin/hostname installs. Reported as early as November 2005 by Joseph Dupre. All together at one point or another there are at least 4 possible sources of /bin/hostname: busybox util-linux coreutils net-tools Buildroot depends on the -F flag being available in the default /etc/inittab. Out of the 4 listed projects only net-tools and buildroot for sure support the -F flag. I'm a little unclear on util-linux as it has been removed entirely (in favor of net-tools) for some time. As of coreutils 6.9.90 (2007-12-01), coreutils does not install its /bin/hostname by default. The following commit reenabled its build: d6e58cb coreutils: fixed missing hostname (Sep 2010) This was done to fix a build error in coreutils regarding help2man. A later patch: 30c5105 coreutils: bump to version 8.21 disabled the help2man functionality entirely but left hostname being installed. On a very related note, net-tools now contains an obsolete check to add util-linux as a dependency to force it to build first (so that net-tools ends up with /bin/hostname). This patch fixes both of these issues so that hostname always comes from one of two places: busybox net-tools Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Co-authored-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Andrew Ruder <andrew.ruder@elecsyscorp.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Revert "package/localedef: don't use config.site when cross-compiling"Romain Naour2014-09-151-4/+0
| | | | | | | | | | CONFIG_SITE is now a part of pkg-autotools infrastructure. This reverts commit 85448febb3c9f21e6e4082fc344b3ef46261c782. Signed-off-by: Romain Naour <romain.naour@openwide.fr> Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/pkg-autotools: don't use config.site when cross-compilingRomain Naour2014-09-151-0/+2
| | | | | | | | | | | | | | | | | | | On fedora 20 64bits host, the file /usr/share/config.site contains a fix for installing libraries into /lib/lib64 on 64bits systems that redefine libdir in the generated Makefile For safety and avoid the bug #7262 [1], disable loading this file when running the configure script for the target and the host. Note: configure scripts generated with autoconf < 2.65 will source the /dev/null and print this line: "configure: loading site script /dev/null" [1]: https://bugs.busybox.net/show_bug.cgi?id=7262 Signed-off-by: Romain Naour <romain.naour@openwide.fr> Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libqrencode: needs host-pkgconfPeter Korsgaard2014-09-151-0/+1
| | | | | | The configure script uses PKG_CHECK_MODULES to check for libpng. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dialog: Override ncurses config scriptMaarten ter Huurne2014-09-151-0/+2
| | | | | | | | Without the override, systemwide ncurses6-config can be found instead of ncurses5-config from staging. Signed-off-by: Maarten ter Huurne <maarten@treewalker.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* google-breakpad: bump to version r1373Frank Hunleth2014-09-141-1/+1
| | | | | | | | | | This version adds support for installing important header files to <staging>/usr/include/breakpad. It's no longer necessary to include the whole breakpad source tree when building applications using libbreakpad.a. Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc: two-stage gcc simplificationsThomas Petazzoni2014-09-141-20/+2
| | | | | | | | | | | | After switching to a two stage gcc solution, there is no longer a need to do weird things in the uclibc build. We can greatly simplify UCLIBC_CONFIGURE_CMDS to only do the configuration, and let the existing UCLIBC_BUILD_CMDS do the build. Note that we have to build the headers before starting the C library build, otherwise there is a build failure (probably a uClibc bug). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* glibc: two-stage gcc simplificationsThomas Petazzoni2014-09-141-11/+0
| | | | | | | | | | After switching to a two stage gcc solution, there is no longer a need to do weird things in the glibc build. We can greatly simplify GLIBC_CONFIGURE_CMDS to only do the configuration, and let the existing GLIBC_BUILD_CMDS do the build. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud