buildroot.git
12 years agobusybox: add 1.20.2 upstream fixes
Peter Korsgaard [Mon, 29 Oct 2012 12:51:40 +0000 (13:51 +0100)]
busybox: add 1.20.2 upstream fixes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolcdapi: new package
Simon Dawson [Fri, 26 Oct 2012 06:32:48 +0000 (06:32 +0000)]
lcdapi: new package

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodirectfb bump version 1.4.17
Sagaert Johan [Sat, 27 Oct 2012 00:32:20 +0000 (00:32 +0000)]
directfb bump version 1.4.17

Bump version to 1.4.17  (buxfix release)

Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobinutils version 2.23 is only available is .gz format
Sagaert Johan [Sat, 27 Oct 2012 09:22:09 +0000 (09:22 +0000)]
binutils version 2.23 is only available is .gz format

binutils version 2.23 is only available in .gz format, the older versions are in .bz2 format.
Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agognutls: fix link-time build failures
Gustavo Zacarias [Wed, 24 Oct 2012 12:20:15 +0000 (12:20 +0000)]
gnutls: fix link-time build failures

Fixes
http://autobuild.buildroot.net/results/23da17446266bdd49ea0da0c1892d66d3ac6607f/build-end.log
And may the <BEEP> rest in peace at last...

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/uClibc: correct a slip of the pen
Xinglong Liao [Wed, 24 Oct 2012 22:30:43 +0000 (22:30 +0000)]
toolchain/uClibc: correct a slip of the pen

UCLIB_EXTRA_CFLAGS -> UCLIBC_EXTRA_CFLAGS

Signed-off-by: Xinglong Liao <xinglong.liao@gmail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: remove support for Linaro 2012.05 toolchain
Thomas Petazzoni [Thu, 25 Oct 2012 22:20:26 +0000 (22:20 +0000)]
toolchain-external: remove support for Linaro 2012.05 toolchain

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: add support for Linaro 2012.10 toolchain
Thomas Petazzoni [Thu, 25 Oct 2012 22:20:25 +0000 (22:20 +0000)]
toolchain-external: add support for Linaro 2012.10 toolchain

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agofs/skeleton: remove /etc/TZ
Peter Korsgaard [Wed, 24 Oct 2012 07:13:21 +0000 (09:13 +0200)]
fs/skeleton: remove /etc/TZ

Defaulting to UTC (which is what uClibc will default to when /etc/TZ is
missing) seems more sensible than US Mountain Time Zone in the default
rootfs skeleton.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/binutils: add version 2.23
Gustavo Zacarias [Mon, 22 Oct 2012 09:36:35 +0000 (09:36 +0000)]
toolchain/binutils: add version 2.23

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibfuse: bump to version 2.9.2
Gustavo Zacarias [Mon, 22 Oct 2012 02:31:27 +0000 (02:31 +0000)]
libfuse: bump to version 2.9.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agompd: bump to version 0.17.2
Gustavo Zacarias [Mon, 22 Oct 2012 02:40:28 +0000 (02:40 +0000)]
mpd: bump to version 0.17.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenssl: disable apps for NOMMU
Gustavo Zacarias [Mon, 22 Oct 2012 05:42:08 +0000 (05:42 +0000)]
openssl: disable apps for NOMMU

The openssl binary uses fork() so disable the option and build for !MMU.
Fixes
http://autobuild.buildroot.net/results/45a9b84c16caadbf77b6fc43d7a0001c981a4c87/build-end.log

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinux: bump 3.6.x stable version
Peter Korsgaard [Mon, 22 Oct 2012 09:54:44 +0000 (11:54 +0200)]
linux: bump 3.6.x stable version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.{0,4,6}.x stable versions
Peter Korsgaard [Mon, 22 Oct 2012 09:54:01 +0000 (11:54 +0200)]
kernel-headers: bump 3.{0,4,6}.x stable versions

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibplayer: fix handling of cflags in configure
Arnout Vandecappelle [Sat, 14 Jul 2012 11:34:36 +0000 (11:34 +0000)]
libplayer: fix handling of cflags in configure

Problem was found when compiling libplayer with GStreamer support
on x86_64 with a Sourcery toolchain.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobinutils: add sysroot fix from bug #3049
Gustavo Zacarias [Mon, 14 May 2012 01:22:48 +0000 (01:22 +0000)]
binutils: add sysroot fix from bug #3049

Add binutils ld sysroot bug fix.
See http://sourceware.org/bugzilla/show_bug.cgi?id=10340

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopython-protobuf: Add support for Python implementation of Google's Protocol Buffers
Thiago Correa [Fri, 5 Oct 2012 09:36:03 +0000 (09:36 +0000)]
python-protobuf: Add support for Python implementation of Google's Protocol Buffers

Signed-off-by: Thiago A. Correa <thiago.correa@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqtuio: new package
Stephan Hoffmann [Fri, 21 Sep 2012 20:59:49 +0000 (20:59 +0000)]
qtuio: new package

Implementation of an interface connecting TUIO messages and QT events

https://github.com/x29a/qTUIO

Signed-off-by: Stephan Hoffmann <sho@relinux.de>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
 build-tested with a minimal internal toolchain for ARM.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: remove Manual Makefile section
Samuel Martin [Fri, 21 Sep 2012 12:28:38 +0000 (12:28 +0000)]
manual: remove Manual Makefile section

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonewt: convert to autotools-package infra
Samuel Martin [Thu, 11 Oct 2012 09:46:39 +0000 (09:46 +0000)]
newt: convert to autotools-package infra

[Peter: drop uneeded configure args, full install to target]
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoluajit: bump to version 2.0.0-beta11
Francois Perrad [Thu, 18 Oct 2012 08:56:39 +0000 (08:56 +0000)]
luajit: bump to version 2.0.0-beta11

this release includes my 2 requests, see http://www.freelists.org/post/luajit/LuaJIT-on-Buildroot

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowebkit: Fix build issue with gcc-4.6 and above
Valentine Barshak [Mon, 15 Oct 2012 03:51:47 +0000 (03:51 +0000)]
webkit: Fix build issue with gcc-4.6 and above

This fixes the "Unknown parameter for tags/attrs" build error.
Backported from commit 88e08c43d0200a4b06a298b7d2541965eebc0afe

[PATCH] 2011-04-17  Thierry Reding
<thierry.reding@avionic-design.de>

  Reviewed by Adam Barth.

  Fix build with GCC 4.6.

  * dom/make_names.pl: Execute preprocessor without the -P option. The
  preprocessor in GCC 4.6 eats empty lines, effectively breaking the
  parsing performed by this script. Dropping the -P option when invoking
  the preprocessor keeps the empty lines but as a side-effect also adds
  additional linemarkers.

  From the cpp manpage:

    -P  Inhibit generation of linemarkers in the output from the
        preprocessor. This might be useful when running the preprocessor
        on something that is not C code, and will be sent to a program
        which might be confused by the linemarkers.

  The linemarkers are not problematic, however, because the script
  properly handles them by ignoring all lines starting with a #.

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Tested-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoNew package liblog4c-localtime
Alexander Varnin [Wed, 10 Oct 2012 23:34:26 +0000 (23:34 +0000)]
New package liblog4c-localtime

[Peter: minor fixes]
Signed-off-by: Alexander Varnin <fenixk19@mail.ru>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomacchanger: new package
Simon Dawson [Tue, 16 Oct 2012 09:30:14 +0000 (09:30 +0000)]
macchanger: new package

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
  (build-test with a WCHAR-only internal powerpc toolchain)
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agovala version update 0.18.0
Alexander Khryukin [Thu, 11 Oct 2012 01:57:52 +0000 (01:57 +0000)]
vala version update 0.18.0

Signed-off-by: Alexander Khryukin <alexander@mezon.ru>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage/lttng-babeltrace: Bump version to 1.0.0-rc6.
Will Newton [Fri, 19 Oct 2012 06:27:47 +0000 (06:27 +0000)]
package/lttng-babeltrace: Bump version to 1.0.0-rc6.

Signed-off-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage/lttng-tools: Bump to version 2.0.4.
Will Newton [Fri, 19 Oct 2012 06:27:38 +0000 (06:27 +0000)]
package/lttng-tools: Bump to version 2.0.4.

Signed-off-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage/liburcu: Bump version to 0.7.5.
Will Newton [Fri, 19 Oct 2012 06:27:35 +0000 (06:27 +0000)]
package/liburcu: Bump version to 0.7.5.

Signed-off-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage/time: New package for GNU time.
Will Newton [Fri, 19 Oct 2012 03:05:17 +0000 (03:05 +0000)]
package/time: New package for GNU time.

Signed-off-by: Will Newton <will.newton@imgtec.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain: have check_glibc to search deeper for ld-linux
Jean-Mickael Guerin [Fri, 12 Oct 2012 10:25:50 +0000 (10:25 +0000)]
toolchain: have check_glibc to search deeper for ld-linux

ld-linux*.so may not be present in lib/ directory, it could be
in lib32 and/or lib64 only. But check_glibc reports
"Incorrect selection of the C library" in this case, which is
not true.
Fixed by extending the search to  SYSROOT/*/*.

Signed-off-by: Jean-Mickael Guerin <jean-mickael.guerin@6wind.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agohostapd: add fix for CVE-2012-4445
Gustavo Zacarias [Fri, 12 Oct 2012 02:15:09 +0000 (02:15 +0000)]
hostapd: add fix for CVE-2012-4445

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopcre: bump version
Alexander Khryukin [Thu, 11 Oct 2012 23:43:52 +0000 (23:43 +0000)]
pcre: bump version

Signed-off-by: Alexander Khryukin <alexander@mezon.ru>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonetsnmp: bump to version 5.7.2
Gustavo Zacarias [Fri, 19 Oct 2012 13:12:04 +0000 (13:12 +0000)]
netsnmp: bump to version 5.7.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconnman: bump to version 1.8.
Marek Belisko [Thu, 18 Oct 2012 10:31:39 +0000 (10:31 +0000)]
connman: bump to version 1.8.

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.2.x stable version
Gustavo Zacarias [Thu, 18 Oct 2012 05:54:42 +0000 (05:54 +0000)]
kernel-headers: bump 3.2.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonitrogen6x_defconfig: bump kernel version
Peter Korsgaard [Fri, 19 Oct 2012 11:03:50 +0000 (13:03 +0200)]
nitrogen6x_defconfig: bump kernel version

To boundary-L3.0.35_12.09.01_GA branch.

See http://boundarydevices.com/october-freescale-releases-for-i-mx6/
for details.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobeaglebone_defconfig: use mainline u-boot
Peter Korsgaard [Thu, 18 Oct 2012 21:20:26 +0000 (23:20 +0200)]
beaglebone_defconfig: use mainline u-boot

Board is now supported in mainline.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoiptables: bump version
Peter Korsgaard [Thu, 18 Oct 2012 12:43:13 +0000 (14:43 +0200)]
iptables: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoiw: bump to version 3.7
Gustavo Zacarias [Wed, 17 Oct 2012 11:19:43 +0000 (11:19 +0000)]
iw: bump to version 3.7

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/crosstool-ng: vendor part of tuple should be 'buildroot'
Thomas Petazzoni [Wed, 17 Oct 2012 11:46:09 +0000 (11:46 +0000)]
toolchain/crosstool-ng: vendor part of tuple should be 'buildroot'

Since 11017f081fc5b034e680d89eaea729c19f450e01, the Crosstool-ng
backend generates toolchains that have a prefix inconsistent with what
Buildroot expects. Buildroot expects a "buildroot" vendor name, while
Crosstool-NG builds toolchain with the "unknown" vendor name.

This is causing build failure such as:

  http://autobuild.buildroot.org/results/15b2c0e50a81b86dd13af684c9254df2bc0df8de/build-end.log

Fix this by changing the vendor part of the tuple used by Crosstool-NG
to "buildroot".

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogpsd: fix nmea2000 build failure
Gustavo Zacarias [Tue, 16 Oct 2012 02:33:19 +0000 (02:33 +0000)]
gpsd: fix nmea2000 build failure

NMEA2000 seems to require NAVCOM for some odd reason.
Fixes
http://autobuild.buildroot.net/results/91ddc286f6a92498f96aba7d312f82d5c77a689a/build-end.log
Also do a correct sort of protocol config options.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocifs-utils: bump to version 5.7
Gustavo Zacarias [Tue, 16 Oct 2012 03:09:18 +0000 (03:09 +0000)]
cifs-utils: bump to version 5.7

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agovsftpd: bump to version 3.0.2
Gustavo Zacarias [Mon, 15 Oct 2012 15:50:26 +0000 (15:50 +0000)]
vsftpd: bump to version 3.0.2

Bump vsftpd to version 3.0.2, closes bug #5330

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonbd: bump to version 3.2
Gustavo Zacarias [Mon, 15 Oct 2012 12:15:17 +0000 (12:15 +0000)]
nbd: bump to version 3.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agognupg: don't prefix assembly level functions with underscore
Peter Korsgaard [Tue, 16 Oct 2012 20:05:19 +0000 (22:05 +0200)]
gnupg: don't prefix assembly level functions with underscore

Fixes http://autobuild.buildroot.net/results/45a0856bafa9f2f7e86e2c063528c2b5b04c08d6

gnupg's configure script defaults to prepending an underscore ('_') to
the assembly level functions, which isn't correct for Linux and causes
linker errors for the archs where it has asm optimizations.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxenomai: disallow SMP option on !SMP ARM variants
Peter Korsgaard [Tue, 16 Oct 2012 07:51:55 +0000 (09:51 +0200)]
xenomai: disallow SMP option on !SMP ARM variants

Fixes http://autobuild.buildroot.net/results/51bf35ed7a6224db7cdb157af4d030a787ef9159

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agou-boot: add 2012.10, deprecate 2011.09, remove 2011.03
Peter Korsgaard [Mon, 15 Oct 2012 21:04:06 +0000 (23:04 +0200)]
u-boot: add 2012.10, deprecate 2011.09, remove 2011.03

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxlib_libXrender: bump to 0.9.7
Yegor Yefremov [Sun, 14 Oct 2012 23:46:18 +0000 (23:46 +0000)]
xlib_libXrender: bump to 0.9.7

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xclock: bump to 1.0.6
Yegor Yefremov [Sun, 14 Oct 2012 23:46:17 +0000 (23:46 +0000)]
xapp_xclock: bump to 1.0.6

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agofeh: bump to 2.6.3
Yegor Yefremov [Sun, 14 Oct 2012 23:46:16 +0000 (23:46 +0000)]
feh: bump to 2.6.3

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoe2fsprogs: bump to version 1.42.6
Gustavo Zacarias [Mon, 15 Oct 2012 01:28:35 +0000 (01:28 +0000)]
e2fsprogs: bump to version 1.42.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopkg-infra: correct the source name for host-only packages
Arnout Vandecappelle [Sun, 14 Oct 2012 05:17:34 +0000 (05:17 +0000)]
pkg-infra: correct the source name for host-only packages

Host-only package that don't define their <PKG>_SOURCE variable would
default to host-<pkg>-<version>.tar.gz.  It's more logical to remove
the host- prefix in this case.

This problem is most apparent with host-only packages downloaded from
version control, because they never define <PKG>_SOURCE.

Reported by Thomas Petazzoni and initial analysis by Luca Ceresoli.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: add gnupg
Peter Korsgaard [Mon, 15 Oct 2012 07:19:55 +0000 (09:19 +0200)]
package: add gnupg

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibv4l: decode-tm6000 requires libv4l2util
Thomas Petazzoni [Sun, 14 Oct 2012 08:18:21 +0000 (08:18 +0000)]
libv4l: decode-tm6000 requires libv4l2util

The decode-tm6000 utility cannot build without the libv4l2util. If
this library is not available, the build breaks with:

decode_tm6000.o: In function `read_stream':
decode_tm6000.c:(.text+0x220): undefined reference to `v4l2_rcvbuf'
decode_tm6000.o: In function `main':
decode_tm6000.c:(.text+0x37c): undefined reference to `v4l2_open'
decode_tm6000.c:(.text+0x3cc): undefined reference to `v4l2_gettryset_fmt_cap'
decode_tm6000.c:(.text+0x424): undefined reference to `v4l2_getset_freq'
decode_tm6000.c:(.text+0x47c): undefined reference to `v4l2_mmap_bufs'
decode_tm6000.c:(.text+0x4a0): undefined reference to `v4l2_start_streaming'

See

 http://autobuild.buildroot.org/results/207ed74d5e816309ef0dc82ecc8112b51788fdf6/build-end.log

We fix this by adding util/libv4l2util to the list of directories to
build when decode-tm6000 is enabled. The only other user of
libv4l2util is another utility called qv4l2, for which Buildroot has
no Config.in option, so we only handle the case of decode-tm6000 at
the moment.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibv4l: properly error out when one of the make step fails
Thomas Petazzoni [Sun, 14 Oct 2012 08:18:20 +0000 (08:18 +0000)]
libv4l: properly error out when one of the make step fails

In libv4l.mk, if there are multiple elements in $(LIBV4L_DIRS_y), they
are built in order, one after the other. However, our loop construct
doesn't take into account the fact that we should error out if one of
the steps failed.

A good illustration is having BR2_PACKAGE_LIBV4L_DECODE_TM6000 and
BR2_PACKAGE_LIBV4L_V4L2_CTL enabled. The build of decode-tm6000 will
fail, but the build will happily continue without stopping in libv4l.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosdl_gfx: don't use --enable-mmx on x86_64
Thomas Petazzoni [Sun, 14 Oct 2012 08:47:56 +0000 (08:47 +0000)]
sdl_gfx: don't use --enable-mmx on x86_64

Even though the MMX instructions are available on x86_64 processors,
the MMX code in sdl_gfx is written in IA32-specific assembly code, and
therefore does not build on x86_64. It generates the following build
issues:

SDL_imageFilter.c: Assembler messages:
SDL_imageFilter.c:34: Error: `pusha' is not supported in 64-bit mode
SDL_imageFilter.c:38: Error: `popa' is not supported in 64-bit mode
SDL_imageFilter.c:77: Error: `pusha' is not supported in 64-bit mode
SDL_imageFilter.c:93: Error: `popa' is not supported in 64-bit mode
[...]

We fix this by only enabling MMX support in this package when the
processor supports MMX *and* it is a IA32 compatible processor.

Fixes

  http://autobuild.buildroot.org/results/b9efc611f5da487079b6be37bb7a41a3198d63b9/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocairo: disable trace and trace interpreter
Thomas Petazzoni [Sun, 14 Oct 2012 00:28:37 +0000 (00:28 +0000)]
cairo: disable trace and trace interpreter

The Cairo tracing and trace interpreter are most likely not that
useful, so disable them. They also require zlib, which isn't a
dependency of Cairo at the moment. This fixes the following build
failure:

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

In the future, if people are interested by the trace and trace
interpreter, we can add a new Config.in knob for them.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopoco: bump to version 1.4.4
Baruch Siach [Sat, 13 Oct 2012 20:08:25 +0000 (20:08 +0000)]
poco: bump to version 1.4.4

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomesa3d: add dependency on host-xutil_makedepend
Thomas Petazzoni [Fri, 12 Oct 2012 06:58:24 +0000 (06:58 +0000)]
mesa3d: add dependency on host-xutil_makedepend

The mesa3d now requires the makedepend host utility, otherwise, it
fails with:

configure: error: makedepend is required to build Mesa

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reported-by: Noel Vellemans <Noel.Vellemans@visionBMS.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogdb: target gdb not available on microblaze
Thomas Petazzoni [Fri, 12 Oct 2012 06:30:35 +0000 (06:30 +0000)]
gdb: target gdb not available on microblaze

Fixes

  http://autobuild.buildroot.org/results/5950c95ca12721dd910ad72fe52bfa9ac45a5120/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxenomai: bump to 2.6.1
Thomas Petazzoni [Fri, 12 Oct 2012 06:29:27 +0000 (06:29 +0000)]
xenomai: bump to 2.6.1

The largefile patch is no longer necessary, it has been merged
upstream. However, in order to make the build work properly with
Thumb2 toolchains (such as Linaro toolchains), an additional fix is
needed. This fix is already upstream and will be part of upcoming
Xenomai releases.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agounionfs: add patch to disable search for the C++ compiler
Thomas Petazzoni [Sat, 13 Oct 2012 23:21:43 +0000 (23:21 +0000)]
unionfs: add patch to disable search for the C++ compiler

Fixes

  http://autobuild.buildroot.org/results/9c4a9897dda1b99cc7a57af605301b53ed32b95d/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.{0, 4, 5, 6}.x stable versions
Gustavo Zacarias [Fri, 12 Oct 2012 15:26:00 +0000 (15:26 +0000)]
kernel-headers: bump 3.{0, 4, 5, 6}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage infra: remove empty TARGET_CPPFLAGS def
Gustavo Zacarias [Sat, 13 Oct 2012 01:33:38 +0000 (01:33 +0000)]
package infra: remove empty TARGET_CPPFLAGS def

It's unneeded, just fills the next match (LARGEFILE) with a leading
space. Fixes
http://autobuild.buildroot.net/results/ad5772d19036a0c5564228ac7aba953d35a3cf85/build-end.log
since SCons can't handle leading whitespace in LDFLAGS gracefully.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agounionfs: convert to cmake-package
Arnout Vandecappelle [Sat, 13 Oct 2012 01:46:09 +0000 (01:46 +0000)]
unionfs: convert to cmake-package

Fixes e.g. http://autobuild.buildroot.net/results/c279007dd8b89a1c6fc9b58d3c2cda01ab84279e

The addition of CPPFLAGS overrides the defines added in unionfs's
Makefile.  Since unionfs now has CMake support, use that instead.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoDisable database support in linux-pam
Dimitry Golubovsky [Tue, 11 Sep 2012 23:27:31 +0000 (23:27 +0000)]
Disable database support in linux-pam

Due to the conflicts with default Berkeley DB configuration, disable
database support in linux-pam: pam_userdb is not built.

Signed-off-by: Dmitry <golubovsky@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoccid: Version bump to 1.4.8
Waldemar Rymarkiewicz [Thu, 11 Oct 2012 19:34:08 +0000 (19:34 +0000)]
ccid: Version bump to 1.4.8

Signed-off-by: Waldemar Rymarkiewicz <waldemar.rymarkiewicz@tieto.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobind: security bump to version 9.6-ESV-R8
Gustavo Zacarias [Thu, 11 Oct 2012 12:02:29 +0000 (12:02 +0000)]
bind: security bump to version 9.6-ESV-R8

Fixes CVE-2012-5166, CVE-2012-4244, CVE-2012-3817 and CVE-2012-1667.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoscons: fix library installation directory
Gustavo Zacarias [Tue, 9 Oct 2012 12:25:56 +0000 (12:25 +0000)]
scons: fix library installation directory

On gentoo systems SCons setup.py tries to install into
$(HOST_DIR)/usr/lib64 but SCons looks up for its stuff in
$(HOST_DIR)/usr/lib instead hence breaking.
Make it install into $(HOST_DIR)/usr/lib by force to avoid the issue, it
shouldn't matter on other distributions.
Version bumping doesn't fix it.

[Peter: wrapped long line]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/kernel-headers: drop unused cris architecture kludge
Gustavo Zacarias [Wed, 10 Oct 2012 11:44:45 +0000 (11:44 +0000)]
toolchain/kernel-headers: drop unused cris architecture kludge

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogooglefontdirectory: new package
Simon Dawson [Wed, 10 Oct 2012 23:28:05 +0000 (23:28 +0000)]
googlefontdirectory: new package

Note that the Google code project does not provide an archive containing
just the font files. This package uses the third party archive provided at

  http://joemaller.com/1856/download-google-fonts/

Further information is available at the following URL.

  http://code.google.com/p/googlefontdirectory/issues/detail?id=2

[Peter: drop version, fix install and simplify uninstall]
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomtd: fixup after CPPFLAGS addition
Peter Korsgaard [Thu, 11 Oct 2012 13:35:27 +0000 (15:35 +0200)]
mtd: fixup after CPPFLAGS addition

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

mtd appends to CFLAGS/CPPFLAGS, but doesn't use override - So we need
to pass flags in the environment and not on the make command line to
get the combination of our flags and mtd's.

At the same time cleanup the host build to use a similar form
(HOST_CONFIGURE_OPTS) as target build.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibv4l: bump version
Peter Korsgaard [Thu, 11 Oct 2012 08:39:20 +0000 (10:39 +0200)]
libv4l: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibv4l: ensure TARGET_CFLAGS are used
Peter Korsgaard [Thu, 11 Oct 2012 08:37:29 +0000 (10:37 +0200)]
libv4l: ensure TARGET_CFLAGS are used

Now that the lfs handling issues have been worked around, we can
pass TARGET_CONFIGURE_OPTS on the make command line to ensure
TARGET_CFLAGS are used.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibv4l: fixup after CPPFLAGS addition
Peter Korsgaard [Thu, 11 Oct 2012 08:29:06 +0000 (10:29 +0200)]
libv4l: fixup after CPPFLAGS addition

Fixes http://autobuild.buildroot.net/results/4602f7cf4407a2969a04267bbc5d276b076a7c91

The preload libraries needs to wrap both the lfs and !lfs variants, so
ensure the lfs versions are not transparently used (as they are when
_LARGEFILE_SOURCE / _FILE_OFFSET_BITS=64 are defined).

This used to work by accident before, as our custom CFLAGS (containing those
defines) wasn't used.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosudo: ensure proper CPPFLAGS are used for host/compat build
Peter Korsgaard [Thu, 11 Oct 2012 07:01:39 +0000 (09:01 +0200)]
sudo: ensure proper CPPFLAGS are used for host/compat build

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

sudo internally uses CPPFLAGS, so host/compat build now breaks after
CPPFLAGS got added to HOST_CONFIGURE_OPTS.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage/Makefile.in: whitespace fixup after CPPFLAGS addition
Peter Korsgaard [Thu, 11 Oct 2012 07:01:10 +0000 (09:01 +0200)]
package/Makefile.in: whitespace fixup after CPPFLAGS addition

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoMakefile.in: add CPPFLAGS support
Samuel Martin [Wed, 25 Jul 2012 17:40:46 +0000 (17:40 +0000)]
Makefile.in: add CPPFLAGS support

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.2.x stable version
Gustavo Zacarias [Wed, 10 Oct 2012 04:25:06 +0000 (04:25 +0000)]
kernel-headers: bump 3.2.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: use http:// for alioth.debian.org URLs
Peter Korsgaard [Wed, 10 Oct 2012 12:49:39 +0000 (14:49 +0200)]
package: use http:// for alioth.debian.org URLs

Fixes http://autobuild.buildroot.net/results/183a1be6ab1137c90dca0201d4bc72c7c0e659a3

alioth.debian.org uses a SSL certificate signed by spi-inc.org, which isn't
a trusted CA on non-Debian systems, causing wget to refuse download.

Fix it by using http URLs instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agofb-test-app: new package
Ludovic Desroches [Tue, 9 Oct 2012 05:53:27 +0000 (05:53 +0000)]
fb-test-app: new package

Test suite for Linux framebuffer.

[Peter: add patch to build with our TARGET_CFLAGS]
Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopatch: bump to version 2.7.1
Gustavo Zacarias [Mon, 8 Oct 2012 12:01:05 +0000 (12:01 +0000)]
patch: bump to version 2.7.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoethtool: bump to version 3.6
Gustavo Zacarias [Mon, 8 Oct 2012 12:01:04 +0000 (12:01 +0000)]
ethtool: bump to version 3.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibcurl: bump to version 7.27.0
Gustavo Zacarias [Mon, 8 Oct 2012 12:01:03 +0000 (12:01 +0000)]
libcurl: bump to version 7.27.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobarebox: add 2012.10, remove 2012.06
Peter Korsgaard [Tue, 9 Oct 2012 09:44:43 +0000 (11:44 +0200)]
barebox: add 2012.10, remove 2012.06

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobarebox: fix license information
Simon Dawson [Mon, 27 Aug 2012 21:19:47 +0000 (21:19 +0000)]
barebox: fix license information

The barebox license should be "GPLv2 with exceptions", and not GPLv2.

Signed-off-by: Simon Dawson <simond@trainfx.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonetkittelnet: fix build on toolchains without C++ support
Peter Korsgaard [Tue, 9 Oct 2012 07:36:35 +0000 (09:36 +0200)]
netkittelnet: fix build on toolchains without C++ support

The configure script checks for C++ support as telnet (but not telnetd)
contains C++ code. This used to work by accident if the host had g++,
as we didn't pass TARGET_CONFIGURE_OPTS to configure (which sets CXX to
/bin/false).

Fix it by removing the g++ check and rewriting the configure checks to
use the C compiler instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonetkittelnet: convert to generic-package infrastructure
Samuel Martin [Fri, 21 Sep 2012 12:28:34 +0000 (12:28 +0000)]
netkittelnet: convert to generic-package infrastructure

[Peter: add netkitbase dependency]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonetkitbase: convert to the generic-package infrastructure
Samuel Martin [Fri, 21 Sep 2012 12:28:33 +0000 (12:28 +0000)]
netkitbase: convert to the generic-package infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agovpnc: convert to generic-package infrastructure
Samuel Martin [Fri, 21 Sep 2012 12:28:37 +0000 (12:28 +0000)]
vpnc: convert to generic-package infrastructure

[Peter: minor fixes]
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agottcp: convert to generic-package infrastructure
Samuel Martin [Fri, 21 Sep 2012 12:28:35 +0000 (12:28 +0000)]
ttcp: convert to generic-package infrastructure

[Peter: minor fixes]
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosconeserver: new package
Simon Dawson [Thu, 20 Sep 2012 22:20:34 +0000 (22:20 +0000)]
sconeserver: new package

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoccid: new package
Waldemar Rymarkiewicz [Sun, 7 Oct 2012 19:05:13 +0000 (19:05 +0000)]
ccid: new package

PC/SC driver for USB CCID smart card readers.

http://pcsclite.alioth.debian.org/ccid.html

Signed-off-by: Waldemar Rymarkiewicz <waldemar.rymarkiewicz@tieto.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopcsc-lite: new package
Waldemar Rymarkiewicz [Sun, 7 Oct 2012 19:05:12 +0000 (19:05 +0000)]
pcsc-lite: new package

Middleware to access a smart card using SCard API (PC/SC).

http://pcsclite.alioth.debian.org/

Signed-off-by: Waldemar Rymarkiewicz <waldemar.rymarkiewicz@tieto.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolcdproc: backport upstream patches
Simon Dawson [Thu, 4 Oct 2012 21:30:21 +0000 (21:30 +0000)]
lcdproc: backport upstream patches

Backport some lcdproc patches from upstream, to fix the following issues.

  * Incorrect parsing of minus key in handler for client_add_key command
  * Segfault in handler for menu_add_item command

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolcdproc: add support for menus
Simon Dawson [Thu, 4 Oct 2012 02:11:39 +0000 (02:11 +0000)]
lcdproc: add support for menus

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenvpn: Fix paths to external utilities
Valentine Barshak [Sun, 30 Sep 2012 10:43:58 +0000 (10:43 +0000)]
openvpn: Fix paths to external utilities

This sets paths to ifconfig, route, netstat and ip
in the target root filesystem.

Otherwise the paths leak from the host and may not
match those on the target.

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosylpheed: Bump version to 3.2
Valentine Barshak [Sun, 7 Oct 2012 12:40:27 +0000 (12:40 +0000)]
sylpheed: Bump version to 3.2

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosylpheed: Fix includedir
Valentine Barshak [Sun, 7 Oct 2012 12:39:59 +0000 (12:39 +0000)]
sylpheed: Fix includedir

The sylpheed headers are installed to $(DESTDIR)$(includedir),
while DESTDIR is $(TARGET_DIR) and includedir is set to
$(STAGING_DIR)/usr/include in the SYLPHEED_CONF_OPT.
Thus, the full staging directory path is created in the
target root filesystem, which is wrong.

The includedir was set to staging include because sylpheed
incorrectly adds includedir to its include path, and does
not cross-compile with the default includedir set to
/usr/include.

This removes includedir setting and also removes it from
include paths in Makefiles to prevent using host headers
from /usr/include. The same approach is used in the OE.

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>