buildroot.git
12 years agoipset: bump to version 6.13
Gustavo Zacarias [Sun, 15 Jul 2012 13:47:43 +0000 (10:47 -0300)]
ipset: bump to version 6.13

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agofreetype: bump to version 2.4.10
Gustavo Zacarias [Sun, 15 Jul 2012 13:47:42 +0000 (10:47 -0300)]
freetype: bump to version 2.4.10

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agoradvd: bump to version 1.9.1
Gustavo Zacarias [Sun, 15 Jul 2012 13:47:41 +0000 (10:47 -0300)]
radvd: bump to version 1.9.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agompfr: bump to version 3.1.1
Gustavo Zacarias [Sun, 15 Jul 2012 13:47:40 +0000 (10:47 -0300)]
mpfr: bump to version 3.1.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agoorc: remove redundant HOST_ORC_DEPENDENCIES
Arnout Vandecappelle (Essensium/Mind) [Sat, 14 Jul 2012 20:32:11 +0000 (22:32 +0200)]
orc: remove redundant HOST_ORC_DEPENDENCIES

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agoncurses: remove redundant HOST_NCURSES_DEPENDENCIES
Arnout Vandecappelle (Essensium/Mind) [Sat, 14 Jul 2012 20:32:06 +0000 (22:32 +0200)]
ncurses: remove redundant HOST_NCURSES_DEPENDENCIES

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agolibcap: remove redundant HOST_LIBCAP_DEPENDENCIES
Arnout Vandecappelle (Essensium/Mind) [Sat, 14 Jul 2012 20:32:02 +0000 (22:32 +0200)]
libcap: remove redundant HOST_LIBCAP_DEPENDENCIES

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agoicu: remove redundant HOST_ICU_DEPENDENCIES
Arnout Vandecappelle (Essensium/Mind) [Sat, 14 Jul 2012 20:31:57 +0000 (22:31 +0200)]
icu: remove redundant HOST_ICU_DEPENDENCIES

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agofile: remove redundant HOST_FILE_DEPENDENCIES
Arnout Vandecappelle (Essensium/Mind) [Sat, 14 Jul 2012 20:31:49 +0000 (22:31 +0200)]
file: remove redundant HOST_FILE_DEPENDENCIES

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agopkg-infra: remove self-dependency from host packages
Arnout Vandecappelle (Essensium/Mind) [Sat, 14 Jul 2012 20:31:19 +0000 (22:31 +0200)]
pkg-infra: remove self-dependency from host packages

When HOST_XXX_DEPENDENCIES are derived automatically from
XXX_DEPENDENCIES, a self-dependency is created if host-xxx is a dependency
of xxx.  This was the case for miniperl.

Filter out the self-dependency.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agodependencies.sh: suppress output of locale
Arnout Vandecappelle (Essensium/Mind) [Sat, 14 Jul 2012 21:03:28 +0000 (23:03 +0200)]
dependencies.sh: suppress output of locale

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agotoolchain/mips: kill EABI and fix N32
Gustavo Zacarias [Sat, 14 Jul 2012 12:28:37 +0000 (09:28 -0300)]
toolchain/mips: kill EABI and fix N32

MIPS EABI is a bare-metal ABI so remove it.
Also fix uClibc to really work with N32 ABI, which used the EABI knob
previously.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agokernel-headers: bump 3.2.x stable version
Gustavo Zacarias [Sat, 14 Jul 2012 12:28:24 +0000 (09:28 -0300)]
kernel-headers: bump 3.2.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agolinux: clarify the BR2_LINUX_KERNEL_DEFCONFIG help text
Arnout Vandecappelle (Essensium/Mind) [Sat, 14 Jul 2012 19:40:04 +0000 (21:40 +0200)]
linux: clarify the BR2_LINUX_KERNEL_DEFCONFIG help text

The help text of BR2_LINUX_KERNEL_DEFCONFIG is confusing: it seems to
point to the defconfigs in the buildroot tree.  So explicitly refer to
the kernel tree in the help text.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agolua: bump version to 5.1.5
François Perrad [Sat, 14 Jul 2012 13:11:59 +0000 (15:11 +0200)]
lua: bump version to 5.1.5

[thomas.petazzoni@free-electrons.com: rewrote the patch, which was
corrupted in the original submission. Used quilt to refresh the Lua
patches, so that the version numbers are no longer present in the file
names]

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agolibmad: Add optimization config options
Benoît Thébaudeau [Fri, 13 Jul 2012 20:14:05 +0000 (22:14 +0200)]
libmad: Add optimization config options

Configuring libmad with --enable-speed compromises accuracy and can cause audio
clipping in some cases (heard on ARM platform with some loud MP3s), so give
users the choice of MAD optimizations.

The default config corresponds to the default behavior of libmad's configure.

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
12 years agolibxslt: use libgcrypt-config from STAGING_DIR
Arnout Vandecappelle (Essensium/Mind) [Wed, 11 Jul 2012 09:50:10 +0000 (11:50 +0200)]
libxslt: use libgcrypt-config from STAGING_DIR

Otherwise, if the host has a libgcrypt-config, that one will be used.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
12 years agoRemove -fPIC on x86_64
Arnout Vandecappelle (Essensium/Mind) [Wed, 11 Jul 2012 12:57:18 +0000 (14:57 +0200)]
Remove -fPIC on x86_64

The -fPIC breaks the purgatory of kexec (= the code that passes command-line
arguments to the kernel): kexec doesn't know how to handle the GOT and PLT
relocation entries.

There is also no reason at all to pass -fPIC.  Shared libraries that require
it will add it to their local Makefiles, and normal executables have no
business with -fPIC (plus it adds overhead...).

The -fPIC was added by Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
in commit 8027784c.  That commit adds sysroot parameters to CFLAGS.
There is no explanation why -fPIC is also added for x86_64.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
12 years agokernel-headers: bump 3.2.x stable version
Gustavo Zacarias [Fri, 6 Jul 2012 02:57:33 +0000 (02:57 +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 agogob2: needs MMU
Gustavo Zacarias [Fri, 6 Jul 2012 01:55:38 +0000 (01:55 +0000)]
gob2: needs MMU

m4 needs MMU, so does bison, and so does gob2 which uses bison.
Fixes build failure:
http://autobuild.buildroot.net/results/f942b4ac770f3c7b27c42214af5bcec49f687da1/build-end.log

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agohtop: bump to version 1.0.1 and fix build failure
Gustavo Zacarias [Fri, 6 Jul 2012 01:50:27 +0000 (01:50 +0000)]
htop: bump to version 1.0.1 and fix build failure

Bump to version 1.0.1
Also fix build failure:
http://autobuild.buildroot.net/results/5f95c4fbb62b7b8cb451f6525731eae4ce6bcdbf/build-end.log

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/powerpc: SPE ABI is not available for e500mc
Gustavo Zacarias [Wed, 4 Jul 2012 02:35:51 +0000 (02:35 +0000)]
toolchain/powerpc: SPE ABI is not available for e500mc

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agorpm: needs threads support
Gustavo Zacarias [Wed, 4 Jul 2012 01:47:14 +0000 (01:47 +0000)]
rpm: needs threads support

Because beecrypt needs threads rpm does too since it's a mandatory
dependency.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobeecrypt: needs threads support
Gustavo Zacarias [Wed, 4 Jul 2012 01:47:13 +0000 (01:47 +0000)]
beecrypt: needs threads support

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

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobonnie: needs MMU
Gustavo Zacarias [Wed, 4 Jul 2012 01:34:54 +0000 (01:34 +0000)]
bonnie: needs MMU

Fixes
http://autobuild.buildroot.net/results/08cc7fdf21f8e51b793c0cf7a51b3f190ea7668c/build-end.log

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolshw: fix build failure
Gustavo Zacarias [Wed, 4 Jul 2012 01:29:40 +0000 (01:29 +0000)]
lshw: fix build failure

Fix space-unfriendly CC/CXX/AR argument passing.
Fixes build failure
http://autobuild.buildroot.net/results/d8c7b5ef4056a197bb8085b0fcdd09d931aec876/build-end.log

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 agobarebox: remove old version and add last 4 versions.
Marek Belisko [Tue, 3 Jul 2012 02:38:02 +0000 (02:38 +0000)]
barebox: remove old version and add last 4 versions.

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobarebox: bump to 2012.07
Marek Belisko [Tue, 3 Jul 2012 02:38:01 +0000 (02:38 +0000)]
barebox: bump to 2012.07

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoiw: bump to 3.5
Yegor Yefremov [Mon, 25 Jun 2012 21:25:43 +0000 (21:25 +0000)]
iw: bump to 3.5

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/gcc : bump 4.5.x version
Peter Korsgaard [Mon, 2 Jul 2012 19:53:54 +0000 (21:53 +0200)]
toolchain/gcc : bump 4.5.x version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobusybox: bump 1.20.x series to 1.20.2
Gustavo Zacarias [Mon, 2 Jul 2012 07:04:44 +0000 (07:04 +0000)]
busybox: bump 1.20.x series to 1.20.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoEnsure DESTDIR will not confuse the build
Thomas Petazzoni [Mon, 2 Jul 2012 04:21:14 +0000 (04:21 +0000)]
Ensure DESTDIR will not confuse the build

Having DESTDIR defined will confuse the build of certain packages, so
we ensure that it is undefined from the environment when Buildroot
starts.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoRevert "dependencies: ensure that DESTDIR isn't set when running Buildroot"
Thomas Petazzoni [Mon, 2 Jul 2012 04:21:13 +0000 (04:21 +0000)]
Revert "dependencies: ensure that DESTDIR isn't set when running Buildroot"

We should instead simply unset it at runtime, like we do for
PKG_CONFIG_PATH.

This reverts commit 9910eba33adb2b783b0df5d90a857816e82fbd55.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobsdiff: libraries should go after source files using them in linker invocation
Peter Korsgaard [Mon, 2 Jul 2012 09:10:59 +0000 (11:10 +0200)]
bsdiff: libraries should go after source files using them in linker invocation

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

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoiw: fix static linking
Peter Korsgaard [Mon, 2 Jul 2012 08:37:02 +0000 (10:37 +0200)]
iw: fix static linking

Libnl needs explicit -lpthread / -lm when statically linking.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodocs: describe "file" and "local" methods in LIBFOO_SITE_METHOD
Nathan Lynch [Sun, 17 Jun 2012 11:54:01 +0000 (11:54 +0000)]
docs: describe "file" and "local" methods in LIBFOO_SITE_METHOD

Based on description by Thomas Petazzoni at:
http://free-electrons.com/blog/buildroot-2011-11/

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodocs: rework LIBFOO_SITE_METHOD documentation
Nathan Lynch [Sun, 17 Jun 2012 11:54:00 +0000 (11:54 +0000)]
docs: rework LIBFOO_SITE_METHOD documentation

The current structure of the LIBFOO_SITE_METHOD paragraph would make
it difficult to add documentation for the "file" and "local" methods.
There are enough possible values for LIBFOO_SITE_METHOD that
describing them in a sub-list seems to work well, which makes it
easier to add documentation for new methods.

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodocs: update LIBFOO_SITE to describe use of filesystem paths
Nathan Lynch [Sun, 17 Jun 2012 11:53:59 +0000 (11:53 +0000)]
docs: update LIBFOO_SITE to describe use of filesystem paths

Buildroot supports the use of local filesystem paths in LIBFOO_SITE
since the 2011.11 release, but this is not documented in the manual.
Fix this and slightly reword the surrounding doucmentation
accordingly.

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomsmtp: fix static linking with openssl
Peter Korsgaard [Sun, 1 Jul 2012 21:59:44 +0000 (23:59 +0200)]
msmtp: fix static linking with openssl

Openssl depends on zlib, so we need to explicitly link with
zlib as well when statically linking.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenssl: fix static build
Peter Korsgaard [Sun, 1 Jul 2012 21:59:29 +0000 (23:59 +0200)]
openssl: fix static build

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoGlobally disable PKG_CONFIG_PATH
Arnout Vandecappelle [Sat, 30 Jun 2012 10:29:22 +0000 (10:29 +0000)]
Globally disable PKG_CONFIG_PATH

If PKG_CONFIG_PATH is set in the environment, it allows pkg-config to
look for libraries outside of the buildroot tree.  This is a problem
both for host and target builds.  To avoid it, globally set an empty
PKG_CONFIG_PATH in the environment.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopkg-download: handle interrupted wget downloads
Arnout Vandecappelle [Sat, 30 Jun 2012 11:43:03 +0000 (11:43 +0000)]
pkg-download: handle interrupted wget downloads

When a wget download is interrupted, the downloaded file is still created.
It will therefore not be re-downloaded in the next build, and the
extraction will fail.

To avoid this, download to a temporary file first and rename when the
download is successful.

The existing mechanism doesn't work for interrupted downloads because the
whole sub-shell is interrupted, so the rm-part never gets executed.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodependencies: ensure that DESTDIR isn't set when running Buildroot
Thomas Petazzoni [Fri, 29 Jun 2012 00:14:56 +0000 (00:14 +0000)]
dependencies: ensure that DESTDIR isn't set when running Buildroot

Having DESTDIR set in the environment before running Buildroot creates
some funky problems in the build process. Prevent users from running
into this kind of troubles.

Cc: Michael Opdenacker <michael.opdenacker@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxavante: bump version to 2.2.1
Francois Perrad [Fri, 1 Jun 2012 06:02:07 +0000 (06:02 +0000)]
xavante: bump version to 2.2.1

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowsapi: bump version to 1.5
Francois Perrad [Fri, 1 Jun 2012 06:01:21 +0000 (06:01 +0000)]
wsapi: bump version to 1.5

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocgilua: bump version to 5.1.4
Francois Perrad [Fri, 1 Jun 2012 06:00:36 +0000 (06:00 +0000)]
cgilua: bump version to 5.1.4

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopciutils: bump to version 3.1.10
Gustavo Zacarias [Fri, 29 Jun 2012 00:43:00 +0000 (00:43 +0000)]
pciutils: bump to version 3.1.10

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomii-diag: remove unneded explicit static linking handling
Peter Korsgaard [Fri, 29 Jun 2012 14:15:12 +0000 (16:15 +0200)]
mii-diag: remove unneded explicit static linking handling

Now that it is done globally instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage/Makefile.in: link statically when BR2_PREFER_STATIC_LIB
Peter Korsgaard [Fri, 29 Jun 2012 14:13:57 +0000 (16:13 +0200)]
package/Makefile.in: link statically when BR2_PREFER_STATIC_LIB

Instead of explicitly adding it for each package.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoncurses: build statically when BR2_PREFER_STATIC_LIB
Peter Korsgaard [Fri, 29 Jun 2012 14:11:50 +0000 (16:11 +0200)]
ncurses: build statically when BR2_PREFER_STATIC_LIB

--disable-static is no more. Only try to install .so files if not
configured for static linking.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoeeprog: use provided linker flags as well
Peter Korsgaard [Fri, 29 Jun 2012 14:34:46 +0000 (16:34 +0200)]
eeprog: use provided linker flags as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoiostat: use provided linker flags as well
Peter Korsgaard [Fri, 29 Jun 2012 14:33:12 +0000 (16:33 +0200)]
iostat: use provided linker flags as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonanocom: use provided compiler/linker flags as well
Peter Korsgaard [Fri, 29 Jun 2012 14:30:15 +0000 (16:30 +0200)]
nanocom: use provided compiler/linker flags as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoinput-tools: use provided linker flags as well
Peter Korsgaard [Fri, 29 Jun 2012 14:27:41 +0000 (16:27 +0200)]
input-tools: use provided linker flags as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoramspeed: use provided linker flags as well
Peter Korsgaard [Fri, 29 Jun 2012 13:09:10 +0000 (15:09 +0200)]
ramspeed: use provided linker flags as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoquota: fix build on uClibc with locale support
Peter Korsgaard [Thu, 28 Jun 2012 14:56:45 +0000 (16:56 +0200)]
quota: fix build on uClibc with locale support

Fixes http://autobuild.buildroot.net/results/508f2ee3f97dfdf782eb1c0b03c2fffb87c4953f

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoigh-ethercat: use release tarball instead of mercurial branch
Arnout Vandecappelle [Wed, 27 Jun 2012 02:46:31 +0000 (02:46 +0000)]
igh-ethercat: use release tarball instead of mercurial branch

The Mercurial branch may change, which leads to non-reproducible builds.
So download a released version instead.

Also add configure option for e1000e.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomii-diag: link statically if configured to do so
Peter Korsgaard [Wed, 27 Jun 2012 20:03:59 +0000 (22:03 +0200)]
mii-diag: link statically if configured to do so

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agofaad2: fix frontend/faad linking
Peter Korsgaard [Wed, 27 Jun 2012 07:55:04 +0000 (09:55 +0200)]
faad2: fix frontend/faad linking

Fixes http://autobuild.buildroot.net/results/84db857a6fc8e73483493e484f2cc5f4bf64f3d0

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotcpreplay: fix linking when libpcap is built with canusb support
Peter Korsgaard [Wed, 27 Jun 2012 07:42:33 +0000 (09:42 +0200)]
tcpreplay: fix linking when libpcap is built with canusb support

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

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotcpreplay: cleanup
Peter Korsgaard [Tue, 26 Jun 2012 21:25:29 +0000 (23:25 +0200)]
tcpreplay: cleanup

Drop unneeded uclibc dependency and autoreconf as patch changes
configure.ac.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibpcap: canusb support needs pthreads
Gustavo Zacarias [Tue, 26 Jun 2012 04:19:50 +0000 (04:19 +0000)]
libpcap: canusb support needs pthreads

canusb support in libpcap uses pthreads but the configure script doesn't
account for -lpthread usage so it doesn't get added into LIBS which in
turn doesn't add the appropiate entry in pcap-config, causing build
failures for programs that link to libpcap that don't use pthreads
themselves (for example tcpdump).
Also add the conditional dependency on BR2_PACKAGE_LIBUSB for canusb.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobusybox 1.20.1: add patches for mke2fs and ps
Gustavo Zacarias [Tue, 26 Jun 2012 04:19:49 +0000 (04:19 +0000)]
busybox 1.20.1: add patches for mke2fs and ps

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosamba: bump to version 3.6.6
Gustavo Zacarias [Tue, 26 Jun 2012 04:19:48 +0000 (04:19 +0000)]
samba: bump to version 3.6.6

Bump samba to version 3.6.6
Lots of bugfixes.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agovalgrind: unbreak arm support after REAL_GNU_TARGET_NAME removal
Peter Korsgaard [Tue, 26 Jun 2012 18:25:43 +0000 (20:25 +0200)]
valgrind: unbreak arm support after REAL_GNU_TARGET_NAME removal

Fixes http://autobuild.buildroot.net/results/085aa258adc5eaaa6320f283868a185093480960

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowget: requires wchar support
Peter Korsgaard [Tue, 26 Jun 2012 08:23:26 +0000 (10:23 +0200)]
wget: requires wchar support

Fixes http://autobuild.buildroot.net/results/431853a9fda593fba41c1176ecee0bdfe38ce441

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogzip: 1.5+ needs wchar support
Peter Korsgaard [Tue, 26 Jun 2012 07:58:38 +0000 (09:58 +0200)]
gzip: 1.5+ needs wchar support

Fixes http://autobuild.buildroot.net/results/267404bccd9582d3b85b99b16b47b580bf239eb9/

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoimagemagick: ensure cross freetype-config is used
Peter Korsgaard [Mon, 25 Jun 2012 21:25:44 +0000 (23:25 +0200)]
imagemagick: ensure cross freetype-config is used

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

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobluez_utils: bump to 4.101
Yegor Yefremov [Sun, 24 Jun 2012 23:12:51 +0000 (23:12 +0000)]
bluez_utils: bump to 4.101

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotcpdump: bump to version 4.3.0
Baruch Siach [Sun, 24 Jun 2012 18:00:29 +0000 (18:00 +0000)]
tcpdump: bump to version 4.3.0

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibpcap: bump to version 1.3.0
Baruch Siach [Sun, 24 Jun 2012 21:07:35 +0000 (21:07 +0000)]
libpcap: bump to version 1.3.0

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoimagemagick: use alternate download location
Thomas Petazzoni [Sun, 24 Jun 2012 11:30:08 +0000 (11:30 +0000)]
imagemagick: use alternate download location

The official ImageMagick site only keeps the latest versions. Even in
the legacy/ directory, they only keep the last version of each
'branch'. Therefore, to avoid problems, we use an alternate download
site.

Fixes
http://autobuild.buildroot.org/results/2269aa42a0a21730ff0ec28af89cd4973ec28751/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosound-theme-freedesktop: add host-intltool dependency
Thomas Petazzoni [Sun, 24 Jun 2012 11:16:34 +0000 (11:16 +0000)]
sound-theme-freedesktop: add host-intltool dependency

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoCHANGES: update with recent changes
Peter Korsgaard [Sun, 24 Jun 2012 20:45:30 +0000 (22:45 +0200)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomodule-init-tools: don't build static tools for host
Peter Korsgaard [Sun, 24 Jun 2012 18:03:30 +0000 (20:03 +0200)]
module-init-tools: don't build static tools for host

As pointed out on IRC, the static tools causes problems on distributions
without glibc-static, and we don't need them - So just disable them like
we do for the target build.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenocd: fix breakage with newer autotools
Gustavo Zacarias [Fri, 11 May 2012 03:33:59 +0000 (03:33 +0000)]
openocd: fix breakage with newer autotools

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoimagemagick: security bump to version 6.7.6-9
Gustavo Zacarias [Fri, 11 May 2012 03:33:58 +0000 (03:33 +0000)]
imagemagick: security bump to version 6.7.6-9

Fixes CVE-2012-1610, CVE-2012-17987, CVE-2012-0260, CVE-2012-0259,
CVE-2012-0247 and CVE-2012-0248.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agorrdtool: fix breakage with newer autotools
Gustavo Zacarias [Fri, 11 May 2012 03:33:57 +0000 (03:33 +0000)]
rrdtool: fix breakage with newer autotools

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoautomake: bump to version 1.11.5
Gustavo Zacarias [Fri, 11 May 2012 03:33:56 +0000 (03:33 +0000)]
automake: bump to version 1.11.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoautoconf: bump to version 2.68
Gustavo Zacarias [Fri, 11 May 2012 03:33:55 +0000 (03:33 +0000)]
autoconf: bump to version 2.68

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoNew package: zxing
Frank Hunleth [Sun, 25 Mar 2012 14:15:40 +0000 (14:15 +0000)]
New package: zxing

[Peter: build using make instead of scons, fixup whitespace, target install]
Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoautomatically set PARALLEL_JOBS when BR2_JLEVEL is 0
Nathan Lynch [Sat, 16 Jun 2012 09:37:17 +0000 (09:37 +0000)]
automatically set PARALLEL_JOBS when BR2_JLEVEL is 0

When BR2_JLEVEL is 0, set PARALLEL_JOBS to double the number of CPUs
detected.  This allows one to more or less fully utilize the host
system without manually tuning the configuration.

Also make 0 the default value for BR2_JLEVEL.

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/crosstool-ng: change use of BR2_JLEVEL to PARALLEL_JOBS
Nathan Lynch [Mon, 11 Jun 2012 16:09:42 +0000 (16:09 +0000)]
toolchain/crosstool-ng: change use of BR2_JLEVEL to PARALLEL_JOBS

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqt: change use of BR2_JLEVEL to PARALLEL_JOBS
Nathan Lynch [Mon, 11 Jun 2012 16:09:41 +0000 (16:09 +0000)]
qt: change use of BR2_JLEVEL to PARALLEL_JOBS

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomidori: change use of BR2_JLEVEL to PARALLEL_JOBS
Nathan Lynch [Mon, 11 Jun 2012 16:09:40 +0000 (16:09 +0000)]
midori: change use of BR2_JLEVEL to PARALLEL_JOBS

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocmake: change use of BR2_JLEVEL to PARALLEL_JOBS
Nathan Lynch [Mon, 11 Jun 2012 16:09:39 +0000 (16:09 +0000)]
cmake: change use of BR2_JLEVEL to PARALLEL_JOBS

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoboost: change uses of BR2_JLEVEL to PARALLEL_JOBS
Nathan Lynch [Mon, 11 Jun 2012 16:09:38 +0000 (16:09 +0000)]
boost: change uses of BR2_JLEVEL to PARALLEL_JOBS

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agointroduce PARALLEL_JOBS build system variable
Nathan Lynch [Mon, 11 Jun 2012 16:09:37 +0000 (16:09 +0000)]
introduce PARALLEL_JOBS build system variable

BR2_JLEVEL currently is expanded directly in $(MAKE), and used in
invocations of other build software (e.g. ct-ng).  However, we are
going to allow "0" to be a meaningful value for BR2_JLEVEL, which
won't work for these uses.  Given that it is not permissible to modify
BR2_-prefixed variables in Makefiles, we need an intermediate
variable.

Define PARALLEL_JOBS to $(BR2_JLEVEL), and use the former in MAKE's
definition.  Uses of BR2_JLEVEL throughout the rest of the tree to be
adjusted similarly in follow-up patches.

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoltrace: unbreak build on uClibc after REAL_GNU_TARGET_NAME removal
Peter Korsgaard [Sun, 24 Jun 2012 08:59:37 +0000 (10:59 +0200)]
ltrace: unbreak build on uClibc after REAL_GNU_TARGET_NAME removal

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

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoquota: new package (v8)
Jarkko Sakkinen [Sat, 2 Jun 2012 01:40:30 +0000 (01:40 +0000)]
quota: new package (v8)

[Peter: fix help text whitespace]
Signed-off-by: Jarkko Sakkinen <jarkko.sakkinen@intel.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibconfig: don't build examples
Peter Korsgaard [Sat, 23 Jun 2012 22:55:27 +0000 (00:55 +0200)]
libconfig: don't build examples

Fixes (works around)

http://autobuild.buildroot.net/results/2378161d70beade94547a68eeeaa69e34705baf2

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogstreamer: add xorg support
Simon Dawson [Mon, 4 Jun 2012 20:11:42 +0000 (20:11 +0000)]
gstreamer: add xorg support

GStreamer requires xorg support in order for the ximagesink and xvimagesink
plugins to be available.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosource-check: change behavior to check only selected packages / add source-check-all
Thomas De Schampheleire [Thu, 21 Jun 2012 19:38:42 +0000 (19:38 +0000)]
source-check: change behavior to check only selected packages / add source-check-all

The original 'source-check' target first selects all packages, and then checks
whether the package tarballs can be found. This is useful for Buildroot
maintainers, but less useful for developers working on a specific project. The
latter only care about the packages used in that project.

This patch removes the allyesconfig dependency to source-check so that only
selected packages are checked. The original behavior is moved to a new target
'source-check-all'.

[Peter: removed source-check-all, people can just make allyesconfig before]
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobuild: add option to exclude executables/dirs from being stripped
Thomas De Schampheleire [Thu, 21 Jun 2012 19:34:50 +0000 (19:34 +0000)]
build: add option to exclude executables/dirs from being stripped

Sometimes it may be desirable to keep debug symbols for some binaries and
libraries on the target. This commit introduces the config option
BR2_STRIP_EXCLUDE_FILES, which is interpreted as a list of such binaries
and libraries, and the option BR2_STRIP_EXCLUDE_DIRS, which indicates
directories excluded from stripping entirely.
These exclusions are passed to the find command in the target-finalize step.

Signed-off-by: Sven Neumann <s.neumann@raumfeld.com>
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopkg-utils.mk: add utility functions find*clauses and notfirstword
Thomas De Schampheleire [Thu, 21 Jun 2012 19:34:49 +0000 (19:34 +0000)]
pkg-utils.mk: add utility functions find*clauses and notfirstword

This patch adds a few utility functions to pkg-utils.mk.

Functions finddirclauses and findfileclauses help in building a find command
that skips a set of directories and performs operations on a set of files.
This pattern can for example be used to keep certain files or directories from
being stripped, or to remove certain files from a package installation.

The notfirstword function is the inverse of the 'firstword' function in make:
it returns all but the first word.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosound-theme-freedesktop: new package
Simon Dawson [Wed, 20 Jun 2012 01:50:04 +0000 (01:50 +0000)]
sound-theme-freedesktop: new package

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd package nss-mdns.
Marek Belisko [Mon, 18 Jun 2012 11:32:51 +0000 (11:32 +0000)]
Add package nss-mdns.

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoinadyn: add package for inadyn DDNS client-updater
David Purdy [Tue, 19 Jun 2012 06:37:34 +0000 (06:37 +0000)]
inadyn: add package for inadyn DDNS client-updater

inadyn is a DynamicDNS client/updater which works with dyndns.com, noip.com
and many other DDNS providers.  It is minimal in footprint and requirements,
supports IP caching, multiple providers, multiple domain names, and
a variety of other situations.

[Peter: fixup whitespace / trailing spaces]
Signed-off-by: Dave Purdy <david.c.purdy@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agophp: force cross-compilation
Thomas Petazzoni [Thu, 21 Jun 2012 12:22:24 +0000 (12:22 +0000)]
php: force cross-compilation

This fixes build problems like
http://autobuild.buildroot.org/results/e3c5815766fdcf3f13b06fa0758ec418618ac4be/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd /dev/video static device nodes
Phil Edworthy [Mon, 18 Jun 2012 20:05:53 +0000 (20:05 +0000)]
Add /dev/video static device nodes

Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>