]> rtime.felk.cvut.cz Git - coffee/buildroot.git/log
coffee/buildroot.git
10 years agoUpdate for 2013.11 2013.11
Peter Korsgaard [Sat, 30 Nov 2013 13:16:03 +0000 (14:16 +0100)]
Update for 2013.11

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodocs/news.html: announce slides from 'Buildroot: What is new' presentation at ELCE
Peter Korsgaard [Sat, 30 Nov 2013 08:50:24 +0000 (09:50 +0100)]
docs/news.html: announce slides from 'Buildroot: What is new' presentation at ELCE

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibnspr: Add patch to support nios2 arch
Ezequiel García [Wed, 13 Nov 2013 22:58:16 +0000 (19:58 -0300)]
libnspr: Add patch to support nios2 arch

Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoCHANGES: update with recent changes
Peter Korsgaard [Sat, 30 Nov 2013 08:37:14 +0000 (09:37 +0100)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodbus-python: select pyexpat dependency
Ivan Sergeev [Tue, 19 Nov 2013 02:10:46 +0000 (18:10 -0800)]
dbus-python: select pyexpat dependency

dbus-python requires xml.parsers.expat, which is provided by the pyexpat
module. This patch enables the pyexpat module as a dependency when dbus-python
is selected.

[Peter: fixup whitespace]
Signed-off-by: Ivan Sergeev <vsergeev@kumunetworks.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibiscsi: Call autoreconf to use buildroot's libtool
Vicente Olivert Riera [Mon, 18 Nov 2013 14:23:42 +0000 (14:23 +0000)]
libiscsi: Call autoreconf to use buildroot's libtool

Use updated libtool from buildroot to fix MIPS64/n64 build problems
http://autobuild.humanoidz.org/results/a9a/a9aa506a591581e413dc38c53d0e56bec5970634/build-end.log

[Peter: add comment explaining why]
Acked-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibtool: Apply upstream patch to set correct linkage on MIPS64
Vicente Olivert Riera [Mon, 18 Nov 2013 12:25:32 +0000 (12:25 +0000)]
libtool: Apply upstream patch to set correct linkage on MIPS64

This libtool change ensures that ld uses the right machine emulation file,
which will allow to fix several MIPS64 n64 link failures, such as the one
currently visible on the libiscsi package.  Packages affected by this
problem will have to use <pkg>_AUTORECONF = YES to benefit from this libtool
fix, until they are fixed upstream.

Acked-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqt5: Disable on MIPS64 BigEndian n64 platforms
Vicente Olivert Riera [Fri, 29 Nov 2013 15:23:20 +0000 (15:23 +0000)]
qt5: Disable on MIPS64 BigEndian n64 platforms

qt5base fails to compile on MIPS64 BigEndian n64 platforms because there
are multiple calls to some functions that are disabled. Since every Qt5
package depends on qt5base we can disable Qt5 entirely. This is a quick
fix for the next release. In the meantime, a proposed patch to fix this
problem has already been sent to Qt:

https://bugreports.qt-project.org/browse/QTBUG-35228

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Acked-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agohostapd: fix static build failure
Gustavo Zacarias [Fri, 29 Nov 2013 14:25:43 +0000 (11:25 -0300)]
hostapd: fix static build failure

libnl-3 uses threads and this isn't accounted for in hostapd (or
libnl-3*.pc files for that matter - hostapd doesn't use pkg-config
anyway).
Since linking order matters for static scenarios also throw in -lnl-3
into LIBS first since it gets appended to in hostapd makefiles to add
libnl-3.

Fixes:
http://autobuild.buildroot.net/results/d4a/d4a9f44effeb08eda6c4b32764274ae81d185d5e/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotvheadend: remove -Werror from CFLAGS
Vicente Olivert Riera [Fri, 29 Nov 2013 10:37:49 +0000 (10:37 +0000)]
tvheadend: remove -Werror from CFLAGS

Remove -Werror from CFLAGS to avoid build failures caused by warnings.

Fixes the following autobuild failure on MIPS64 n32/64:

   http://autobuild.buildroot.net/results/6be/6be075726ac6db0a48dd6b535841ada932c9ffbb/

Reviewed-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibpfm4: disable on avr32
Simon Dawson [Fri, 29 Nov 2013 09:23:49 +0000 (09:23 +0000)]
libpfm4: disable on avr32

The perf_event_open syscall is not available on avr32. Fixes build failures
such as the following.

  http://autobuild.buildroot.net/results/38f/38fa81315be448c409b9af29f92621fcf5676f71/

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqt: fix build with opengl es
Peter Korsgaard [Fri, 29 Nov 2013 10:25:25 +0000 (11:25 +0100)]
qt: fix build with opengl es

Fixes http://autobuild.buildroot.net/results/efe/efe26c54361094fb1e201da6915900cd9b24d596/

qt doesn't use pkg-config to figure out the needed compiler/linker flags
for egl, so pass them explicitly instead.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolua-ev: disable on avr32 and blackfin
Simon Dawson [Fri, 29 Nov 2013 08:18:34 +0000 (08:18 +0000)]
lua-ev: disable on avr32 and blackfin

lua-ev is a reverse dependency of libev, but the architecture filtering is
not propagated. Fixes autobuild failure such as the following.

  http://autobuild.buildroot.net/results/387/38704a4362ab6c3458c45603975b274937059fa9/

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoecryptfs-utils: add a dependencies comment
Baruch Siach [Wed, 27 Nov 2013 15:48:40 +0000 (17:48 +0200)]
ecryptfs-utils: add a dependencies comment

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibnspr: Add dependency on !BR2_xtensa and !BR2_bfin
Chris Zankel [Wed, 27 Nov 2013 15:48:39 +0000 (17:48 +0200)]
libnspr: Add dependency on !BR2_xtensa and !BR2_bfin

Xtensa is not yet supported in libnspr. Also add dependencies to libnss,
which requires libnspr, and ecryptfs-utils, which requires libnss.

Fixes (xtensa)
http://autobuild.buildroot.net/results/14b/14ba6426edbffa100de924aa69157b3f59368ff2/

Fixes (blackfin)
http://autobuild.buildroot.net/results/dd3/dd353703ed94cec48cd126d80cd2f1b039811be4/

[baruch: fix summary, add autobuild reference, add comment dependency,
 add blackfin]

Signed-off-by: Chris Zankel <chris@zankel.net>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agograntlee: Disable on non-supported platforms
Vicente Olivert Riera [Thu, 28 Nov 2013 15:57:15 +0000 (15:57 +0000)]
grantlee: Disable on non-supported platforms

This package selects BR2_PACKAGE_QT_SCRIPT which is not supported on
certain platforms. To prevent this behaviour we use the same solution as
we applied for BR2_PACKAGE_QT_SCRIPT

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqt: Disable QtScript on non-supported platforms
Vicente Olivert Riera [Thu, 28 Nov 2013 15:57:14 +0000 (15:57 +0000)]
qt: Disable QtScript on non-supported platforms

There is no support for certain platforms in QtScript right now, so
buildroot upstream suggested to disable the possibility of enabling
QtScript on those platforms as a quick fix for the 2013.11 release:

   http://lists.busybox.net/pipermail/buildroot/2013-November/083157.html

QtScript doesn't build because it uses JavaScriptCore, so we re-use the
existing BR2_PACKAGE_QT_ARCH_SUPPORTS_WEBKIT option which already lists
which platforms are supported by JavaScriptCore in Qt4.

In addition, a proposed fix to add support for MIPS64 has already been
sent to Qt:

   https://bugreports.qt-project.org/browse/QTBUG-35030

Fixes:

   http://autobuild.buildroot.net/results/fd7/fd7e7e53290f235b540ed5f3c784e2584fdb41e0/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogdb: disable texinfo/documentation
Gustavo Zacarias [Thu, 28 Nov 2013 19:02:15 +0000 (16:02 -0300)]
gdb: disable texinfo/documentation

Fixes bug #6554

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomplayer: not available on nios2
Thomas Petazzoni [Thu, 28 Nov 2013 21:13:31 +0000 (22:13 +0100)]
mplayer: not available on nios2

Fixes:

  http://autobuild.buildroot.org/results/0ae/0ae3a53a1a6e870ee1bf2a902a400893339777df/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agowpa_supplicant: define BINDIR for systemd/dbus service files
Gustavo Zacarias [Thu, 28 Nov 2013 17:39:00 +0000 (14:39 -0300)]
wpa_supplicant: define BINDIR for systemd/dbus service files

BINDIR is used to point systemd/dbus service files to the correct binary
path where wpa_supplicant resides.
So define it to avoid the default /usr/local path that doesn't work.
Solves bug #6704

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolvm2: replace !BR2_PACKAGE_LVM2_DMSETUP_ONLY by BR2_PACKAGE_LVM2_STANDARD_INSTALL
Arnout Vandecappelle [Thu, 28 Nov 2013 08:29:28 +0000 (09:29 +0100)]
lvm2: replace !BR2_PACKAGE_LVM2_DMSETUP_ONLY by BR2_PACKAGE_LVM2_STANDARD_INSTALL

BR2_PACKAGE_LVM2_DMSETUP_ONLY is a "negative" option that disables
build and install of part of the suite. This option cannot be unselected
by other config options, which gives a problem for BR2_PACKAGE_UDISKS_LVM2:
it needs BR2_PACKAGE_LVM2_APP_LIBRARY, which requires the full suite.

Therefore, replace the negative BR2_PACKAGE_LVM2_DMSETUP_ONLY by a positive
BR2_PACKAGE_LVM2_STANDARD_INSTALL. To make sure that existing defconfigs
keep working, the new option defaults to y unless the legacy
BR2_PACKAGE_LVM2_DMSETUP_ONLY was selected.

Fixes http://autobuild.buildroot.net/results/ea4627cae45e972ebba5b33a2b2871ce7f46fedc/

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoutil-linux: tweak sscanf-no-ms-as patch
Gustavo Zacarias [Thu, 28 Nov 2013 13:56:06 +0000 (10:56 -0300)]
util-linux: tweak sscanf-no-ms-as patch

The patch has a minor mistake so fix it.
Credit go to Daniel Mentz <daniel@exxm.de> for the detailed bug report.
Closes bug #6428

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoiptables: patch another static linking issue
Gustavo Zacarias [Wed, 27 Nov 2013 13:24:17 +0000 (10:24 -0300)]
iptables: patch another static linking issue

Fixes:
http://autobuild.buildroot.net/results/e4a/e4a0f93e2abdad0222063b3f71970ee1c5940f3a/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogpsd: do not allow profiling support on AArch64
Thomas Petazzoni [Thu, 28 Nov 2013 09:18:07 +0000 (10:18 +0100)]
gpsd: do not allow profiling support on AArch64

The profiling support is not available on AArch64, causing build
failures such as:

  http://autobuild.buildroot.net/results/724f8646e1c2c28cf187f2313244d1e3e61b4c25/

According to Will Newton, function profiling will only be added in the
next version of the AArch64 Linaro toolchain. This indicates it is a
rather new feature in AArch64, so for the moment, just disallow
profiling on AArch64. We can revise this later, when this feature has
been made available in Linaro toolchains, and official gcc releases
(for internal toolchain support).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoeglibc: add security patch for CVE-2013-4788
Gustavo Zacarias [Wed, 27 Nov 2013 00:51:40 +0000 (21:51 -0300)]
eglibc: add security patch for CVE-2013-4788

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-4788
http://hmarco.org/bugs/CVE-2013-4788.html

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoapr: needs mmu
Gustavo Zacarias [Wed, 27 Nov 2013 13:00:41 +0000 (10:00 -0300)]
apr: needs mmu

Uses fork() in apr_proc_fork() which is used by almost all the packages
that use apr (log4cxx, subversion).
apr-util doesn't use fork or apr_proc_fork but it's of no use alone.

[Peter: also hide log4cxx comment if !BR2_USE_MMU]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoapr: fix threading lib detection
Gustavo Zacarias [Wed, 27 Nov 2013 12:53:04 +0000 (09:53 -0300)]
apr: fix threading lib detection

apr's configure doesn't try to guess which library is needed for
threading when cross-compiling hence this is never reflected in
apr-1-config, leading to a build failure such as:
http://autobuild.buildroot.net/results/035/035a00de0a56be00559767ba822a396ddc18a9fb/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobinutils: fix static linking
Peter Korsgaard [Wed, 27 Nov 2013 21:29:05 +0000 (22:29 +0100)]
binutils: fix static linking

pkg-autotools.mk already handles static/shared linking, so no need to
explictly force it. Worse even, the build fails with BR2_PREFER_STATIC_LINK
as we end up calling libtool with --static when it tries to link the .so,
breaking the build:

../ld: attempted static link of dynamic object
`../opcodes/.libs/libopcodes.so'
collect2: error: ld returned 1 exit status

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodropwatch: adjust LDFLAGS
Gustavo Zacarias [Wed, 27 Nov 2013 12:06:19 +0000 (09:06 -0300)]
dropwatch: adjust LDFLAGS

Add more library links into LDFLAGS.
-lncurses because readline uses it (missing _tputs and others).
-lpthread for missing _pthread_rwlock_unlock and others.
-lm for missing _rint.
Fixes:
http://autobuild.buildroot.net/results/6b1/6b1f4f2167d8aca0d73dc0e66fd2e1704c821c61/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotinymembench: Fix typo error on dependence
Vicente Olivert Riera [Wed, 27 Nov 2013 10:18:05 +0000 (10:18 +0000)]
tinymembench: Fix typo error on dependence

It should be BR2_MIPS_NABI64 instead of BR_MIPS_NABI64

Fixes:

   http://autobuild.buildroot.net/results/c5d/c5da2d99c09b1a2f7da23f1636f1ccc8978cc4a3/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoruby: security bump to 1.9.3-p484
Gustavo Zacarias [Tue, 26 Nov 2013 23:17:54 +0000 (20:17 -0300)]
ruby: security bump to 1.9.3-p484

Fixes CVE-2013-4164.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibnss: security bump to version 3.14.5
Gustavo Zacarias [Tue, 26 Nov 2013 22:48:05 +0000 (19:48 -0300)]
libnss: security bump to version 3.14.5

Fixes CVE-2013-5605.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoquagga: security bump to version 0.99.22.4
Gustavo Zacarias [Tue, 26 Nov 2013 22:07:49 +0000 (19:07 -0300)]
quagga: security bump to version 0.99.22.4

Fixes CVE-2013-6051.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoUpdate for 2013.11-rc3 2013.11-rc3
Peter Korsgaard [Tue, 26 Nov 2013 15:49:11 +0000 (16:49 +0100)]
Update for 2013.11-rc3

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodbus: only install initscript for sysV targets
Gustavo Zacarias [Tue, 19 Nov 2013 13:02:03 +0000 (10:02 -0300)]
dbus: only install initscript for sysV targets

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agophp: fix iconv related build failure
Gustavo Zacarias [Tue, 26 Nov 2013 12:51:04 +0000 (09:51 -0300)]
php: fix iconv related build failure

Fix a rare edge build failure when iconv is enabled, easily reproduced
in a debian chroot with an aarch64 external toolchain with iconv +
xmlrpc support enabled with a php cgi + cli target.
Should solve bug #6500.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouclibc-snapshot: enable option UCLIBC_SUSV2_LEGACY
Chris Zankel [Tue, 26 Nov 2013 12:01:07 +0000 (14:01 +0200)]
uclibc-snapshot: enable option UCLIBC_SUSV2_LEGACY

With uClibc commit e8065705, valloc is now optional in SUSv2 and removed
from SUSv3 and later. However, cdrkit currently requires valloc, so
enable it in the uClibc snapshot configuration file.

Fixes
http://autobuild.buildroot.net/results/5a5/5a51f3f06e04eed39d59477ea1178aef7d397754/

Signed-off-by: Chris Zankel <chris@zankel.net>
[baruch: fix summary line, add autobuild reference]
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomongoose: wait some time between stop and start of the service
Davide Viti [Mon, 25 Nov 2013 13:55:25 +0000 (14:55 +0100)]
mongoose: wait some time between stop and start of the service

Startup script fails to restart the service: 1s delay is enough to fix
this.

Also apply a minor fix of the script name in the usage string

Signed-off-by: Davide Viti <d.viti@infosolution.it>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopoco: fix sh4a fenv build failure
Baruch Siach [Mon, 25 Nov 2013 16:47:28 +0000 (18:47 +0200)]
poco: fix sh4a fenv build failure

Disable FP environment on sh4a. Fixes
http://autobuild.buildroot.net/results/8dc9bca5969d455cc30206fc1ae6e1d3ba6eb6ca/.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosunxi-mali, ti-gfx: add missing dollar sign in egl.pc
Fatih Aşıcı [Tue, 26 Nov 2013 09:13:55 +0000 (11:13 +0200)]
sunxi-mali, ti-gfx: add missing dollar sign in egl.pc

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoprotobuf-c: disable parallel build
Ryan Barnett [Tue, 26 Nov 2013 09:09:41 +0000 (03:09 -0600)]
protobuf-c: disable parallel build

Fixes http://autobuild.buildroot.net/results/f47c4f0883019ba3a8e61a9ae51b7bd7f347b38c/

Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotinymembench: not supported on MIPS n32/64 ABIs
Vicente Olivert Riera [Mon, 25 Nov 2013 09:47:46 +0000 (09:47 +0000)]
tinymembench: not supported on MIPS n32/64 ABIs

This is a fix for 9883cbd3678be65bdca10a124ba6cb7fd1f008d3. After deeper
testing we have found that package is supported on MIPS64, but only for
o32 ABI.

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>
10 years agolibglib2: the system PCRE needs to have UTF and UCP enabled
Sven Neumann [Fri, 22 Nov 2013 21:58:27 +0000 (22:58 +0100)]
libglib2: the system PCRE needs to have UTF and UCP enabled

If glib2 is compiled with the system PCRE instead of the included
copy, then that system PCRE needs to have support for UTF-8 and
Unicode properties enabled. Otherwise you will get such warnings
at run-time:

GLib-CRITICAL **: PCRE library is compiled without UTF8 support
GLib-CRITICAL **: PCRE library is compiled without UTF8 properties support

Signed-off-by: Sven Neumann <neumann@teufel.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopcre: add options to enable UTF and UCP support
Sven Neumann [Fri, 22 Nov 2013 21:58:15 +0000 (22:58 +0100)]
pcre: add options to enable UTF and UCP support

Allow to compile PCRE with UTF-8/16/32 support and with
support for Unicode properties.

[Peter: whitespace fix]
Signed-off-by: Sven Neumann <neumann@teufel.de>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomongoose: S85mongoose: fix default options
Davide Viti [Mon, 25 Nov 2013 09:03:23 +0000 (10:03 +0100)]
mongoose: S85mongoose: fix default options

mongoose fails to start because the options used are not supported by
mongoose. Fix it by using the correct option names instead.

[Peter: reworded commit text and use the correct long options instead]
Signed-off-by: Davide Viti <d.viti@infosolution.it>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoe2fsprogs: Disable elf shared library when BR2_PREFER_STATIC_LIB is selected.
Sonic Zhang [Mon, 25 Nov 2013 06:29:45 +0000 (14:29 +0800)]
e2fsprogs: Disable elf shared library when BR2_PREFER_STATIC_LIB is selected.

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agonut: add libltdl dependency
Romain Naour [Sat, 23 Nov 2013 18:46:25 +0000 (19:46 +0100)]
nut: add libltdl dependency

libltdl is needed for nut-scanner

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoswig: unbreak host-swig build when host has octave installed
Peter Korsgaard [Sun, 24 Nov 2013 08:34:02 +0000 (09:34 +0100)]
swig: unbreak host-swig build when host has octave installed

But not the octave development package:

checking for octave... octave
checking for mkoctfile... configure: error: mkoctfile is not installed

We don't need octace support, so fix it by explictly disabling it.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobeecrypt: unconditionally disable openpm
Thomas De Schampheleire [Fri, 22 Nov 2013 21:17:32 +0000 (22:17 +0100)]
beecrypt: unconditionally disable openpm

beecrypt does not properly handle its dependency on openpm, so that
applications using libbeecrypt are not aware that they also need openmp
(libgomp). This causes error messages during linking, such as (rpm):

..-gcc [..] -lbeecrypt  -lbz2 -lz -lpopt -lpthread
libbecrypt.so: undefined reference to `GOMP_sections_end_nowait'
libbecrypt.so: undefined reference to `GOMP_parallel_end'
libbecrypt.so: undefined reference to `GOMP_sections_next'
libbecrypt.so: undefined reference to `GOMP_parallel_sections_start'

Because the openpm dependency of beecrypt is only used by rsa.c, to
parallelize the calculation of RSA cyphers, we can simply disable openmp in
beecrypt instead of trying to fix the way -lgomp is passed.

Fixes http://autobuild.buildroot.net/results/bcf/bcff4b81bfbb1191f97317b0945c74d948c9774b/

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobeecrypt: include sequence numbers in patch names
Thomas De Schampheleire [Fri, 22 Nov 2013 21:17:31 +0000 (22:17 +0100)]
beecrypt: include sequence numbers in patch names

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
[ThomasDS: minor change in commit message]
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibvncserver: openssl support needs pthreads
Peter Korsgaard [Fri, 22 Nov 2013 21:41:01 +0000 (22:41 +0100)]
libvncserver: openssl support needs pthreads

Fixes http://autobuild.buildroot.net/results/c30/c3082693fe0da0c54d4bbf950dd6d74e1395c1d9/

Also pass --without-ssl if that isn't the case, as the configure script
otherwise ends up detecting openssl if built before libvncserver.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoopenssl: only build threads configuration if toolchain has pthread support
Peter Korsgaard [Fri, 22 Nov 2013 21:38:58 +0000 (22:38 +0100)]
openssl: only build threads configuration if toolchain has pthread support

Gets rid of a large number of warnings (and suboptimal code?):

..sysroot/usr/include/features.h:209:5: warning: #warning requested
reentrant code, but thread support was disabled [-Wcpp]

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoomniorb: needs thread support
Thomas Petazzoni [Thu, 21 Nov 2013 17:21:47 +0000 (18:21 +0100)]
omniorb: needs thread support

Fixes:

   http://autobuild.buildroot.org/results/dfc/dfc083bff04eba68456edd359424293842b6f42d/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotinymembench: package not supported on MIPS64
Vicente Olivert Riera [Fri, 22 Nov 2013 10:57:16 +0000 (10:57 +0000)]
tinymembench: package not supported on MIPS64

Fixes:

   http://autobuild.buildroot.net/results/bab/bab68bcf8714f215ac0b0c2546fa06608377fbb0/

This package is only supported on MIPS32 platforms. The mips-32.S file
included in the source code of this package only makes sense to be compiled
for MIPS32, and also contains hardcoded MIPS32 instructions which are
illegal on MIPS64.  Trying to compile this package on a MIPS64 platform will
end with a linkage failure due to undefined references.

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>
10 years agolibcap-ng: disable on avr32 which lacks TLS
Samuel Martin [Fri, 22 Nov 2013 09:26:47 +0000 (10:26 +0100)]
libcap-ng: disable on avr32 which lacks TLS

libcap-ng needs TLS support, which is not available on avr32.
Also, disable reverse dependencies.

Fixes:
  http://autobuild.buildroot.net/results/73c/73c7c211a51c312bbe4eb6a540f3ad9c92c79ebe/

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibroxml: fix avr32 build failure
Simon Dawson [Thu, 21 Nov 2013 17:19:40 +0000 (17:19 +0000)]
libroxml: fix avr32 build failure

The -Wno-unused-result option is not understood by the version of gcc used by the
avr32 toolchain. Remove the option from the compilation flags.

Fixes build failures such as the following.

  http://autobuild.buildroot.net/results/e22/e22d94fca3eabb4e54d82af04319f17ad8e10c20/

The single existing patch for libroxml has been renamed to include a numerical
component for application order sorting. The existing patch has also been updated
to apply without fuzz.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibglib2: needs MMU support
Thomas De Schampheleire [Wed, 20 Nov 2013 17:29:45 +0000 (18:29 +0100)]
libglib2: needs MMU support

Fixes http://autobuild.buildroot.net/results/2e0/2e032c6e44e10f2912935715741c3680a19b9b51/

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoola: disable -Werror
Thomas Petazzoni [Thu, 21 Nov 2013 22:18:25 +0000 (23:18 +0100)]
ola: disable -Werror

By default, the ola build uses -Werror, so let's pass
--disable-fatal-warnings to remove this and avoid build failures
caused by warnings.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoola: add upstream patch to fix build on AArch64
Thomas Petazzoni [Thu, 21 Nov 2013 22:18:24 +0000 (23:18 +0100)]
ola: add upstream patch to fix build on AArch64

Fixes:

   http://autobuild.buildroot.org/results/596/5967dfd4bd7c2b68e2911a98b9b84c8fe7adf0aa/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomdadm: needs mmu
Gustavo Zacarias [Thu, 21 Nov 2013 11:17:53 +0000 (08:17 -0300)]
mdadm: needs mmu

Fixes:
http://autobuild.buildroot.net/results/52c/52cc56df2aa278d92141918de74833d7e4fd3d47/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoconfigs/qemu: bump relevant config versions
Gustavo Zacarias [Thu, 21 Nov 2013 20:17:10 +0000 (17:17 -0300)]
configs/qemu: bump relevant config versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux: bump to version 3.12.1
Gustavo Zacarias [Thu, 21 Nov 2013 20:17:09 +0000 (17:17 -0300)]
linux: bump to version 3.12.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux-headers: bump 3. {4, 10, 11, 12}.x stable versions
Gustavo Zacarias [Thu, 21 Nov 2013 20:17:08 +0000 (17:17 -0300)]
linux-headers: bump 3. {4, 10, 11, 12}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoschifra: fix install examples
Romain Naour [Thu, 21 Nov 2013 23:01:54 +0000 (00:01 +0100)]
schifra: fix install examples

Fixes:

http://autobuild.buildroot.net/results/1ec/1ec3664f28492bf3da53dcbe8ceeb165bce8df6d/build-end.log

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoschifra: fix post install hook
Arnaud Rébillout [Thu, 21 Nov 2013 13:47:37 +0000 (14:47 +0100)]
schifra: fix post install hook

Signed-off-by: Arnaud Rébillout <rebillout@syscom.ch>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosquid: fix compilation due to missing include of time.h
Thomas De Schampheleire [Thu, 21 Nov 2013 12:39:25 +0000 (13:39 +0100)]
squid: fix compilation due to missing include of time.h

Fixes http://autobuild.buildroot.net/results/b33/b33e1f41e50b6e7ac3e30806b9a617d451bc27b4/

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibsigsegv: fix aarch64 build
Peter Korsgaard [Thu, 21 Nov 2013 11:02:42 +0000 (12:02 +0100)]
libsigsegv: fix aarch64 build

Fixes http://autobuild.buildroot.net/results/9821f4d44e65db1ec503acc89685ccfa7664fc32/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoruby: needs thread support
Thomas Petazzoni [Wed, 20 Nov 2013 16:12:51 +0000 (17:12 +0100)]
ruby: needs thread support

Fixes:

   http://autobuild.buildroot.org/results/7c6/7c6cc07e360aa998957a48e834b8cc086282d716/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqt5base: add Fedora patch to fix powerpc build
Fatih Aşıcı [Wed, 20 Nov 2013 11:20:17 +0000 (13:20 +0200)]
qt5base: add Fedora patch to fix powerpc build

Fixes http://autobuild.buildroot.net/results/e57/e57dea01c3c1a4e3269580972890192c37d41697/

Patch submitted upstream:
https://codereview.qt-project.org/#change,71763

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoMark MIPS I, II, III and IV as deprecated
Vicente Olivert Riera [Wed, 20 Nov 2013 11:39:58 +0000 (11:39 +0000)]
Mark MIPS I, II, III and IV as deprecated

Deprecate old MIPS ISAs since they are rarely used anymore and they cause
multiple build problems for new packages

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolxc: needs timerfd, disable on avr32
Peter Korsgaard [Wed, 20 Nov 2013 10:19:07 +0000 (11:19 +0100)]
lxc: needs timerfd, disable on avr32

Fixes http://autobuild.buildroot.net/results/79a/79ad9d7f5a9fb48e7d3210f0aee14638fde8f3e7/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolxc: needs largefile support
Peter Korsgaard [Wed, 20 Nov 2013 09:43:18 +0000 (10:43 +0100)]
lxc: needs largefile support

lxc_checkpoint.c: In function ‘main’:
lxc_checkpoint.c:128: error: ‘O_LARGEFILE’ undeclared (first use in this function)

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopv: needs gettext if locale is enabled
Arnout Vandecappelle [Tue, 19 Nov 2013 23:50:48 +0000 (00:50 +0100)]
pv: needs gettext if locale is enabled

Fixes http://autobuild.buildroot.net/results/c4f/c4f5ed916d85740ec00f5f34ded5de0195e5cd45/

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoudisks: only build documentation if requested
Peter Korsgaard [Tue, 19 Nov 2013 22:49:09 +0000 (23:49 +0100)]
udisks: only build documentation if requested

Fixes http://autobuild.buildroot.org/results/b23/b234e63f92e6e5162dd5340624e32caa31b82a1a/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agovim: add dependency to gettext if locale support is requested
Thomas De Schampheleire [Tue, 19 Nov 2013 11:15:50 +0000 (12:15 +0100)]
vim: add dependency to gettext if locale support is requested

Until now, if locale support was requested, vim would be built with NLS or
not depending on the build order. This patch now makes the dependency
explicit.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agovim: fix gettext check
Thomas De Schampheleire [Tue, 19 Nov 2013 11:15:49 +0000 (12:15 +0100)]
vim: fix gettext check

Fixes http://autobuild.buildroot.net/results/21b5a910e6a27fa1cb12d0002ffed7e6ed9d6c83/

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoglibc/eglibc: remove reference to experimental from help text
Arnout Vandecappelle [Tue, 19 Nov 2013 08:00:07 +0000 (09:00 +0100)]
glibc/eglibc: remove reference to experimental from help text

Since 924b8739da we no longer declare glibc and eglibc support as
experimental, so it shouldn't be mentioned in the help text anymore.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoUpdate for 2013.11-rc2 2013.11-rc2
Peter Korsgaard [Mon, 18 Nov 2013 21:22:17 +0000 (22:22 +0100)]
Update for 2013.11-rc2

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agottcp: fix url, rename patch
Arnaud Aujon [Sun, 17 Nov 2013 15:34:00 +0000 (16:34 +0100)]
ttcp: fix url, rename patch

 - fix download url : isn't available on previous ftp, use an other one
   instead
 - add version according to source code version
 - rename and clean patch according to patch policy

[Peter: adjust upstream URL in Config.in]
Signed-off-by: Arnaud Aujon <arnaud.aujon@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibcurl: add security patch for CVE-2013-4545
Gustavo Zacarias [Mon, 18 Nov 2013 12:16:25 +0000 (09:16 -0300)]
libcurl: add security patch for CVE-2013-4545

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodhcp: adjust initscripts and misc details
Gustavo Zacarias [Thu, 14 Nov 2013 12:12:00 +0000 (09:12 -0300)]
dhcp: adjust initscripts and misc details

Revamp initscripts see bug #3601
* Trim whitespace
* Check for installed binary (dhcp-relay)
* Check for installed config (dhcp-server)
* Check for proper variable setup from the script (both)
* Add "FAIL" message when startup fails (blind OK isn't accurate)
* Add start/stop messages to dhcp-relay

Switch bool to "dhcp (ISC)" to keep in line with package sorting.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouclibc: rename patches for version 0.9.31
Simon Dawson [Sun, 17 Nov 2013 11:47:42 +0000 (11:47 +0000)]
uclibc: rename patches for version 0.9.31

Rename patches for uClibc version 0.9.31, for consistency with the general
patch naming scheme in Buildroot. Also remove a .avr32 extension from a patch;
this is not necessary, since uclibc 0.9.31 is unavailable on architectures
other than avr32.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobarebox: bump to version 2013.10.1
Fabio Porcedda [Mon, 18 Nov 2013 09:22:59 +0000 (10:22 +0100)]
barebox: bump to version 2013.10.1

This is a bug fix release.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoe2fsprogs: disable e4defrag on avr32
Simon Dawson [Mon, 18 Nov 2013 08:30:18 +0000 (08:30 +0000)]
e2fsprogs: disable e4defrag on avr32

The fallocate syscall is not available on avr32. This is needed by the e4defrag
utility, so we disable this on avr32.

Fixes build failures such as the following.

  http://autobuild.buildroot.net/results/dcb/dcb4e5c6981a9299a2eb18e325d4de621846afdb/

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogst1-plugins-bad: workaround directfb example build issue
Peter Korsgaard [Sun, 17 Nov 2013 22:20:27 +0000 (23:20 +0100)]
gst1-plugins-bad: workaround directfb example build issue

Fixes http://autobuild.buildroot.net/results/ea8/ea84eb03ea4a5974cd25b2d1e15ab76bfd3e81dd/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agowvstreams: remove tcl dependency support
Andrew Ruder [Thu, 14 Nov 2013 22:57:58 +0000 (16:57 -0600)]
wvstreams: remove tcl dependency support

As far as I can tell enabling tcl support has no affect on the actual
library.  Furthermore, wvstreams has been checking for/linking against
tcl 8.3 which has never been supported in buildroot as far as I can tell
(8.4 added in 2005).  That being said there is clearly no reason to keep
this around.

Signed-off-by: Andrew Ruder <andrew.ruder@elecsyscorp.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopv: support ccache builds
Andrew Ruder [Fri, 15 Nov 2013 20:28:56 +0000 (14:28 -0600)]
pv: support ccache builds

When using ccache TARGET_CC is something like
    ccache gcc

This causes problems in the pv build which attempts to
override LD because the command ends up being
    make [...] LD=/tools/ccache /tools/gcc LDFLAGS="[...]

As a result, during the build phase it attempts to build
/tools/gcc which succeeds by doing nothing:
    make[1]: Nothing to be done for `/tools/gcc'.

and during the install phase you get the real build which
errors out on the LD error this snippet was attempting to
fix:
    ld -r -o src/library.o src/library/getopt.o \
        src/library/gettext.o
    ld: src/library/gettext.o: Relocations in generic ELF \
        (EM: 40)
    src/library/gettext.o: error adding symbols: File in \
        wrong format

Signed-off-by: Andrew Ruder <andrew.ruder@elecsyscorp.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agowayland: disable on avr32
Simon Dawson [Sat, 16 Nov 2013 09:58:13 +0000 (09:58 +0000)]
wayland: disable on avr32

The epoll_create1, timerfd_create and timerfd_settime syscalls are not available
on avr32. Fixes build failures such as the following.

  http://autobuild.buildroot.net/results/43b/43b3df5978782034279604abde8fe5d46c441344/

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoFix typo in url
Arnaud Aujon [Sat, 16 Nov 2013 22:07:54 +0000 (23:07 +0100)]
Fix typo in url

Fix a typo in squashfs site url

Signed-off-by: Arnaud Aujon <arnaud.aujon@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouclibc: patch 0.9.31 for avr32, to add __kernel_long_t and __kernel_ulong_t data...
Simon Dawson [Fri, 15 Nov 2013 09:38:05 +0000 (09:38 +0000)]
uclibc: patch 0.9.31 for avr32, to add __kernel_long_t and __kernel_ulong_t data types

As reported by Thomas Petazzoni, the uclibc 0.9.31 build fails for avr32:

In file included from /opt/br-avr32-full-2013.11-rc1/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/kernel.h:4,
                 from /opt/br-avr32-full-2013.11-rc1/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/netlink.h:4,
                 from /opt/br-avr32-full-2013.11-rc1/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/rtnetlink.h:5,
                 from libc/inet/netlinkaccess.h:27,
                 from libc/inet/if_index.c:36:
/opt/br-avr32-full-2013.11-rc1/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/sysinfo.h:8: error: expected specifier-qualifier-list before '__kernel_long_t'
make[1]: *** [libc/inet/if_index.os] Error 1
make[1]: Leaving directory `/opt/toolchain-build/build/uclibc-0.9.31.1'

The problem is reported at:

  https://lkml.org/lkml/2013/5/18/1

The offending kernel commit is:

  http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=ccdfcc398594

The fix is to patch uclibc 0.9.31 to add the missing kernel data types. The patch
will only be generated for avr32, since uclibc 0.9.31 is not available in Buildroot
for any other architecture.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosheevaplug_defconfig: bump kernel version, lock u-boot version
Peter Korsgaard [Thu, 14 Nov 2013 20:50:46 +0000 (21:50 +0100)]
sheevaplug_defconfig: bump kernel version, lock u-boot version

Stick to 3.11.x for now, as sheevaplug has moved to DT only in 3.12+.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agonano: fix build breakage with libmagic
Gustavo Zacarias [Thu, 14 Nov 2013 16:54:42 +0000 (13:54 -0300)]
nano: fix build breakage with libmagic

As reported by Cassiano Martin in bug #6692 if host == target the nano
package can pick up the host libmagic and break.
So add a check to see if the file package is enabled and use it,
otherwise just disable libmagic support.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqemu/arm-nuri: bump to latest 3.10.x kernel version
Gustavo Zacarias [Thu, 14 Nov 2013 10:14:25 +0000 (07:14 -0300)]
qemu/arm-nuri: bump to latest 3.10.x kernel version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqemu/arm-versatile: roll back to 3.11.x kernel series
Gustavo Zacarias [Thu, 14 Nov 2013 10:14:24 +0000 (07:14 -0300)]
qemu/arm-versatile: roll back to 3.11.x kernel series

As pointed by Thomas P. kernel 3.12 oopses when loading/using the
emulated network.
Seems 3.12 broke versatile for qemu like in the past, only in a more
subtle way this time that escaped my automated qemu builds/tests.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux-headers: bump 3. {4, 10, 11}.x stable versions
Gustavo Zacarias [Thu, 14 Nov 2013 10:14:23 +0000 (07:14 -0300)]
linux-headers: bump 3. {4, 10, 11}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodocs/download.html: Fix tarball typos
Peter Korsgaard [Wed, 13 Nov 2013 20:41:04 +0000 (21:41 +0100)]
docs/download.html: Fix tarball typos

Reported-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodocs: add a page to thank our sponsors
Thomas Petazzoni [Wed, 13 Nov 2013 18:12:40 +0000 (19:12 +0100)]
docs: add a page to thank our sponsors

Offer a little bit more visibility to the companies who sponsored us,
either by sponsoring the developer days, or development
boards. Hopefully this will encourage other companies to do the same :)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodocs: announce the upcoming Buildroot Developer Day
Thomas Petazzoni [Wed, 13 Nov 2013 18:12:39 +0000 (19:12 +0100)]
docs: announce the upcoming Buildroot Developer Day

[Peter: drop 'the' before FOSDEM]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibplayer: propagate mplayer arm variant dependencies
Peter Korsgaard [Wed, 13 Nov 2013 13:46:16 +0000 (14:46 +0100)]
libplayer: propagate mplayer arm variant dependencies

Fixes http://autobuild.buildroot.net/results/a91/a91647e9aca73611f3866a672c61d4d820ea1ce6/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibvncserver: fix build without pthread
Peter Korsgaard [Wed, 13 Nov 2013 08:07:41 +0000 (09:07 +0100)]
libvncserver: fix build without pthread

Fixes http://autobuild.buildroot.net/results/761/7618028d0781269d2f6f0a14d814da456f207475/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>