buildroot.git
12 years agomesa3d: requires host-libxml2 and host-python to generate some files
Vellemans Noel [Sat, 17 Nov 2012 12:24:01 +0000 (12:24 +0000)]
mesa3d: requires host-libxml2 and host-python to generate some files

mesa3d now generates some C files at build time (related to the OpenGL
API) from XML files. This generation process is done using Python
scripts that require the libxml2 Python module.

Patch based on the initial work of Will Wagner (Thanks Will).

Signed-off-by: Vellemans Noel <noel.vellemans@visionbms.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibxml2: add support for building host library with python support
Vellemans Noel [Sat, 17 Nov 2012 12:24:00 +0000 (12:24 +0000)]
libxml2: add support for building host library with python support

Patch based on the initial work of Will Wagner (Thanks Will).
libxml2 host library with python support is required to build mesa3d (7.10.1)

Signed-off-by: Vellemans Noel <noel.vellemans@visionbms.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopython: use default configure commands to get shared build
Thomas Petazzoni [Sat, 17 Nov 2012 12:23:59 +0000 (12:23 +0000)]
python: use default configure commands to get shared build

Commit 3c90f754961c6d99059c0b6d0a66bc797a3c017b made Python use a
special ./configure command in order to avoid --enable-shared
--disable-static being passed, because it was causing issues when
building certain modules for a 64 bits system.

However, not having a shared libpython2.7 library for the host
prevents the libxml2 Python binding to get built.

So instead, we use the default configure command, but we add
--enable-static which is needed for Python to build correctly.

Note that we tested the build of Python on a 64 bits host as well as
the build of Python for a 64 bits target, and both went fine, with all
modules built properly.

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 [Sat, 17 Nov 2012 22:08:59 +0000 (23:08 +0100)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonews.html: announce dev days report / next dev days
Peter Korsgaard [Sat, 17 Nov 2012 21:39:33 +0000 (22:39 +0100)]
news.html: announce dev days report / next dev days

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolua: don't be fancy when creating shared library
Peter Korsgaard [Sat, 17 Nov 2012 21:19:26 +0000 (22:19 +0100)]
lua: don't be fancy when creating shared library

(Possibly) fixes #5354

The lua shared library patch was creating the shared library with
-nostdlib -lgcc for some unknown reason, which most likely is
the reason for the link issue reported in #5354.

Fix it by dropping these arguments, so gcc gets to figure out itself
what dependencies are needed.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agohiawatha: bump to version 8.6
Gustavo Zacarias [Sat, 17 Nov 2012 06:42:28 +0000 (06:42 +0000)]
hiawatha: bump to version 8.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopolarssl: bump to version 1.2.0
Gustavo Zacarias [Sat, 17 Nov 2012 06:42:27 +0000 (06:42 +0000)]
polarssl: bump to version 1.2.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocollectd: bump to version 5.1.1
Gustavo Zacarias [Sat, 17 Nov 2012 06:42:08 +0000 (06:42 +0000)]
collectd: bump to version 5.1.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAllow to run severals post build scripts instead of only one
Philippe Reynes [Sat, 17 Nov 2012 12:01:22 +0000 (13:01 +0100)]
Allow to run severals post build scripts instead of only one

Using severals post build scripts is usefull to share
script between severals boards/projects.

[Peter: fix trailing spaces in Config.in]
Signed-off-by: Philippe Reynes <philippe.reynes@sagemcom.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoalsa-utils: bump to version 1.0.26
Gustavo Zacarias [Sat, 17 Nov 2012 02:28:01 +0000 (02:28 +0000)]
alsa-utils: bump to version 1.0.26

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoalsa-lib: bump to version 1.0.26
Gustavo Zacarias [Sat, 17 Nov 2012 02:28:00 +0000 (02:28 +0000)]
alsa-lib: bump to version 1.0.26

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoWarn the user about the usage of output/target as the root filesystem
Thomas Petazzoni [Sat, 17 Nov 2012 03:52:14 +0000 (03:52 +0000)]
Warn the user about the usage of output/target as the root filesystem

A very common mistake done by our users is that they use
output/target/ directory as their root filesystem. Even though this is
loudly documented in our Buildroot manual, people don't read
documentation, so it is not sufficient.

This patch adds a text file named
output/target/THIS_IS_NOT_YOUR_ROOT_FILESYSTEM which explains why
output/target isn't appropriate to use as the root filesystem. The
process is:

 * At the beginning of the build, right after the skeleton has been
   copied, support/misc/target-dir-warning.txt is copied to
   output/target/THIS_IS_NOT_YOUR_ROOT_FILESYSTEM

 * In the filesystem images creation code, this file is removed before
   launching fakeroot, and restored right after that, so that this
   file is not present in the generated root filesystem images.

Note that the file has not been added to the default skeleton for two
reasons:

 * It would have annoying to have in our source tree a file named in
   capital letters inside system/skeleton/

 * The proposed way works even if the user uses a custom skeleton.

[Peter: fixed typo]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Juha Lumme <juha.lumme@gmail.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolua-msgpack-native: fix fetch
Francois Perrad [Fri, 16 Nov 2012 02:42:56 +0000 (02:42 +0000)]
lua-msgpack-native: fix fetch

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomxs-bootloader: Barebox entry point symbol changed in 2012.08
Maxime Ripard [Wed, 17 Oct 2012 22:02:06 +0000 (22:02 +0000)]
mxs-bootloader: Barebox entry point symbol changed in 2012.08

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopython: uses fork(), only available on MMU platforms
Maxime Ripard [Fri, 16 Nov 2012 22:12:50 +0000 (22:12 +0000)]
python: uses fork(), only available on MMU platforms

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

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoMark a number of development related packages as deprecated
Thomas Petazzoni [Sat, 10 Nov 2012 12:36:03 +0000 (12:36 +0000)]
Mark a number of development related packages as deprecated

automake, autoconf, libtool and make on the target are basically
useless if we don't support building a toolchain on the target. Of
course, the host variant of automake, autoconf and libtool will remain
available.

[Peter: fixup to apply after perl change]
Signed-off-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 agoDeprecate the support for the toolchain on target
Thomas Petazzoni [Sat, 10 Nov 2012 12:36:02 +0000 (12:36 +0000)]
Deprecate the support for the toolchain on target

As discussed during the ELCE 2012 Buildroot Developers Meeting, we no
longer want to support the possibility of building a toolchain for the
target. None of the core developers have any use for this, it has been
known to be broken or cause problems for a long time without anyone
providing fixes for it.

In addition to this, Buildroot is inherently a cross-compilation tool,
so the usage of a native toolchain on the target is not really
useful. Many newcomers are tempted to use this possibility even though
it is clearly not the intended usage of Buildroot.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibffi: add aarch64 support from upstream
Thomas Petazzoni [Fri, 16 Nov 2012 00:48:10 +0000 (00:48 +0000)]
libffi: add aarch64 support from upstream

Fixes build failures like:

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibffi: make blackfin patch a proper git patch
Thomas Petazzoni [Fri, 16 Nov 2012 00:48:09 +0000 (00:48 +0000)]
libffi: make blackfin patch a proper git patch

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xvidtune: bump version to 1.0.2 to fix Xmu related build failure
Thomas Petazzoni [Fri, 16 Nov 2012 07:24:01 +0000 (07:24 +0000)]
xapp_xvidtune: bump version to 1.0.2 to fix Xmu related build failure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xmh: bump version to 1.0.2 to fix Xmu related build failure
Thomas Petazzoni [Fri, 16 Nov 2012 07:24:00 +0000 (07:24 +0000)]
xapp_xmh: bump version to 1.0.2 to fix Xmu related build failure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xlogo: bump version to 1.0.4 to fix Xmu related build failure
Thomas Petazzoni [Fri, 16 Nov 2012 07:23:59 +0000 (07:23 +0000)]
xapp_xlogo: bump version to 1.0.4 to fix Xmu related build failure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xload: bump version to 1.1.1 to fix Xmu related build failure
Thomas Petazzoni [Fri, 16 Nov 2012 07:23:58 +0000 (07:23 +0000)]
xapp_xload: bump version to 1.1.1 to fix Xmu related build failure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xfd: bump version to 1.1.1 to fix Xmu related build failure
Thomas Petazzoni [Fri, 16 Nov 2012 07:23:57 +0000 (07:23 +0000)]
xapp_xfd: bump version to 1.1.1 to fix Xmu related build failure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xditview: bump version to 1.0.2 to fix Xmu related build failure
Thomas Petazzoni [Fri, 16 Nov 2012 07:23:56 +0000 (07:23 +0000)]
xapp_xditview: bump version to 1.0.2 to fix Xmu related build failure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xclipboard: bump to 1.1.2 to fix Xmu related build failure
Thomas Petazzoni [Fri, 16 Nov 2012 07:23:55 +0000 (07:23 +0000)]
xapp_xclipboard: bump to 1.1.2 to fix Xmu related build failure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_viewres: bump to 1.0.3 to fix Xmu related build failure
Thomas Petazzoni [Fri, 16 Nov 2012 07:23:54 +0000 (07:23 +0000)]
xapp_viewres: bump to 1.0.3 to fix Xmu related build failure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_twm: bump to 1.0.6 to fix Xmu related build failure
Thomas Petazzoni [Fri, 16 Nov 2012 07:23:53 +0000 (07:23 +0000)]
xapp_twm: bump to 1.0.6 to fix Xmu related build failure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_editres: bump to 1.0.5 to fix Xmu related build failure
Thomas Petazzoni [Fri, 16 Nov 2012 07:23:52 +0000 (07:23 +0000)]
xapp_editres: bump to 1.0.5 to fix Xmu related build failure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxutil_util-macros: bump to version 1.17
Thomas Petazzoni [Fri, 16 Nov 2012 07:23:51 +0000 (07:23 +0000)]
xutil_util-macros: bump to version 1.17

Needed by other xapp versions bump, which themselves are needed to fix
the missing link against the Xmu library (build failures similar to
http://autobuild.buildroot.org/results/1a4f84ad76ad8c4e70bff6878fc232edf46ff8f1/build-end.log).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxlib_libXt: bump version to 1.1.3
Thomas Petazzoni [Fri, 16 Nov 2012 07:23:50 +0000 (07:23 +0000)]
xlib_libXt: bump version to 1.1.3

Needed by the bump of xapp_clipboard, itself needed to avoid the
following build failure:

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobarebox: Add 2012.11, remove 2012.07
Maxime Ripard [Fri, 16 Nov 2012 12:04:18 +0000 (12:04 +0000)]
barebox: Add 2012.11, remove 2012.07

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomysql_client: security bump to version 5.1.66
Gustavo Zacarias [Fri, 16 Nov 2012 03:24:22 +0000 (03:24 +0000)]
mysql_client: security bump to version 5.1.66

Fixes multiple security isssues, most of them of the server component
though.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogdb: not available on aarch64 for the target
Thomas Petazzoni [Fri, 16 Nov 2012 03:57:10 +0000 (03:57 +0000)]
gdb: not available on aarch64 for the target

Fixes

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: minor tweaks
Simon Dawson [Fri, 16 Nov 2012 04:54:19 +0000 (04:54 +0000)]
manual: minor tweaks

Minor grammatical and spelling tweaks to the manual content.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocpanminus: mark as broken
Thomas Petazzoni [Fri, 16 Nov 2012 04:01:14 +0000 (04:01 +0000)]
cpanminus: mark as broken

cpanminus is currently responsible for about half of the autobuilder
failures, due to the missing dependency on host-qemu. However, even
with the host-qemu proposed by Arnout, cpanminus will still not work
properly: it will try to execute on the build machine executables
built for the target. While qemu is here to emulate the instruction
set, there is still the unsolved problem of kernel headers version
mismatch between the target and the build environments.

So the whole approach that consists in using host-qemu for building
simply cannot work properly, and until it is solved, the package
should be marked as broken.

Signed-off-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 agokexec: disable on unsupported architectures
Simon Dawson [Fri, 16 Nov 2012 00:42:10 +0000 (00:42 +0000)]
kexec: disable on unsupported architectures

kexec only supports the following architectures.

  i?86
  powerpc
  powerpc64
  arm*
  s390x|s390
  sh4|sh4a|sh3|sh
  mips*
  cris
  crisv32
  ia64
  x86_64
  alpha

The Buildroot kexec package is available when an unsupported target
architecture is selected, leading to autobuild failures like the following.

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

This patch makes the kexec package available only for the supported
architectures.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocan-utils: add CAN FD support
Yegor Yefremov [Thu, 15 Nov 2012 22:56:22 +0000 (22:56 +0000)]
can-utils: add CAN FD support

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: contribute.txt: do not use --summary option with 'git format-patch'
Samuel Martin [Thu, 15 Nov 2012 20:13:33 +0000 (20:13 +0000)]
manual: contribute.txt: do not use --summary option with 'git format-patch'

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: prerequisite.txt: add texinfo to the mandatory package list
Samuel Martin [Thu, 15 Nov 2012 20:13:32 +0000 (20:13 +0000)]
manual: prerequisite.txt: add texinfo to the mandatory package list

Using the internal Buildroot toolchain backend, makeinfo, whom belongs to
the texinfo package, is required to build gcc and gdb.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/gdb: disable support of full gdb on target for blackfin
Thomas Petazzoni [Sat, 10 Nov 2012 12:28:55 +0000 (12:28 +0000)]
toolchain/gdb: disable support of full gdb on target for blackfin

There is no support in gdb 6.6 for the Blackfin architecture, so
disallow this choice. This fixes the following build failure:

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnspr: fix build with ARMv7 toolchains
Thomas Petazzoni [Sat, 10 Nov 2012 12:12:05 +0000 (12:12 +0000)]
libnspr: fix build with ARMv7 toolchains

Fixes the following build failure:

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxlib_libXt: add patch to fix cross-compilation issue
Thomas Petazzoni [Thu, 15 Nov 2012 12:28:47 +0000 (12:28 +0000)]
xlib_libXt: add patch to fix cross-compilation issue

Fixes the following build failure:

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobinutils: bump 2.23 series to 2.23.1 and deprecate 2.20
Gustavo Zacarias [Thu, 15 Nov 2012 12:07:50 +0000 (12:07 +0000)]
binutils: bump 2.23 series to 2.23.1 and deprecate 2.20

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolcdproc: remove patch rejected upstream
Simon Dawson [Mon, 12 Nov 2012 01:47:21 +0000 (01:47 +0000)]
lcdproc: remove patch rejected upstream

Remove an lcdproc patch which has been rejected upstream. It has been
decided by lcdproc developer Markus Dolze that the behaviour of the
client_add_key command when handling the minus key is "intentional to
some degree."

This patch also takes the opportunity to remove the version number from the
single remaining lcdproc patch.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolcdproc: fix autobuilder failures
Simon Dawson [Sun, 11 Nov 2012 23:18:12 +0000 (23:18 +0000)]
lcdproc: fix autobuilder failures

The lcdproc version bump to 0.5.6 has resulted in autobuilder failures such as
the following.

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

The 0.5.6 release added a new glcd driver, which requires the freetype and zlib
libraries. This patch makes the lcdproc package depend on freetype and zlib.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: add beyond-buildroot.txt
Samuel Martin [Sun, 11 Nov 2012 03:15:01 +0000 (03:15 +0000)]
manual: add beyond-buildroot.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: add deprecated-list.txt
Samuel Martin [Sun, 11 Nov 2012 03:15:00 +0000 (03:15 +0000)]
manual: add deprecated-list.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: add pkg-list.txt (generated list of available packages)
Samuel Martin [Sun, 11 Nov 2012 03:14:59 +0000 (03:14 +0000)]
manual: add pkg-list.txt (generated list of available packages)

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: add legal-info.txt
Samuel Martin [Sun, 11 Nov 2012 03:14:58 +0000 (03:14 +0000)]
manual: add legal-info.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: add adding-package-tips.txt
Samuel Martin [Sun, 11 Nov 2012 03:14:57 +0000 (03:14 +0000)]
manual: add adding-package-tips.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: add patch-policy.txt
Samuel Martin [Sun, 11 Nov 2012 03:14:56 +0000 (03:14 +0000)]
manual: add patch-policy.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: add download-infra.txt
Samuel Martin [Sun, 11 Nov 2012 03:14:55 +0000 (03:14 +0000)]
manual: add download-infra.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: add package-make-target.txt
Samuel Martin [Sun, 11 Nov 2012 03:14:54 +0000 (03:14 +0000)]
manual: add package-make-target.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: add contribute.txt
Samuel Martin [Sun, 11 Nov 2012 03:14:53 +0000 (03:14 +0000)]
manual: add contribute.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: add get-involved.txt
Samuel Martin [Sun, 11 Nov 2012 03:14:52 +0000 (03:14 +0000)]
manual: add get-involved.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: add writing-rules.txt
Samuel Martin [Sun, 11 Nov 2012 03:14:51 +0000 (03:14 +0000)]
manual: add writing-rules.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: faq.txt: rework and update
Samuel Martin [Sun, 11 Nov 2012 03:14:50 +0000 (03:14 +0000)]
manual: faq.txt: rework and update

Also rename faq.txt -> faq-troubleshooting.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: add make-tips.txt
Samuel Martin [Sun, 11 Nov 2012 03:14:49 +0000 (03:14 +0000)]
manual: add make-tips.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: add prerequisite.txt
Samuel Martin [Sun, 11 Nov 2012 03:14:48 +0000 (03:14 +0000)]
manual: add prerequisite.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: adding-package-directory.txt: update, cleanup and typo fixes
Samuel Martin [Sun, 11 Nov 2012 03:14:47 +0000 (03:14 +0000)]
manual: adding-package-directory.txt: update, cleanup and typo fixes

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: update rebuilding-packages.txt
Samuel Martin [Sun, 11 Nov 2012 03:14:46 +0000 (03:14 +0000)]
manual: update rebuilding-packages.txt

- update "Understanding how to rebuild packages" section
- add "Understanding when a full rebuild is necessary" section

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: customize-rootfs.txt: refactoring, misc. fixes and update
Samuel Martin [Sun, 11 Nov 2012 03:14:45 +0000 (03:14 +0000)]
manual: customize-rootfs.txt: refactoring, misc. fixes and update

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: rework using.txt and update common-usage.txt
Samuel Martin [Sun, 11 Nov 2012 03:14:44 +0000 (03:14 +0000)]
manual: rework using.txt and update common-usage.txt

Consider the second chapter: "starting-up", as a tutorial.
Assuming that, using.txt only contains the very first commands used to get
configure and build its very first target system.

So, the following subsection from using.txt have been to common-usage.txt:
- Offline builds
- Building out-of-tree
- Environment variables

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: rework introduction.txt and add embedded-basics.txt
Samuel Martin [Sun, 11 Nov 2012 03:14:43 +0000 (03:14 +0000)]
manual: rework introduction.txt and add embedded-basics.txt

Split and rephrasing of introduction.txt.

Cross-toolchain explainations moved from introduction.txt into
embedded-basics.txt.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: rework the whole documentation stub
Samuel Martin [Sun, 11 Nov 2012 03:14:42 +0000 (03:14 +0000)]
manual: rework the whole documentation stub

The new skeleton of the manual as it has been thought:
1.  About Buildroot:
     Presentation of Buildroot
2.  Starting up:
     Everything to quickly and easily start working with Buildroot
3.  Working with Buildroot
     Basics to make your work fitting your needs
4.  Troubleshooting
5.  Going further in Buildroot's innards
     Explaination of how buildroot is organised, how it works, etc
6.  Developer Guidelines
7.  Getting involved
8.  Contibuting to Buildroot
9.  Legal notice
10. Appendix

It is easy to distinguish two parts in this plan:
- Sections 1 to 4 mainly address people starting with Buildroot
- Sections 5 to 10 are more focused on how to develop Buildroot itself

Most of the existing sections have just been moved in the hierarchy,
few were split and dispatch in, what i think was the relevant section,
and numerous others have been created.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: set toc depth to 4 for html outputs
Samuel Martin [Sun, 11 Nov 2012 03:14:41 +0000 (03:14 +0000)]
manual: set toc depth to 4 for html outputs

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: make clean target consistent with others in buildroot
Samuel Martin [Thu, 15 Nov 2012 12:07:28 +0000 (12:07 +0000)]
manual: make clean target consistent with others in buildroot

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/mips64-malta: update to use kernel 3.6.6
Gustavo Zacarias [Thu, 15 Nov 2012 10:25:44 +0000 (10:25 +0000)]
qemu/mips64-malta: update to use kernel 3.6.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/mips{el}-malta: update to use kernel 3.6.6
Gustavo Zacarias [Thu, 15 Nov 2012 10:25:43 +0000 (10:25 +0000)]
qemu/mips{el}-malta: update to use kernel 3.6.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/microblaze: update to use kernel 3.6.6
Gustavo Zacarias [Thu, 15 Nov 2012 10:25:42 +0000 (10:25 +0000)]
qemu/microblaze: update to use kernel 3.6.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/arm-versatile: update to use kernel 3.6.6
Gustavo Zacarias [Thu, 15 Nov 2012 10:25:41 +0000 (10:25 +0000)]
qemu/arm-versatile: update to use kernel 3.6.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/arm-vexpress: update to use kernel 3.6.6
Gustavo Zacarias [Thu, 15 Nov 2012 10:25:40 +0000 (10:25 +0000)]
qemu/arm-vexpress: update to use kernel 3.6.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/ppc-g3beige: update to use kernel 3.6.6
Gustavo Zacarias [Thu, 15 Nov 2012 10:25:39 +0000 (10:25 +0000)]
qemu/ppc-g3beige: update to use kernel 3.6.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/sh4-r2d: update to use kernel 3.2.33
Gustavo Zacarias [Thu, 15 Nov 2012 10:25:38 +0000 (10:25 +0000)]
qemu/sh4-r2d: update to use kernel 3.2.33

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/ppc-mpc8544ds: update to use kernel 3.6.6
Gustavo Zacarias [Thu, 15 Nov 2012 10:25:37 +0000 (10:25 +0000)]
qemu/ppc-mpc8544ds: update to use kernel 3.6.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/sparc: update to use kernel 3.6.6
Gustavo Zacarias [Thu, 15 Nov 2012 10:25:36 +0000 (10:25 +0000)]
qemu/sparc: update to use kernel 3.6.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/x86_64: update to use kernel 3.6.6
Gustavo Zacarias [Thu, 15 Nov 2012 10:25:35 +0000 (10:25 +0000)]
qemu/x86_64: update to use kernel 3.6.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/x86: update to use kernel 3.6.6
Gustavo Zacarias [Thu, 15 Nov 2012 10:25:34 +0000 (10:25 +0000)]
qemu/x86: update to use kernel 3.6.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopython-nfc: bump version
Simon Dawson [Tue, 13 Nov 2012 02:57:08 +0000 (02:57 +0000)]
python-nfc: bump version

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnfc-llcp: bump version
Simon Dawson [Tue, 13 Nov 2012 02:56:49 +0000 (02:56 +0000)]
libnfc-llcp: bump version

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnfc: bump version
Simon Dawson [Tue, 13 Nov 2012 02:56:31 +0000 (02:56 +0000)]
libnfc: bump version

Note that libnfc has also switched from Subversion to Git.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agograntlee: fix -lpthread build error
Zoltan Gyarmati [Thu, 15 Nov 2012 07:41:35 +0000 (07:41 +0000)]
grantlee: fix -lpthread build error

Fixing linking time error with certain toolchains. The issue caused by a missing explicit linking to
libpthread. The failed buildlog:
Linking CXX executable testgenerictypes_exec
/home/buildroot12git/output/host/usr/lib/gcc/arm-buildroot-linux-uclibcgnueabi/4.6.3/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/buildroot12git/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libQtCore.so: undefined reference to symbol 'pthread_cancel'
/home/buildroot12git/output/host/usr/lib/gcc/arm-buildroot-linux-uclibcgnueabi/4.6.3/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: note: 'pthread_cancel' is defined in DSO /home/buildroot12git/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/lib/libpthread.so.0 so try adding it to the linker command line
/home/buildroot12git/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/lib/libpthread.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[3]: *** [templates/tests/testgenerictypes_exec] Error 1
make[3]: Leaving directory `/home/buildroot12git/output/build/grantlee-0.2.0'
make[2]: *** [templates/tests/CMakeFiles/testgenerictypes_exec.dir/all] Error 2
make[2]: Leaving directory `/home/buildroot12git/output/build/grantlee-0.2.0'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/buildroot12git/output/build/grantlee-0.2.0'
make: *** [/home/buildroot12git/output/build/grantlee-0.2.0/.stamp_built] Error

Signed-off-by: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosupport/gnuconfig: update config.{guess, sub} to a newer version
Thomas Petazzoni [Thu, 15 Nov 2012 06:13:14 +0000 (06:13 +0000)]
support/gnuconfig: update config.{guess, sub} to a newer version

We need more recent versions of config.guess and config.sub in order
to support the aarch64 architecture. Otherwise, all autoconf packages
fail to build with failures like:

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

We take this opportunity to turn the config.* patches into proper Git
patches, and note which Git commit of the config.git repository we
used as the original source.

Signed-off-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 agotremor: force ARM mode when building to avoid Thumb2 build problems
Thomas Petazzoni [Sat, 10 Nov 2012 12:43:01 +0000 (12:43 +0000)]
tremor: force ARM mode when building to avoid Thumb2 build problems

Fixes:

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoarch: Config.in string configuration options must be quoted
Thomas Petazzoni [Thu, 15 Nov 2012 03:53:53 +0000 (03:53 +0000)]
arch: Config.in string configuration options must be quoted

Suggested by Yann E. Morin.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reported-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxtensa: support configurable processor configurations
Chris Zankel [Thu, 15 Nov 2012 03:53:52 +0000 (03:53 +0000)]
xtensa: support configurable processor configurations

Xtensa is a configurable processor architecture, which allows to define
additional instructions and registers. The required variant specific
information for the toolchain is delivered in an 'overlay' file, which
needs to be 'untarred' to the corresponding directories after the
source is installed and patched.
This patch provides support for binutils, gcc, and gdb with a very
limited changes to the build scripts. These additions are only executed
for the Xtensa architecture and have no effect on other architectures.

[Thomas: rebased on top of the 'arch: improve definition of gcc mtune,
mcpu, etc.' patch, and changed 'Target ABI' to 'Target Architecture
Variant'].

Signed-off-by: Chris Zankel <chris@zankel.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxtensa: add support for the Xtensa architecture
Chris Zankel [Thu, 15 Nov 2012 03:53:51 +0000 (03:53 +0000)]
xtensa: add support for the Xtensa architecture

The Xtensa architecture had been removed because it required special
handling and depended on additional directories and files that became
obsolete over time. This change is more aligned to other architectures.

[Thomas: rebased on top of the "arch: improve definition of gcc mtune,
mcpu, etc." patch].

Signed-off-by: Chris Zankel <chris@zankel.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouClibc: update uClibc-snapshot.config to recent uClibcs
Thomas Petazzoni [Thu, 15 Nov 2012 03:53:50 +0000 (03:53 +0000)]
uClibc: update uClibc-snapshot.config to recent uClibcs

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouClibc: remove useless linuxthreads-errno-fix patch
Thomas Petazzoni [Thu, 15 Nov 2012 03:53:49 +0000 (03:53 +0000)]
uClibc: remove useless linuxthreads-errno-fix patch

This patch has since a long time been merged upstream in uClibc, so it
cannot apply on any of the recent uClibc snapshots.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoarch: improve definition of gcc mtune, mcpu, etc.
Thomas Petazzoni [Thu, 15 Nov 2012 03:53:48 +0000 (03:53 +0000)]
arch: improve definition of gcc mtune, mcpu, etc.

As suggested by Yann E. Morin, there is a better way than our current
big Config.in.common to define the gcc mtune, mcpu, march,
etc. values. We can split the setting of those values in each
architecture file, which makes a lot more sense.

Therefore, the Config.in file now creates empty kconfig variables
BR2_ARCH, BR2_ENDIAN, BR2_GCC_TARGET_TUNE, BR2_GCC_TARGET_ARCH,
BR2_GCC_TARGET_ABI and BR2_GCC_TARGET_CPU. The values of those
variables are set by the individual Config.in.<arch> files. This is
possible because such files are now only conditionally included
depending on the top-level architecture that has been selected.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolua: refactor without useless define's
Francois Perrad [Mon, 3 Sep 2012 20:58:41 +0000 (20:58 +0000)]
lua: refactor without useless define's

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
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 agolua: remove 3 sub-options, always install all
Francois Perrad [Mon, 3 Sep 2012 20:58:40 +0000 (20:58 +0000)]
lua: remove 3 sub-options, always install all

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolua-msgpack-native: new package v2
Francois Perrad [Mon, 3 Sep 2012 20:58:37 +0000 (20:58 +0000)]
lua-msgpack-native: new package v2

[Peter: reformat Config.in to fit 80-col]
Signed-off-by: Wojciech M. Zabolotny <wzab01@gmail.com>
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agovala: bump version
Peter Korsgaard [Thu, 15 Nov 2012 09:13:58 +0000 (10:13 +0100)]
vala: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoRevert "auto{conf, make}: only make available on archs supported by qemu"
Arnout Vandecappelle (Essensium/Mind) [Fri, 9 Nov 2012 14:40:25 +0000 (14:40 +0000)]
Revert "auto{conf, make}: only make available on archs supported by qemu"

Since perl no longer requires host-qemu, autoconf and automake work
again on the architectures that are not supported by host-qemu.

This reverts commit c65d92e8e2767b09aaee6b717cbd9b66f88ea39c.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agorpcbind: fix build on toolchains without IPv6 support
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:48 +0000 (11:42 +0000)]
rpcbind: fix build on toolchains without IPv6 support

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnetfilter_queue: does not build without IPv6 support
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:47 +0000 (11:42 +0000)]
libnetfilter_queue: does not build without IPv6 support

Fixes the following build failure:

extra/checksum.c:16:25: fatal error: netinet/ip6.h: No such file or directory
compilation terminated.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agorpcbind: allow build without NSS support
Thomas Petazzoni [Sat, 10 Nov 2012 11:42:46 +0000 (11:42 +0000)]
rpcbind: allow build without NSS support

uClibc doesn't provide NSS support, so we shouldn't try to include nss
related headers or call nss related functions.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>