buildroot.git
11 years agoacpid: fix obvious syntax error in addprefix call
Thomas Petazzoni [Tue, 28 May 2013 11:17:48 +0000 (11:17 +0000)]
acpid: fix obvious syntax error in addprefix call

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowvstreams: need largefile support
Thomas Petazzoni [Tue, 28 May 2013 11:17:20 +0000 (11:17 +0000)]
wvstreams: need largefile support

Fixes:

  http://autobuild.buildroot.org/results/bc4/bc4c617a5d7740b6eedcfc0dd24aeed5bc888f6d/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoRevert "sqlite: bump to version 3.7.17"
Peter Korsgaard [Tue, 28 May 2013 21:28:45 +0000 (23:28 +0200)]
Revert "sqlite: bump to version 3.7.17"

This reverts commit ddddef3e6e52b4205306190e4a3830fad06d23aa.

This was supposed to have been for next, not 2013.05.

11 years agoRevert "mpg123: bump to version 1.15.4"
Peter Korsgaard [Tue, 28 May 2013 21:28:25 +0000 (23:28 +0200)]
Revert "mpg123: bump to version 1.15.4"

This reverts commit 609aa4156aa6fbda182856d3dab7df752c54eb78.

This was supposed to have been for next, not 2013.05.

11 years agoRevert "gmp: bump to version 5.1.2"
Peter Korsgaard [Tue, 28 May 2013 21:27:37 +0000 (23:27 +0200)]
Revert "gmp: bump to version 5.1.2"

This reverts commit 78927d3f92f0a397e9551dee491e26602e63a30a.

This was supposed to have been for next, not 2013.05.

11 years agolttng-babeltrace: fix build failure on gcc14
Thomas Petazzoni [Tue, 28 May 2013 08:21:29 +0000 (08:21 +0000)]
lttng-babeltrace: fix build failure on gcc14

The gcc14 machine has a moderately old host gcc, which was causing a
recurrent build failure of host-lttng-babeltrace:

 http://autobuild.buildroot.org/results/492/49216052c161874f41738e41e6e0c89a6dd04000/build-end.log

This commit adds a patch to fix this build failure, related to the
access of the ULLONG_MAX define on compilers that did not default to
the C99 variant of the C language.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobarebox: bump to version 2013.05.1
Jerzy Grzegorek [Tue, 28 May 2013 03:06:09 +0000 (03:06 +0000)]
barebox: bump to version 2013.05.1

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosqlite: bump to version 3.7.17
Gustavo Zacarias [Tue, 28 May 2013 02:17:32 +0000 (02:17 +0000)]
sqlite: bump to version 3.7.17

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agompg123: bump to version 1.15.4
Gustavo Zacarias [Tue, 28 May 2013 02:17:31 +0000 (02:17 +0000)]
mpg123: bump to version 1.15.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogmp: bump to version 5.1.2
Gustavo Zacarias [Tue, 28 May 2013 02:17:30 +0000 (02:17 +0000)]
gmp: bump to version 5.1.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojamvm: Not available for all architectures
Markos Chandras [Tue, 28 May 2013 01:41:26 +0000 (01:41 +0000)]
jamvm: Not available for all architectures

jamvm supports arm, armeb, powerpc, i386, x86_64 and mipsel.

Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoflex: fix autobuilder failures
Thomas Petazzoni [Tue, 28 May 2013 01:05:47 +0000 (01:05 +0000)]
flex: fix autobuilder failures

Since fe6a9e5e9d (flex: needs M4 at runtime), the autobuilders have
been producing a number of flex related build failures. They have been
hard to track down, because even on the same machine, with the same
Git commit ID and the same configuration, the failure could not be
reproduced.

However, a close inspection of flex's config.log file allowed to find
out what the problem was. In its configure script, flex uses the
host-flex to generate a minimal example, and find out the name of the
output file of flex.

When the M4 environment is passed when building the target flex, it
also affects the *execution* of the host-flex, which tries to use
/usr/bin/m4 (which doesn't exist in the autobuilder machines) instead
of the one built in $(HOST_DIR)/usr/bin/m4. So generating the minimal
example fails. And this is where what I could reproduce and what the
autobuilders script produce differ: in my case, even though host-flex
fails to run, it creates an empty lex.yy.c, which is enough to make
the configure script happy. In the context of the autobuild scripts,
this file is apparently not created at all, for an unknown reason, and
this leads to the configure script to abort.

The fix is to set ac_cv_path_M4. This will affect the default m4 used
by the target flex, but it will not affect the m4 used by the
host-flex. It allows the test made during the configure script to work
properly, and therefore should fix the issue seen in the autobuilders.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofs/ext2: explicitly set a NULL UUID
Yann E. MORIN [Tue, 28 May 2013 00:33:35 +0000 (00:33 +0000)]
fs/ext2: explicitly set a NULL UUID

"tune2fs -U clear" creates an invalid filesystem, that fsck.ext2
whines about later:

    $ make rootfs-ext2
    [--SNIP--]

    $ ./host/usr/sbin/fsck.ext4 images/rootfs.ext2
    e2fsck 1.42.7 (21-Jan-2013)
    Filesystem did not have a UUID; generating one.
    images/rootfs.ext2: clean, 4616/5120 files, 53171/131072 blocks

    $ ./host/usr/sbin/fsck.ext4 -f images/rootfs.ext2
    e2fsck 1.42.7 (21-Jan-2013)
    One or more block group descriptor checksums are invalid.  Fix<y>? yes
    Group descriptor 0 checksum is 0x4131, should be 0x8bdb.  FIXED.
    [--SNIP--]

So we set an explicitly NULL UUID instead.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoCHANGES: update with recent changes
Peter Korsgaard [Mon, 27 May 2013 21:54:12 +0000 (23:54 +0200)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoRemove useless CVS related files
Thomas Petazzoni [Sun, 26 May 2013 12:08:18 +0000 (12:08 +0000)]
Remove useless CVS related files

Fixes bug #5912.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoflex: needs M4 at runtime
Thomas Petazzoni [Sun, 26 May 2013 12:08:17 +0000 (12:08 +0000)]
flex: needs M4 at runtime

For proper runtime execution, flex requires m4 to be
installed. Passing a M4 variable at configure time is needed,
otherwise flex on the target will try to use a 'm4' binary with a
build machine path.

Fixes bug #4988.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain: blackfin: Remove Blackfin toolchain 2011R1 release.
Sonic Zhang [Sun, 26 May 2013 12:08:15 +0000 (12:08 +0000)]
toolchain: blackfin: Remove Blackfin toolchain 2011R1 release.

ADI officially supports the buildroot and related GNU toolchain for
Blackfin since ADI's 2012R1 release only. In order to avoid confusion,
it is better to remove the 2011R1 GNU toolchain for Blackfin. In
addition, the 2011R1 GNU toolchain for Blackfin doesn't support the
BF60x processors.

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogcc: fix gcc 4.8 build when thread support is disabled
Thomas Petazzoni [Sun, 26 May 2013 12:08:14 +0000 (12:08 +0000)]
gcc: fix gcc 4.8 build when thread support is disabled

When thread support is disabled, the libitm and libatomic libraries
from gcc should be disabled, otherwise, the build of gcc fails.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoelf2flt: fix build when zlib is not installed on the host
Thomas Petazzoni [Sun, 26 May 2013 12:08:13 +0000 (12:08 +0000)]
elf2flt: fix build when zlib is not installed on the host

For a reason that's fairly unclear to me, Peter added a '-lz' link
flag to the elf2flt.mk build in d5664ee99 ("elf2flt: fix link").

However, the zlib library may not necessarily be installed on the host
machine, so we should depend on host-zlib, and pass the appropriate
LDFLAGS. This is what this patch does.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoudpcast: needs threads support in toolchain
Peter Korsgaard [Sun, 26 May 2013 19:00:40 +0000 (21:00 +0200)]
udpcast: needs threads support in toolchain

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoRevert "dependencies: check that SSL certificates are installed"
Baruch Siach [Sun, 19 May 2013 20:27:27 +0000 (20:27 +0000)]
Revert "dependencies: check that SSL certificates are installed"

This reverts commit d66cd067f3dc3d5e2479e1e8c05f24fd82329f7a.

SSL certificates are no always installed in /etc/ssl/certs. For example, on
CentOS 5.6 the default OpenSSL certificates directory is /etc/pki/tls/certs,
and wget can download using https without any problem.

Moreover, the existence of /etc/ssl/certs does not guarantee the presence of a
CA certificates bundle even on Debian. On my current Debian testing
installation the openssl package itself creates an empty /etc/ssl/certs
directory.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoUpdate for 2013.05-rc3
Peter Korsgaard [Sat, 25 May 2013 20:23:57 +0000 (22:23 +0200)]
Update for 2013.05-rc3

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowireshark: security bump to version 1.8.7
Gustavo Zacarias [Sun, 19 May 2013 13:47:27 +0000 (13:47 +0000)]
wireshark: security bump to version 1.8.7

Fixes CVE-2013-2486, CVE-2013-2487 and several wnpa-sec (wireshark)
advisories.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agourg: Add urg-select-h.patch.
Will Newton [Tue, 21 May 2013 20:27:43 +0000 (21:27 +0100)]
urg: Add urg-select-h.patch.

This patch fixes a build failure on AArch64 (and potentially others).
Make sure sys/select.h is included before using select(2).

Signed-off-by: Will Newton <will.newton@linaro.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopptp-linux: add license information
gilles.talis@gmail.com [Fri, 24 May 2013 13:43:02 +0000 (13:43 +0000)]
pptp-linux: add license information

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopptp-linux: needs MMU
gilles.talis@gmail.com [Fri, 24 May 2013 13:43:01 +0000 (13:43 +0000)]
pptp-linux: needs MMU

Fixes:
http://autobuild.buildroot.org/results/9b8/9b80537d0efb3fefab486abaecd128bd18e0efdb

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoweston: Add make dependency on cairo
Will Newton [Fri, 24 May 2013 13:44:49 +0000 (14:44 +0100)]
weston: Add make dependency on cairo

There's already a config dependency, make sure we build it too.

Signed-off-by: Will Newton <will.newton@linaro.org>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopoco: not available for all architectures
Gustavo Zacarias [Thu, 16 May 2013 01:40:01 +0000 (01:40 +0000)]
poco: not available for all architectures

Missing defines for:
aarch64, arc, blackfin, microblaze & xtensa.
Not properly supported: mips - only defines generic mips as BE, doesn't
know about mipsel (LE) thus assuming it's BE.
Fixes:
http://autobuild.buildroot.net/results/9847702b046bed59b07f0e075a58b1f31e9236ce/

This should be pretty straightforward to fix in
Foundation/include/Poco/Platform.h for interested parties since it only
cares about endianness.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoboost: Limit architectures which can build boost context library
Will Newton [Wed, 22 May 2013 12:33:00 +0000 (13:33 +0100)]
boost: Limit architectures which can build boost context library

The boost context library needs porting to each new architecture
and only a limited number of ports are currently available.

Signed-off-by: Will Newton <will.newton@linaro.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibatomic_ops: fix build failure seen with toolchain without threads support
gilles.talis@gmail.com [Wed, 22 May 2013 14:24:07 +0000 (14:24 +0000)]
libatomic_ops: fix build failure seen with toolchain without threads support

Fixes:
http://autobuild.buildroot.net/results/58c188ad59c62c7897381e110fe3518ccc17867e

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoportaudio: needs threads
gilles.talis@gmail.com [Wed, 22 May 2013 14:24:05 +0000 (14:24 +0000)]
portaudio: needs threads

Fixes:
http://autobuild.buildroot.org/results/ba2/ba2d3832cb6838b2126e0f7db223305eab579d59

[Peter: move above so sub options gets properly indented]
Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotvheadend: needs threads
gilles.talis@gmail.com [Wed, 22 May 2013 14:24:04 +0000 (14:24 +0000)]
tvheadend: needs threads

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodvb-apps utilities: needs threads
gilles.talis@gmail.com [Wed, 22 May 2013 14:24:03 +0000 (14:24 +0000)]
dvb-apps utilities: needs threads

Fixes:
http://autobuild.buildroot.org/results/b62/b62289809221b6455fe3db501e869271a64ea454
Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomongrel2: works on ARM with uClibc
Peter Korsgaard [Thu, 23 May 2013 20:29:19 +0000 (22:29 +0200)]
mongrel2: works on ARM with uClibc

Source code has workaround for missing {get,make,swap}context on ARM,
so mongrel2 doesn't need glibc/uclibc snapshot when built for ARM.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomongrel2: Needs a {e, }glibc or a uClibc-0.9.34-git based toolchain
Markos Chandras [Thu, 23 May 2013 06:28:01 +0000 (06:28 +0000)]
mongrel2: Needs a {e, }glibc or a uClibc-0.9.34-git based toolchain

mongrel2 needs the {get,make,swap}context functions which are
present in {e,}glibc and in the uClibc's master branch.

Fixes:
http://autobuild.buildroot.net/results/8e132a2b03a7b5ae94199db7db86883c05dca700/build-end.log

Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoportaudio: add license information
gilles.talis@gmail.com [Thu, 23 May 2013 08:09:04 +0000 (08:09 +0000)]
portaudio: add license information

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobellagio: add license information
gilles.talis@gmail.com [Thu, 16 May 2013 14:02:36 +0000 (14:02 +0000)]
bellagio: add license information

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobellagio: needs toolchain with threads support
gilles.talis@gmail.com [Thu, 16 May 2013 14:02:35 +0000 (14:02 +0000)]
bellagio: needs toolchain with threads support

Fixes:
http://autobuild.buildroot.org/results/a4b/a4b7e19f4eee1de8d8722c2ade673fcb816a811e

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibxml2: depend on zlib and libiconv if appropriate
Simon Dawson [Wed, 15 May 2013 00:18:35 +0000 (00:18 +0000)]
libxml2: depend on zlib and libiconv if appropriate

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoflot: add plugins missed from 0.8.0 bump
Peter Korsgaard [Fri, 17 May 2013 09:34:08 +0000 (11:34 +0200)]
flot: add plugins missed from 0.8.0 bump

A number of plugins were not added when the flot version was bumped.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocrda: needs threads
Gustavo Zacarias [Thu, 16 May 2013 00:40:01 +0000 (00:40 +0000)]
crda: needs threads

Because libnl needs threads, fixes:
http://autobuild.buildroot.net/results/8e32f222ddeba262ee2471d22e1c6a8afbf241c2/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agograph-depends: ignore the 'target-purgelocales' target
Danomi Manchego [Thu, 16 May 2013 00:07:02 +0000 (00:07 +0000)]
graph-depends: ignore the 'target-purgelocales' target

Otherwise, graph-depends tries to call 'make target-purgelocales-show-depends',
which does not exist, as 'target-purgelocales' is not an actual package.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibeXosip2: disable multi-thread support for toolchains without threads
gilles.talis@gmail.com [Wed, 15 May 2013 11:47:32 +0000 (11:47 +0000)]
libeXosip2: disable multi-thread support for toolchains without threads

Also added license information

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibosip2: disable multi-thread support for toolchains without threads
gilles.talis@gmail.com [Wed, 15 May 2013 11:47:31 +0000 (11:47 +0000)]
libosip2: disable multi-thread support for toolchains without threads

Also added license information

Fixes:
http://autobuild.buildroot.org/results/dcf/dcfbdc1a1ee032881ad5e2f7ca6622d90fc7cb19

[Peter: License is LGPLv2.1+
Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaircrack-ng: don't drop TARGET_LDFLAGS
Peter Korsgaard [Thu, 16 May 2013 07:21:08 +0000 (09:21 +0200)]
aircrack-ng: don't drop TARGET_LDFLAGS

Reported-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoUpdate for 2013.05-rc2
Peter Korsgaard [Wed, 15 May 2013 19:05:00 +0000 (21:05 +0200)]
Update for 2013.05-rc2

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoCHANGES: update with recent changes
Peter Korsgaard [Wed, 15 May 2013 18:48:41 +0000 (20:48 +0200)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonews.html: add 2013.05-rc1 annoucement link
Peter Korsgaard [Wed, 15 May 2013 18:45:05 +0000 (20:45 +0200)]
news.html: add 2013.05-rc1 annoucement link

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxapp_xinit: revert removal
Gustavo Zacarias [Mon, 13 May 2013 09:07:19 +0000 (09:07 +0000)]
xapp_xinit: revert removal

Even though xinit isn't included in the X11R7.7 release it is very
useful for debugging and quick tests.
Reinstante it without xdm requiring it though.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agograph-depends: fix program path in comment
Luca Ceresoli [Tue, 14 May 2013 22:11:03 +0000 (22:11 +0000)]
graph-depends: fix program path in comment

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agograph-depends: ignore the 'target-generic-dont-remount-rw' target
Luca Ceresoli [Tue, 14 May 2013 22:11:02 +0000 (22:11 +0000)]
graph-depends: ignore the 'target-generic-dont-remount-rw' target

The graph-depends script tries to call 'make target-generic-dont-remount-rw',
which doesn't exist since 'target-generic-dont-remount-rw' is not a package.

See also the comments for commit 72bd61e5b8c2094378.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibglib2: fix build when toolchain has no thread support
Samuel Martin [Tue, 14 May 2013 22:26:49 +0000 (22:26 +0000)]
libglib2: fix build when toolchain has no thread support

Fixes the build failure visible at
http://autobuild.buildroot.net/results/3d3/3d3f4f0044a4b58ce3d0a3449a5f012d953d59bb

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaircrack-ng: fix statically linked build
Samuel Martin [Tue, 14 May 2013 22:26:50 +0000 (22:26 +0000)]
aircrack-ng: fix statically linked build

Fixe the build failure visible at
http://autobuild.buildroot.net/results/2441d8b62323a00f32f2edb7cb781dda71ff7f68

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoCHANGES: update with recent changes
Peter Korsgaard [Wed, 15 May 2013 12:54:27 +0000 (14:54 +0200)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocairo: fix build when toolchain has no thread support
Samuel Martin [Tue, 14 May 2013 01:57:11 +0000 (01:57 +0000)]
cairo: fix build when toolchain has no thread support

Fixes the build failure visible at
http://autobuild.buildroot.net/results/d49/d491de5a774592929a59f3bfd0b1fd8cbc089ac0

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: CONFIG_KERNEL_LZO option requires host-lzop
Fabio Porcedda [Sun, 12 May 2013 21:58:40 +0000 (21:58 +0000)]
linux: CONFIG_KERNEL_LZO option requires host-lzop

When the LZO compression mode is chosen the linux kernel requires
lzop host utility at build time.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobusybox 1.21.0: update mdev patch and add ntfs volume patch
Gustavo Zacarias [Mon, 13 May 2013 12:20:42 +0000 (12:20 +0000)]
busybox 1.21.0: update mdev patch and add ntfs volume patch

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoneon: fix license files
Peter Korsgaard [Tue, 14 May 2013 15:18:18 +0000 (17:18 +0200)]
neon: fix license files

GPL license is under test/, not src/.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolegal-info: fail trying to copy a non-existent license file
Luca Ceresoli [Tue, 14 May 2013 02:46:03 +0000 (02:46 +0000)]
legal-info: fail trying to copy a non-existent license file

If a package's _LICENSE_FILES contains the name of a non-existent file,
the make process would continue and return true, unless the
non-existent file is the last listed.

Fix this wrong beaviour by failing with an error when any of the listed
files is missing.

Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosconeserver: fix autobuild failures
Simon Dawson [Tue, 14 May 2013 00:34:32 +0000 (00:34 +0000)]
sconeserver: fix autobuild failures

Fix sconeserver autobuild failures such as the following.

  http://autobuild.buildroot.net/results/58e/58e4886a6ff41e49ac86cbf497bb509fd37f0d68/

The sconeserver version is bumped to a recent revision in which it is
possible to pass the paths to Magick++-config, mysql_config and xml2-config to
the configure script.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofan-ctrl: needs MMU support
Peter Korsgaard [Tue, 14 May 2013 10:34:20 +0000 (12:34 +0200)]
fan-ctrl: needs MMU support

Fixes http://autobuild.buildroot.org/results/333/333b6caa6b8a9a04495d82d02b2c0fb7755667ed/

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosylpheed: disable gpgme support
Gustavo Zacarias [Mon, 13 May 2013 06:22:46 +0000 (06:22 +0000)]
sylpheed: disable gpgme support

Fixes a build failure when the build host has gpgme installed.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocurlftpfs: specify curl-config path
Gustavo Zacarias [Mon, 13 May 2013 03:01:26 +0000 (03:01 +0000)]
curlftpfs: specify curl-config path

curlftpfs may pick up the distribution curl-config rather than the one
in the staging area thus failing to build.
Fix it by hardcoding the curl-config path.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoquota: fix dependencies
Gustavo Zacarias [Mon, 13 May 2013 01:01:07 +0000 (01:01 +0000)]
quota: fix dependencies

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinknx: fix dependencies
Gustavo Zacarias [Mon, 13 May 2013 00:52:29 +0000 (00:52 +0000)]
linknx: fix dependencies

The mysql_client is set instead of added, thus eliminating libpthsem.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogst-plugins-bad: fix build of directfb plugin
Arnout Vandecappelle (Essensium/Mind) [Sun, 12 May 2013 12:43:07 +0000 (12:43 +0000)]
gst-plugins-bad: fix build of directfb plugin

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibsigsegv: fix build on x86_64 (probably others too)
Arnout Vandecappelle (Essensium/Mind) [Sun, 12 May 2013 12:46:05 +0000 (12:46 +0000)]
libsigsegv: fix build on x86_64 (probably others too)

The configure script doesn't detect that the target is posix-compliant
and tries to use a custom version of segfault analysis that actually
doesn't build. Most likely, it's because the configure script doesn't
support linux-3.x. Anyway, we can just tell configure that we're
posix-compliant.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/gcc: the ARC version of gcc needs host-flex/host-bison
Thomas Petazzoni [Thu, 9 May 2013 05:53:05 +0000 (05:53 +0000)]
toolchain/gcc: the ARC version of gcc needs host-flex/host-bison

For some reason (probably because the ARC changes modify some lex/yacc
files without updating their pre-generated variants, or because the
date/time of the pre-generated files is not correct), building the ARC
gcc requires host-flex and host-bison.

We have tested 4.2 for AVR, 4.3 and 4.4 for ARM, and none of those
need host-flex or host-bison to be installed, so only the 4.4 for ARC
seems to be affected.

Fixes the build failure visible at
http://autobuild.buildroot.org/results/673c6262e3dde8ee8dd28204d814097e6ba8f8e9/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/gcc: make sure to pass $(HOST_DIR)/usr/bin in the PATH
Mischa Jonker [Thu, 9 May 2013 05:53:04 +0000 (05:53 +0000)]
toolchain/gcc: make sure to pass $(HOST_DIR)/usr/bin in the PATH

Since gcc doesn't use the package infrastructure, it doesn't get all
the good generic environment variables, and forgets to get
$(HOST_DIR)/usr/bin in its PATH. This prevents gcc from finding and
using host tools built by Buildroot.

This patch therefore ensures that $(HOST_MAKE_ENV) or
$(TARGET_MAKE_ENV) are passed at the appropriate locations. It will be
useful for a later patch that makes gcc depend on host-flex/host-bison
in some situations.

Original patch by Thomas Petazzoni.

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopixman: add license informations
Thomas Petazzoni [Thu, 9 May 2013 05:51:07 +0000 (05:51 +0000)]
pixman: add license informations

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibsha1: add license informations
Thomas Petazzoni [Thu, 9 May 2013 05:51:06 +0000 (05:51 +0000)]
libsha1: add license informations

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibdrm: add license informations
Thomas Petazzoni [Thu, 9 May 2013 05:51:05 +0000 (05:51 +0000)]
libdrm: add license informations

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibatomic_ops: add license informations
Thomas Petazzoni [Thu, 9 May 2013 05:51:04 +0000 (05:51 +0000)]
libatomic_ops: add license informations

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxserver_xorg-server: add license informations
Thomas Petazzoni [Thu, 9 May 2013 05:51:03 +0000 (05:51 +0000)]
xserver_xorg-server: add license informations

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/x11r7: add license informations to misc other packages
Thomas Petazzoni [Thu, 9 May 2013 05:51:02 +0000 (05:51 +0000)]
package/x11r7: add license informations to misc other packages

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/x11r7: add license informations to xfont_* packages
Thomas Petazzoni [Thu, 9 May 2013 05:51:01 +0000 (05:51 +0000)]
package/x11r7: add license informations to xfont_* packages

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/x11r7: add license informations to xutil_* packages
Thomas Petazzoni [Thu, 9 May 2013 05:51:00 +0000 (05:51 +0000)]
package/x11r7: add license informations to xutil_* packages

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/x11r7: add license informations to xlib_* packages
Thomas Petazzoni [Thu, 9 May 2013 05:50:59 +0000 (05:50 +0000)]
package/x11r7: add license informations to xlib_* packages

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/x11r7: add license informations to xdriver_* packages
Thomas Petazzoni [Thu, 9 May 2013 05:50:58 +0000 (05:50 +0000)]
package/x11r7: add license informations to xdriver_* packages

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/x11r7: add license informations to xproto_* packages
Thomas Petazzoni [Thu, 9 May 2013 05:50:57 +0000 (05:50 +0000)]
package/x11r7: add license informations to xproto_* packages

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/x11r7: add license informations to xapp_* packages
Thomas Petazzoni [Thu, 9 May 2013 05:50:56 +0000 (05:50 +0000)]
package/x11r7: add license informations to xapp_* packages

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopulseaudio: fix build with orc
Arnout Vandecappelle (Essensium/Mind) [Sun, 12 May 2013 10:05:22 +0000 (10:05 +0000)]
pulseaudio: fix build with orc

The configure script gets orcc from pkg-config, which sets it to /usr/bin/orcc
instead of $(HOST_DIR)/usr/bin/orcc. So set the path explicitly instead of
relying on pkg-config.

While we're at it, also add an explicit enable/disable to configure.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconfigs/qemu: bump relevant config versions
Gustavo Zacarias [Sun, 12 May 2013 02:26:32 +0000 (02:26 +0000)]
configs/qemu: bump relevant config versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump 3.9.x stable version
Gustavo Zacarias [Sun, 12 May 2013 02:26:31 +0000 (02:26 +0000)]
linux: bump 3.9.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: bump 3.{0, 4, 8, 9}.x stable version
Gustavo Zacarias [Sun, 12 May 2013 02:26:30 +0000 (02:26 +0000)]
kernel-headers: bump 3.{0, 4, 8, 9}.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofilemq: disable asciidoc documentation generation
Arnout Vandecappelle (Essensium/Mind) [Sun, 12 May 2013 09:25:01 +0000 (09:25 +0000)]
filemq: disable asciidoc documentation generation

filemq uses asciidoc for its documentation. asciidoc uses python and import
the unicodedata module, which is not in host-python. So disable asciidoc
entirely.

This doesn't get hit by the autobuilders because they don't have asciidoc
installed in their chroot.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agof2fs-tools: fix version
Arnout Vandecappelle (Essensium/Mind) [Sun, 12 May 2013 09:23:57 +0000 (09:23 +0000)]
f2fs-tools: fix version

The commit e3eadd doesn't (no longer?) exists in the upstream git, so
replace it with the latest commit to date.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoczmq: disable asciidoc documentation generation
Arnout Vandecappelle (Essensium/Mind) [Sun, 12 May 2013 09:15:52 +0000 (09:15 +0000)]
czmq: disable asciidoc documentation generation

czmq uses asciidoc for its documentation. asciidoc uses python and import
the unicodedata module, which is not in host-python. So disable asciidoc
entirely.

This doesn't get hit by the autobuilders because they don't have asciidoc
installed in their chroot.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolttng-tools: needs largefile support
Peter Korsgaard [Sun, 12 May 2013 19:26:44 +0000 (21:26 +0200)]
lttng-tools: needs largefile support

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

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoopenssl: fix host-openssl dependencies
Arnout Vandecappelle (Essensium/Mind) [Sun, 12 May 2013 08:56:15 +0000 (08:56 +0000)]
openssl: fix host-openssl dependencies

Support for ocf-linux or cryptodev-linux added a dependency of host-openssl
on host-ocf-linux / host-cryptodev-linux, which we don't have and the
dependency is anyway not needed.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoclasspath: remove qt support
Arnout Vandecappelle (Essensium/Mind) [Sun, 12 May 2013 08:31:44 +0000 (08:31 +0000)]
classpath: remove qt support

classpath doesn't work with Qt in buildroot. It assumes qt will run on X11,
but we don't have qt-x11 support on buildroot.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux-pam: fix missing includes
Arnout Vandecappelle (Essensium/Mind) [Sun, 12 May 2013 07:40:13 +0000 (07:40 +0000)]
linux-pam: fix missing includes

Two patches taken from upstream fix e.g.
http://autobuild.buildroot.org/results/fa31431066ce0f9c554bdb923e59aa0458508224

These patches are in linux-pam 1.1.6 already, but since I don't know
how to test it, I don't want to do a version bump.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowvstreams: add missing includes for getuid()
Peter Korsgaard [Sun, 12 May 2013 18:58:40 +0000 (20:58 +0200)]
wvstreams: add missing includes for getuid()

Fixes http://autobuild.buildroot.net/results/2ad80b1ae823fbe196f8a65220d5d4a0dd202c4e/

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogutenprint: ensure staging version of cups-config is used
Peter Korsgaard [Sun, 12 May 2013 18:41:41 +0000 (20:41 +0200)]
gutenprint: ensure staging version of cups-config is used

And not whatever is available on the host.

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

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomatchbox-lib: pango backend needs Xft support in pango
Peter Korsgaard [Sun, 12 May 2013 08:53:38 +0000 (10:53 +0200)]
matchbox-lib: pango backend needs Xft support in pango

Fixes http://autobuild.buildroot.net/results/7f5e56790028b96626e6f0a69ddce08667b712eb/

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibnss/libnspr: unavailable comment should be OR and not AND
Gustavo Zacarias [Sat, 11 May 2013 13:09:35 +0000 (13:09 +0000)]
libnss/libnspr: unavailable comment should be OR and not AND

Otherwise the comment would only show up when both conditions are true
instead of any of them.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoUnhide lttng-tools and lttng-modules
Olivier Schonken [Fri, 10 May 2013 22:59:01 +0000 (22:59 +0000)]
Unhide lttng-tools and lttng-modules

When using lttng-tools for userland tracing with lttng-libust lttng-modules
is not required, thus a dependency on building lttng-modules and a kernel is
overkill for lttng-tools.  It also hides it from a user not wanting to build
a kernel.  A comment has been added to lttng-modules to show a user that
lttng-modules is dependent on a kernel build.

Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage-infra: limit the number of // jobs
Yann E. MORIN [Fri, 10 May 2013 03:56:01 +0000 (03:56 +0000)]
package-infra: limit the number of // jobs

The current code spawns as many jobs as up to twice the number of CPUs.

On small-class machines like laptops, with a limitted amount of memory,
but still a few CPUs (real or hyperthreads), the HDD becomes a bottleneck,
and it becomes almost impossible to do anythiong else while there is a
build in progress.

Limit the number of jobs to the number of CPUs plus one.

Even on fast machines with fast HDDs, this settings keeps the machine
fully busy (for those packages that can build in parallel, of course).

For example, building qemu or the linux kernel kept my hyperthreaded
hexa Core i7 with 18GiB of RAM, busy at 99% (I never ever managed to
get 100% even with more jobs, not even 200); while on my hyperthreaded
dual Core i5 with only 4GiB and a slow HDD, I still topped at 100% CPU,
while still able to do some work involving the HDD.

If the number of processors is not available, assume one.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Nathan Lynch <ntl@pobox.com>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconfigs: add defconfig for Atmel AT91SAM9260-EK Nand Flash Boot
Fabio Porcedda [Fri, 10 May 2013 00:03:40 +0000 (00:03 +0000)]
configs: add defconfig for Atmel AT91SAM9260-EK Nand Flash Boot

This is a configuration that provides a basic setup for generating
bootable nandflash images:
- at91bootstrap
- barebox
- kernel
- rootfs

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconfigs: add defconfig for Telit EVK-PRO3
Fabio Porcedda [Fri, 10 May 2013 00:03:39 +0000 (00:03 +0000)]
configs: add defconfig for Telit EVK-PRO3

For more info, please read board/telit/evk-pro3/readme.txt

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>