buildroot.git
10 years agoenlightenment: disable ptrace for ppc & sparc
Gustavo Zacarias [Sun, 7 Sep 2014 13:34:37 +0000 (10:34 -0300)]
enlightenment: disable ptrace for ppc & sparc

The sys/ptrace.h header for uclibc <= 0.9.33.2 is incomplete and lacks
required definitions for powerpc and sparc.
Fixes:
http://autobuild.buildroot.net/results/a7f/a7f95353f5592a9399c542d8d56c3ca040f8a61a/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibiscsi: add patch to fix largefile related issues
Thomas Petazzoni [Sun, 7 Sep 2014 12:23:25 +0000 (14:23 +0200)]
libiscsi: add patch to fix largefile related issues

This commit adds a patch to libiscsi, to fix largefile related issues
occuring in two situations:

 * glibc toolchains, due to the way _FILE_OFFSET_BITS=64 is handled,
   by declaring the *64() functions as aliases to the non-64*() ones.

 * uClibc toolchains without largefile support.

First problem was visible in:

  http://autobuild.buildroot.org/results/b52/b52782c7ada0db098620bd8eceedd7b84515446b/

Second problem was visible in:

  http://autobuild.buildroot.org/results/23c/23c27fc7c4836dfd2527e52d95d5e72905ece7be/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoxdriver_xf86-input-mouse: Bump version to 1.9.1
Bernd Kuhls [Sun, 7 Sep 2014 10:08:07 +0000 (12:08 +0200)]
xdriver_xf86-input-mouse: Bump version to 1.9.1

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoxdriver_xf86-video-ast: Bump version to 1.0.1, add dependencies
Bernd Kuhls [Sun, 7 Sep 2014 10:08:06 +0000 (12:08 +0200)]
xdriver_xf86-video-ast: Bump version to 1.0.1, add dependencies

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoxapp_xfs: Bump version to 1.1.4
Bernd Kuhls [Sun, 7 Sep 2014 10:08:05 +0000 (12:08 +0200)]
xapp_xfs: Bump version to 1.1.4

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agojq: add patch to fix y0, y1, j0 and j1 related build issue on uClibc
Thomas Petazzoni [Sun, 7 Sep 2014 08:54:45 +0000 (10:54 +0200)]
jq: add patch to fix y0, y1, j0 and j1 related build issue on uClibc

Our default uClibc configuration does not have DO_XSI_MATH=y, so it
lacks certain math functions. jq generates some wrappers for the libm
functions, even for functions that are not actually used by jq. By
simply removing those wrappers, we get jq to build on uClibc that have
DO_XSI_MATH disabled.

Fixes:

  http://autobuild.buildroot.org/results/831/831ffb0a37a8007b2a824659e46dbe9e6e710d6f/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoxapp_xf86dga: Needs MMU
Bernd Kuhls [Sun, 7 Sep 2014 07:41:37 +0000 (09:41 +0200)]
xapp_xf86dga: Needs MMU

Fixes
http://autobuild.buildroot.net/results/e76/e76b8ff1767f061587b630091174c58da599d5e3/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/monit: do not forcibly build a static binary
Yann E. MORIN [Fri, 5 Sep 2014 11:44:41 +0000 (13:44 +0200)]
package/monit: do not forcibly build a static binary

Static linking with glibc is not really supported, because of the NSS
libraries that are still to be dynamically-loaded at runtime.

Also, Buildroot explicitly does not support statically linking with
glibc.

Reported-by: Peter Kümmel <syntheticpp@gmx.net>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/xbmc: add option to enable RSXS screensaver
Yann E. MORIN [Mon, 1 Sep 2014 16:31:41 +0000 (18:31 +0200)]
package/xbmc: add option to enable RSXS screensaver

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Acked-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/mesa3d: add option for the i915 DRI driver
Yann E. MORIN [Sat, 30 Aug 2014 23:49:19 +0000 (01:49 +0200)]
package/mesa3d: add option for the i915 DRI driver

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agostrace: upgrade to 4.9, supports ARC
Vineet Gupta [Tue, 2 Sep 2014 07:50:47 +0000 (13:20 +0530)]
strace: upgrade to 4.9, supports ARC

Also get rid of the backport patches which are already present upstream.

Tested on ARC with LFS

[Peter: drop incomplete !LFS patch, depend on BR2_LARGEFILE]
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Cc: arc-linux-dev@synopsys.com
Cc: Max Filippov <jcmvbkbc@gmail.com>
Cc: Anton Blanchard <anton@samba.org>
Cc: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agohost-lua: compat mode not longer needed by the newest luarocks
Francois Perrad [Tue, 2 Sep 2014 16:32:58 +0000 (18:32 +0200)]
host-lua: compat mode not longer needed by the newest luarocks

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoluarocks: bump to version 2.2.0
Francois Perrad [Tue, 2 Sep 2014 16:32:57 +0000 (18:32 +0200)]
luarocks: bump to version 2.2.0

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoboost: force the target ABI for ARM architecture
Thomas Petazzoni [Sat, 6 Sep 2014 17:36:02 +0000 (19:36 +0200)]
boost: force the target ABI for ARM architecture

Just like was done in commit b37641c95be79fcb76cbc7042c4cf21a2c64d0f6
("boost: Force the target ABI for MIPS architecture") by Vicente for
the MIPS architecture, this commit also forces the ABI passed to Boost
build system to "aapcs" for the ARM architecture.

Since we now have three cases to handle, an intermediate variable
called BOOST_ABI is introduced.

Fixes:

  http://autobuild.buildroot.org/results/5ae/5aeb3a9f067faf6687051643bf49a0b619cb4c3b/

Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agonodejs: fix build of host-nodejs
Thomas Petazzoni [Sat, 6 Sep 2014 17:00:54 +0000 (19:00 +0200)]
nodejs: fix build of host-nodejs

In commit 89fae0d05daa8645ae3078746065ebed5c3c049f ("nodejs: Add
dependency on zlib"), Paul added a dependency of host-nodejs on
host-zlib. When host-zlib is built, the host variant of zlib is
installed in $(HOST_DIR)/usr/lib. However, even though
-L$(HOST_DIR)/usr/lib is passed to the LDFLAGS of host-nodejs
configure script, those LDFLAGS are not re-used at build and install
time. This is because nodejs does not use the autotools and its
configure script does not "save" the environment variables such as
LDFLAGS. This is causing build failures such as:

  http://autobuild.buildroot.org/results/802/802134ceb92d82d2d4ef6a81c67ad1c98696663a/

due to the fact that the host zlib cannot be found.

This commit fixes that by passing $(HOST_CONFIGURE_OPTS) explicitly at
both build time and install time of host-nodejs. This approach was
already used for the target variant of nodejs.

Cc: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibmatroska: properly support static-only build
Thomas Petazzoni [Sat, 6 Sep 2014 14:10:27 +0000 (16:10 +0200)]
libmatroska: properly support static-only build

This is similar to commit 9cef35b68f33ac1f332784fdfef61d3904c7db41 on
libebml, since libmatroska uses the same Makefile logic as libebml. It
makes sure BR2_PREFER_STATIC_LIB=y succeed by not building the shared
library in this case.

Fixes:

  http://autobuild.buildroot.org/results/12e/12e752330b30adb5078acd72a548cc172fa9ecb8/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agocppcms: really depend on wchar
Thomas Petazzoni [Sat, 6 Sep 2014 14:04:33 +0000 (16:04 +0200)]
cppcms: really depend on wchar

In commit f8993ebb34823b301ea2bf4f1f57495ec29b906b ("cppcms: needs
wchar support even without icu"), Peter wanted to move the wchar
dependency from the ICU sub-option of cppcms to the main cppcms option
itself. However, for some reason it didn't do the entire change, and
the commit was lacking:

 * Removing the wchar dependency from BR2_PACKAGE_CPPCMS_ICU

 * Adding the wchar dependency to BR2_PACKAGE_CPPCMS.

It was only handling the two comments.

This should really fix:

  http://autobuild.buildroot.net/results/6f8/6f8e8b68235f6cf0dfef13e3ed11f97a3ab50a06/

and other similar build failures that are still occuring after
f8993ebb34823b301ea2bf4f1f57495ec29b906b has been applied.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibiscsi: bump version to 1.12.0
Thomas Petazzoni [Sat, 6 Sep 2014 14:00:40 +0000 (16:00 +0200)]
libiscsi: bump version to 1.12.0

This commit bumps libiscsi to version 1.12.0, which requires a few
changes:

 - A number of patches to get libiscsi to build properly.
 - The removal of the popt dependency, which is no longer needed.
 - The removal of unnecessary spaces for alignment of variable
   definitions in libiscsi.mk.

Fixes:

  http://autobuild.buildroot.org/results/72f/72f389edf9c5a7e35d01dc4f76fd6dd0d8110f20/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoruby: add support for gmp as an optional dependency
Thomas Petazzoni [Sat, 6 Sep 2014 13:59:27 +0000 (15:59 +0200)]
ruby: add support for gmp as an optional dependency

Ruby can now use gmp optionally, so make sure that if the gmp package
for the target is enabled, it gets built before the ruby package, and
the appropriate configure options are passed to Ruby.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoruby: don't try to use gmp on the host
Thomas Petazzoni [Sat, 6 Sep 2014 13:59:26 +0000 (15:59 +0200)]
ruby: don't try to use gmp on the host

When building host-ruby, if gmp seems to be available (for example
when host-gmp is built as a dependency of building the toolchain),
Ruby tries to use it. Unfortunately, it fails to use it because there
is no static version of host-gmp that is built and installed.

Since we anyway don't care much about gmp support in host-ruby, simply
disable it.

This issue was introduced since the bump to Ruby 2.1.0, and this
commit fixes:

  http://autobuild.buildroot.org/results/e19/e197f20bd5ec4aae6d8692d67df4f539a9df33e2/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agonfs-utils: create /var/lock/subsys
Thomas Petazzoni [Sat, 6 Sep 2014 13:50:39 +0000 (15:50 +0200)]
nfs-utils: create /var/lock/subsys

The NFS server needs to create files in /var/lock/subsys/, but this
directory doesn't exist in our skeleton. This commit makes sure it
gets created by the S60nfs startup script, which fixes the operation
of the NFS server (tested with rpcbind).

Reported-by: Ofer Heifetz <oferh@marvell.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/mesa3d: Bump version to 10.2.7
Bernd Kuhls [Sat, 6 Sep 2014 12:41:55 +0000 (14:41 +0200)]
package/mesa3d: Bump version to 10.2.7

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux: bump default to version 3.16.2
Gustavo Zacarias [Sat, 6 Sep 2014 11:47:47 +0000 (08:47 -0300)]
linux: bump default to version 3.16.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux-headers: bump 3.{10, 12, 14, 16}.x series
Gustavo Zacarias [Sat, 6 Sep 2014 11:47:46 +0000 (08:47 -0300)]
linux-headers: bump 3.{10, 12, 14, 16}.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agojq: bump to version 1.4
Danomi Manchego [Sat, 6 Sep 2014 03:03:29 +0000 (23:03 -0400)]
jq: bump to version 1.4

Bump to version 1.4.  Addtionally, released tarballs no longer
require flex or bison to build.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotcl: bump version to 8.6.2
Vicente Olivert Riera [Fri, 5 Sep 2014 15:46:05 +0000 (16:46 +0100)]
tcl: bump version to 8.6.2

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolftp: bump to version 4.5.5
Vicente Olivert Riera [Fri, 5 Sep 2014 15:13:59 +0000 (16:13 +0100)]
lftp: bump to version 4.5.5

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Reviewed-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomdadm: bump to version 3.3.2
Gustavo Zacarias [Fri, 5 Sep 2014 13:51:43 +0000 (10:51 -0300)]
mdadm: bump to version 3.3.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoprocps-ng: add INSTALL_STAGING=YES
Karoly Kasza [Tue, 2 Sep 2014 14:57:33 +0000 (16:57 +0200)]
procps-ng: add INSTALL_STAGING=YES

Procps-ng libraries needed in the staging directory by
the new package openvmtools.

Signed-off-by: Karoly Kasza <kaszak@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoargus: bump to version 3.0.8
Gustavo Zacarias [Thu, 4 Sep 2014 20:50:42 +0000 (17:50 -0300)]
argus: bump to version 3.0.8

SUSv3 deprecated functions are properly handled by autoconf logic so
there's no need for the patch.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotcpdump: bump to version 4.6.2
Gustavo Zacarias [Thu, 4 Sep 2014 20:50:41 +0000 (17:50 -0300)]
tcpdump: bump to version 4.6.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibpcap: bump to version 1.6.2
Gustavo Zacarias [Thu, 4 Sep 2014 20:50:40 +0000 (17:50 -0300)]
libpcap: bump to version 1.6.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoradvd: bump to version 2.6
Gustavo Zacarias [Thu, 4 Sep 2014 20:50:39 +0000 (17:50 -0300)]
radvd: bump to version 2.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agowireshark: bump to version 1.12.0
Gustavo Zacarias [Thu, 4 Sep 2014 20:50:38 +0000 (17:50 -0300)]
wireshark: bump to version 1.12.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodhcp: bump to version 4.1-ESV-R10
Gustavo Zacarias [Thu, 4 Sep 2014 20:50:37 +0000 (17:50 -0300)]
dhcp: bump to version 4.1-ESV-R10

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoquagga: bump to version 0.9.23.1
Gustavo Zacarias [Thu, 4 Sep 2014 20:50:36 +0000 (17:50 -0300)]
quagga: bump to version 0.9.23.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobarebox: bump to version 2014.09.0
Gustavo Zacarias [Thu, 4 Sep 2014 21:15:58 +0000 (18:15 -0300)]
barebox: bump to version 2014.09.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoRevert "SDL_image: fix runtime libjpeg failure"
Maarten ter Huurne [Wed, 3 Sep 2014 02:12:32 +0000 (04:12 +0200)]
Revert "SDL_image: fix runtime libjpeg failure"

This reverts commit 883f066797ae0e7a017fac8e275f6e58659db760.

Bug in configure script was fixed upstream in SDL_image 1.2.8.

Signed-off-by: Maarten ter Huurne <maarten@treewalker.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobfin: disable newer binutils for internal toolchain
Waldemar Brodkorb [Thu, 4 Sep 2014 15:41:12 +0000 (17:41 +0200)]
bfin: disable newer binutils for internal toolchain

You get following linking error, when trying to build a
toolchain for bfin with newer binutils:
bfin-buildroot-linux-uclibc/bin/ld: fde encoding in _divdi3_s.o(.eh_frame) prevents .eh_frame_hdr table being created.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibgcrypt: bump to version 1.6.2
Gustavo Zacarias [Thu, 4 Sep 2014 20:05:42 +0000 (17:05 -0300)]
libgcrypt: bump to version 1.6.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosetserial: don't build setserial.cat
Peter Korsgaard [Thu, 4 Sep 2014 20:34:59 +0000 (22:34 +0200)]
setserial: don't build setserial.cat

Fixes http://autobuild.buildroot.net/results/c73/c736933d4110865008f2d1e8b531b6e392c68285/

Don't use 'make all', as that also builds setserial.cat which needs nroff on
the build machine (and isn't needed anyway as it doesn't get installed /
referenced from anywhere).

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoboost: Force the target ABI for MIPS architecture
Vicente Olivert Riera [Wed, 3 Sep 2014 15:10:49 +0000 (16:10 +0100)]
boost: Force the target ABI for MIPS architecture

The default ABI used in boost is 'sysv' which is not valid for MIPS.
Given the boost build system doesn't detect the right ABI when we are
cross-compiling, we fix this by passing the right ABI directly to the
boost options for the target.

Related:
  https://svn.boost.org/trac/boost/ticket/10442

Fixes:
  http://autobuild.buildroot.net/results/79f/79fe4caffb9a3b9f1b203498a589a5172bd0acea/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoxserver_xorg-server: add patch to fix build issue on gcc <= 4.5
Thomas Petazzoni [Tue, 2 Sep 2014 20:06:28 +0000 (22:06 +0200)]
xserver_xorg-server: add patch to fix build issue on gcc <= 4.5

Fixes:

  http://autobuild.buildroot.org/results/e28/e28080f53f33b66fbb244e30a040aaf0a458bce5/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/minidlna: Bump version to 1.1.4
Bernd Kuhls [Wed, 3 Sep 2014 19:48:10 +0000 (21:48 +0200)]
package/minidlna: Bump version to 1.1.4

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/tvheadend: Bump version
Bernd Kuhls [Wed, 3 Sep 2014 19:48:11 +0000 (21:48 +0200)]
package/tvheadend: Bump version

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/mesa3d: Add optional dependency xlib_libXxf86vm
Bernd Kuhls [Wed, 3 Sep 2014 19:48:09 +0000 (21:48 +0200)]
package/mesa3d: Add optional dependency xlib_libXxf86vm

xlib_libXxf86vm is an optional dependency for the DRI drivers,
quote from mesa3d/configure.ac:

    # add xf86vidmode if available
    PKG_CHECK_MODULES([XF86VIDMODE], [xxf86vm], HAVE_XF86VIDMODE=yes, HAVE_XF86VIDMODE=no)
    if test "$HAVE_XF86VIDMODE" = yes ; then
        dri_modules="$dri_modules xxf86vm"
    fi

Add the package as an optional dependency to have reproducable builds.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogpsd: fix autobuild failures
Simon Dawson [Wed, 3 Sep 2014 17:56:37 +0000 (18:56 +0100)]
gpsd: fix autobuild failures

Add a gpsd patch sent upstream. Fixes, for example:

  http://autobuild.buildroot.net/results/c68/c68203cc9cf59db0b645d1b20ee7bed4670bbbf0/

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosetserial: Rename patches to add sequence numbers
Vicente Olivert Riera [Thu, 4 Sep 2014 11:18:45 +0000 (12:18 +0100)]
setserial: Rename patches to add sequence numbers

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Reviewed-by: Markos Chandras <Markos.Chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/nodejs: bump to version 0.10.31
Jörg Krause [Thu, 4 Sep 2014 09:27:05 +0000 (11:27 +0200)]
package/nodejs: bump to version 0.10.31

Signed-off-by: Jörg Krause <jkrause@posteo.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoe2fsprogs: bump to version 1.42.12
Gustavo Zacarias [Thu, 4 Sep 2014 14:06:02 +0000 (11:06 -0300)]
e2fsprogs: bump to version 1.42.12

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoimagemagick: bump to version 6.8.9-7
Jerzy Grzegorek [Tue, 2 Sep 2014 10:22:49 +0000 (12:22 +0200)]
imagemagick: bump to version 6.8.9-7

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoccrypt/Config.in: indentation cleanup
Jerzy Grzegorek [Tue, 2 Sep 2014 10:22:16 +0000 (12:22 +0200)]
ccrypt/Config.in: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibphidget: needs dynamic library support
Gustavo Zacarias [Tue, 2 Sep 2014 00:16:51 +0000 (21:16 -0300)]
libphidget: needs dynamic library support

Fixes:
http://autobuild.buildroot.net/results/932/9322c930a545bb500b5193a84b26895a03a6b7f7/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/smstools3: fix for recent make
Yann E. MORIN [Mon, 1 Sep 2014 20:41:07 +0000 (22:41 +0200)]
package/smstools3: fix for recent make

smstools3 defines variables in the middle of a recipe, which
make-3.81 accepts, but make-3.82 and later whine about.

Fixes:
    http://autobuild.buildroot.net/results/7fa/7fa839c7268256cb4f3b8728b3f50818cf3d3670/

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agochrony: disable docs build
Gustavo Zacarias [Mon, 1 Sep 2014 19:25:17 +0000 (16:25 -0300)]
chrony: disable docs build

Needs makeinfo and we don't care about docs. Fixes:
http://autobuild.buildroot.net/results/fd0/fd03a86ed670c765d9f0a1ed6cc913079e030fc9/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoARC: bump tools to 2014.08 release
Alexey Brodkin [Thu, 21 Aug 2014 17:33:56 +0000 (21:33 +0400)]
ARC: bump tools to 2014.08 release

Now when new shiny tools are released by Synopsys we're ready for version
update in Buildroot.

Important change in this release is switching to combined "binutils-gdb" repo
in accordance to upstream move.

Following patch now is a part of the most recent relese:
https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/commit/e6ab8cac627a44a7594aeb907a579d8d2f066ba5

So dropping it.
package/binutils/arc-4.8-R3/0001-arc-Honor-DESTDIR-in-custom-Makefile.patch

Since arc-2014.08 tools are still based on GCC 4.8 following patch is still
relevant so moving to the new folder to matxh ARC gcc bump.
package/gcc/arc-4.8-R3/100-libstdcxx-uclibc-c99.patch ->
package/gcc/arc-2014.08/100-libstdcxx-uclibc-c99.patch

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Anton Kolesov <akolesov@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotoolchain-external: Add CodeSourcery Nios-II 2014.05
Ezequiel García [Sun, 31 Aug 2014 21:33:39 +0000 (18:33 -0300)]
toolchain-external: Add CodeSourcery Nios-II 2014.05

This new toolchain release fixes a number of issues found with the previous
one. In particular, the issues with fallocate64, prlimit64 and the
ill-installed linux headers seem to be fixed now.

Therefore, there's not need to sanitize the headers for this toolchain and some
packages should now build fine (e.g. fio).

Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/mpd: bump to version 0.18.13
Jörg Krause [Mon, 1 Sep 2014 08:03:47 +0000 (10:03 +0200)]
package/mpd: bump to version 0.18.13

Signed-off-by: Jörg Krause <jkrause@posteo.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoMerge branch 'next'
Peter Korsgaard [Mon, 1 Sep 2014 13:22:07 +0000 (15:22 +0200)]
Merge branch 'next'

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoKickoff 2014.11 cycle
Peter Korsgaard [Mon, 1 Sep 2014 13:08:56 +0000 (15:08 +0200)]
Kickoff 2014.11 cycle

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodocs/news.html: add 2014.08 announcement link
Peter Korsgaard [Mon, 1 Sep 2014 13:04:48 +0000 (15:04 +0200)]
docs/news.html: add 2014.08 announcement link

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoUpdate for 2014.08
Peter Korsgaard [Mon, 1 Sep 2014 10:12:30 +0000 (12:12 +0200)]
Update for 2014.08

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/libnl: add patch to fix build with the musl C library
Jörg Krause [Mon, 1 Sep 2014 10:29:08 +0000 (12:29 +0200)]
package/libnl: add patch to fix build with the musl C library

Add a patch to the package libnl which removes an error when building
libnl against the musl C library.

Signed-off-by: Jörg Krause <jkrause@posteo.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomtdev2tuio: fix static linking
Peter Korsgaard [Mon, 1 Sep 2014 08:54:18 +0000 (10:54 +0200)]
mtdev2tuio: fix static linking

Liblo uses log(3), so we need to link with -lm when linking statically.

Fixes http://autobuild.buildroot.net/results/bec/becda4756c577ec158536408aba59797fbed938a/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agocppcms: needs wchar support even without icu
Peter Korsgaard [Mon, 1 Sep 2014 08:37:39 +0000 (10:37 +0200)]
cppcms: needs wchar support even without icu

Fixes http://autobuild.buildroot.net/results/6f8/6f8e8b68235f6cf0dfef13e3ed11f97a3ab50a06/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/taglib: fix static link
Samuel Martin [Sun, 31 Aug 2014 19:55:22 +0000 (21:55 +0200)]
package/taglib: fix static link

- disable shared object build when BR2_PREFER_STATIC_LIB is set
- patch the CMake code for handling static/shared object build using
  standard CMake flags, instead of the custom ones.

Fixes:
  http://autobuild.buildroot.net/results/a9c/a9cfe66c57bffc5a4560b2e4dcb41994da59e294/

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/polarssl: fix static link
Samuel Martin [Sun, 31 Aug 2014 19:55:21 +0000 (21:55 +0200)]
package/polarssl: fix static link

- disable shared object build when BR2_PREFER_STATIC_LIB is set
- patch the CMake code for handling static/shared object build using
  standard CMake flags, instead of the ucstom ones.

Fixes:
  http://autobuild.buildroot.net/results/754/754947d2a77a4dbe91057d8ce64fc4996e716ece/

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/musepack: fix static link
Samuel Martin [Sun, 31 Aug 2014 19:55:20 +0000 (21:55 +0200)]
package/musepack: fix static link

- disable shared object build when BR2_PREFER_STATIC_LIB is set
- patch the CMake code for handling static/shared object build using
  standard CMake flags, instead of the custom ones.

Fixes:
  http://autobuild.buildroot.org/results/e5e/e5eef14d5ed76db824c47a7e679e68397a023526/

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/musepack: add sequence number in patch names
Samuel Martin [Sun, 31 Aug 2014 19:55:19 +0000 (21:55 +0200)]
package/musepack: add sequence number in patch names

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/libplist: fix static link
Samuel Martin [Sun, 31 Aug 2014 19:55:17 +0000 (21:55 +0200)]
package/libplist: fix static link

- libplist depends on libm and optionally on zlib and libiconv (via
  libxml2), so add a patch fixing the build-system that way
- disable shared object build when BR2_PREFER_STATIC_LIB is set

Fixes:
  http://autobuild.buildroot.net/results/9a3/9a364e3d91634a2da2bc481da1dee0ad0e870941/

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/yajl: fix static link
Samuel Martin [Sun, 31 Aug 2014 19:55:16 +0000 (21:55 +0200)]
package/yajl: fix static link

- disable shared object build when BR2_PREFER_STATIC_LIB is set

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/yajl: add sequence number in patch names
Samuel Martin [Sun, 31 Aug 2014 19:55:15 +0000 (21:55 +0200)]
package/yajl: add sequence number in patch names

Also remove the package version from the patch names.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/cmake: add host-pkgconf as dependency
Samuel Martin [Sun, 31 Aug 2014 19:55:14 +0000 (21:55 +0200)]
package/cmake: add host-pkgconf as dependency

Since some CMake modules (even upstream ones) use pgk_check_modules
primitives to find {C,LD}FLAGS, add it to the dependency list.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual/user guide/customization: rework section on rootfs customization
Thomas De Schampheleire [Sun, 31 Aug 2014 13:14:30 +0000 (15:14 +0200)]
manual/user guide/customization: rework section on rootfs customization

This patch reworks the section on root filesystem customization as follows:
- use labeled list instead of bulleted list to clarify the different methods
- move rootfs overlay and post-build scripts to the top and label them as
  recommended.
- split post-image to a separate section, as it is not related to the target
  filesystem customization
- line up post-build and post-image explanations, for example regarding
  working directory of the script
- general expansion of some of the explanation
- general rewording

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosystemd: fix endian detection for powerpc
Peter Korsgaard [Sun, 31 Aug 2014 19:36:52 +0000 (21:36 +0200)]
systemd: fix endian detection for powerpc

Fixes http://autobuild.buildroot.net/results/d53/d5305af6e47da7a577e391c96328ca952c149cd1/

Apply two patches from upstream git to fix powerpc endian detection. These patches
are already part of systemd v216, so they should be dropped when the package
is bumped.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agophp-*: get tarball from sources.buildroot.net
Peter Korsgaard [Sun, 31 Aug 2014 19:10:57 +0000 (21:10 +0200)]
php-*: get tarball from sources.buildroot.net

pecl.php.net seems to have a database issue and returns a html page instead
of the tarball.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agophp-gnupg: get tarball from sources.buildroot.net
Peter Korsgaard [Sun, 31 Aug 2014 19:06:22 +0000 (21:06 +0200)]
php-gnupg: get tarball from sources.buildroot.net

pecl.php.net seems to have a database issue and returns a html page instead
of the tarball.

Fixes http://autobuild.buildroot.net/results/3b6/3b6c53ecbd8d25307ed77b29bffa62f5395f1981/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agophp-geoip: get tarball from sources.buildroot.net
Peter Korsgaard [Sun, 31 Aug 2014 19:02:35 +0000 (21:02 +0200)]
php-geoip: get tarball from sources.buildroot.net

pecl.php.net seems to have a database issue and returns a html page instead
of the tarball.

Fixes http://autobuild.buildroot.net/results/c56/c56b3bf6c141b2b9b9062816bec559b2529534a1/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/xscreensaver: fix linking with intl
Romain Naour [Wed, 27 Aug 2014 21:53:21 +0000 (23:53 +0200)]
package/xscreensaver: fix linking with intl

xscreensaver doesn't build with (e)glibc toolchain when gettext package is
selected.

With (e)glibc libintl is provided by the libc whereas with uClibc it's provided
by gettext.

If "LIBS=-lintl" is removed from XSCREENSAVER_CONF_ENV, then the -lintl is
missing during xscreensaver build if the toolchain needs gettext.

xscreensaver.o: In function `main':
undefined reference to `libintl_bindtextdomain'
undefined reference to `libintl_textdomain'

Backport a patch applied in 5.28 that fix linking issue with intl and remove
"LIBS=-lintl" from XSCREENSAVER_CONF_ENV.

Note:
gettext package is always selected with xscreensaver when BR2_NEEDS_GETTEXT is
set due to dependencies on libgtk2 and libglib2.

Fixes:
http://autobuild.buildroot.net/results/39b/39b6ad07ad59d87afeca6e427c69f580bed35700/build-end.log

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/mesa3d: fix comment about i965 DRI driver
Yann E. MORIN [Sat, 30 Aug 2014 21:56:29 +0000 (23:56 +0200)]
package/mesa3d: fix comment about i965 DRI driver

The help entry for the i965 DRI driver states that it supports alll
Intel GPUs. That's not true, as at least the i915 series is not handled
by this driver, but by a separate one.

Fix the help text accordingly; remove the useless second part of the
help text (which does not mean much for Buildroot.)

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibgpgme: Take into account that gnupg and gnupg2 are mutual exclusive
Vicente Olivert Riera [Thu, 28 Aug 2014 12:16:21 +0000 (13:16 +0100)]
libgpgme: Take into account that gnupg and gnupg2 are mutual exclusive

Avoid that libgpgme can select the gnupg package although gnupg2 has
been already selected. Both packages are mutual exclusive and shouldn't
be selected at the same time.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/libwebsockets: fix static link
Samuel Martin [Sat, 30 Aug 2014 09:52:24 +0000 (11:52 +0200)]
package/libwebsockets: fix static link

- disable shared object build when BR2_PREFER_STATIC_LIB is set

Fixes:
  http://autobuild.buildroot.net/results/0a9/0a9f0c3c101550e73f7100f2b88a88c1f2bbad95/

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/libiqrf: fix static link
Samuel Martin [Sat, 30 Aug 2014 09:52:23 +0000 (11:52 +0200)]
package/libiqrf: fix static link

- libiqrf depends on pthread, so add a patch fixing the build-system that way
- disable shared object build when BR2_PREFER_STATIC_LIB is set

Fixes:
  http://autobuild.buildroot.net/results/210/2108f37e4a41af0b527c78e646e82f1cafa0353d/

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/libdaemon: add patch to fix build with the musl C library
Jörg Krause [Sat, 30 Aug 2014 20:15:39 +0000 (22:15 +0200)]
package/libdaemon: add patch to fix build with the musl C library

Adds a patch to the package libdaemon which removes an error when building
libdaemon against the musl C library.

Signed-off-by: Jörg Krause <jkrause@posteo.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobtrfs-progs: bump to version 3.16, fix static linking
Thomas Petazzoni [Sat, 30 Aug 2014 12:51:44 +0000 (14:51 +0200)]
btrfs-progs: bump to version 3.16, fix static linking

The original aim of this patch was to fix static linking of
btrfs-progs. In order to implement this in the form of patches that
can potentially be upstreamed, this patch first bumps the btrfs-progs
package to the latest upstream stable version. It then:

 - Reworks the existing documentation disabling patch in a form that
   can potentially be upstreamed.

 - Adds a patch to support static building of the btrfs-progs
   binaries.

Both patches have been submitted upstream, see
http://article.gmane.org/gmane.comp.file-systems.btrfs/38145.

Fixes:

  http://autobuild.buildroot.org/results/ddc/ddcc70143ce2c2882894184e4ce195a11407e027/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogdb: fixup host gdb tui option
Peter Korsgaard [Sat, 30 Aug 2014 07:21:48 +0000 (09:21 +0200)]
gdb: fixup host gdb tui option

Seems like I accidently picked v1 instead of v2 from patchwork.

BR2_PACKAGE_NCURSES is for ncurses on the target, not host.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual/user guide/customization: rework section on BR2_EXTERNAL
Thomas De Schampheleire [Fri, 29 Aug 2014 19:50:41 +0000 (21:50 +0200)]
manual/user guide/customization: rework section on BR2_EXTERNAL

This patch reworks the section on BR2_EXTERNAL as follows:
- move note about upstreaming to the chapter introduction
- streamline the section with the previously added section 'Recommended
  directory structure', avoiding duplication.
- use $(BR2_EXTERNAL) rather than BR2_EXTERNAL when referring to file paths.
- some general rewording

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual/user guide/customization: add section with recommended dir structure
Thomas De Schampheleire [Fri, 29 Aug 2014 19:50:40 +0000 (21:50 +0200)]
manual/user guide/customization: add section with recommended dir structure

Although the user is free to choose where to put project-specific files, the
presentation 'Using Buildroot for real projects' [1] first described a
certain recommendation.
This patch briefly describes this recommendation in the form of a directory
structure overview, the details will be added in subsequent patches.

Since the section on BR2_EXTERNAL is logically connected to the directory
structure, this section is moved right after it.

[1] http://elinux.org/images/2/2a/Using-buildroot-real-project.pdf

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual/user guide/customization: expand introduction text
Thomas De Schampheleire [Fri, 29 Aug 2014 19:50:39 +0000 (21:50 +0200)]
manual/user guide/customization: expand introduction text

This patch expands the introduction text of chapter 'Project-specific
customization' by listing the type of customizations that can be performed
by a project.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/upmpdcli: disable for Blackfin GNU Toolchain
Jörg Krause [Mon, 25 Aug 2014 20:36:45 +0000 (22:36 +0200)]
package/upmpdcli: disable for Blackfin GNU Toolchain

Those toolchains use gcc <= 4.3, which do not support required C++11 features.

Signed-off-by: Jörg Krause <jkrause@posteo.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/libao: bump to version 1.2.0
Jörg Krause [Fri, 29 Aug 2014 23:01:23 +0000 (01:01 +0200)]
package/libao: bump to version 1.2.0

Signed-off-by: Jörg Krause <jkrause@posteo.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agohost-gdb: enable terminal user interface support
Yegor Yefremov [Fri, 29 Aug 2014 19:42:31 +0000 (21:42 +0200)]
host-gdb: enable terminal user interface support

Add a configuration option to compile host-gdb with the
--enable-tui switch.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agozsh: bump to version 5.0.6
Gustavo Zacarias [Fri, 29 Aug 2014 11:08:37 +0000 (08:08 -0300)]
zsh: bump to version 5.0.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosupport/script/scancpan: don't generate the trailing slash in <PKG>_SITE variable
Francois Perrad [Fri, 29 Aug 2014 08:51:53 +0000 (10:51 +0200)]
support/script/scancpan: don't generate the trailing slash in <PKG>_SITE variable

The trailing slash was removed in all packages, so don't generate it.
See http://git.buildroot.net/buildroot/commit/?id=c7f4b964718bc5a3329bb730f59e24091ecbc7a2

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolftp: add missing host-pkgconf dependency
Thomas Petazzoni [Fri, 29 Aug 2014 07:51:48 +0000 (09:51 +0200)]
lftp: add missing host-pkgconf dependency

lftp configure.ac uses PKG_CHECK_MODULES, so it must have host-pkgconf
in its dependency, otherwise the autoreconf step fails due to the lack
of pkg.m4.

Fixes:

  http://autobuild.buildroot.org/results/b16/b16d964f275d4d8703665236b969cc19f7ef20be/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoexim: requires thread support
Thomas Petazzoni [Fri, 29 Aug 2014 07:32:07 +0000 (09:32 +0200)]
exim: requires thread support

Fixes:

  http://autobuild.buildroot.net/results/98a1acb58665e6cd2df354fc63afef1d4606c6e0/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoruby: bump to version 2.1.2
Thomas Petazzoni [Thu, 28 Aug 2014 22:17:39 +0000 (00:17 +0200)]
ruby: bump to version 2.1.2

This commit bumps Ruby to version 2.1.2. It was quickly runtime tested
on ARM EBIhf.

In addition to this it changes the site to an http:// location, which
is the official one advertised on the Ruby web site.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackages: no longer pass --disable-dependency-tracking in individual packages
Thomas Petazzoni [Thu, 28 Aug 2014 21:03:45 +0000 (23:03 +0200)]
packages: no longer pass --disable-dependency-tracking in individual packages

Now that --disable-dependency-tracking is passed by the
autotools-package infrastructure, there's no longer any reason to pass
it in individual packages.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-autotools: use --disable-dependency-tracking
Thomas Petazzoni [Thu, 28 Aug 2014 21:03:44 +0000 (23:03 +0200)]
pkg-autotools: use --disable-dependency-tracking

By default, automake does "dependency tracking", which allows the
generated Makefile to contain the necessary dependencies to
automatically rebuild the appropriate C files when included header
files are changed. This dependency tracking is nice when doing active
development on the package, but not really useful when doing a
one-time build of the package. According to automake's
documentation[1], disabling the dependency tracking provides a small
speed-up.

In some very unscientific measurements (i.e repeated only once), we
have noticed a ~3.6% reduction of the total build time of a Buildroot
toolchain after applying this patch.

[1] http://www.gnu.org/software/automake/manual/html_node/Dependency-Tracking.html

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoruby: should not use dl_iterate_phdr() on Blackfin
Thomas Petazzoni [Thu, 28 Aug 2014 22:17:38 +0000 (00:17 +0200)]
ruby: should not use dl_iterate_phdr() on Blackfin

The dl_iterate_phdr() C library function on Blackfin returns a
non-conventional structure format compared to other architectures,
which makes Ruby unable to use it. Since it's just an optional feature
of Ruby apparently used to generate more fancy backtraces, this commit
simply disables the usage of dl_iterate_phdr() on this architecture.

Fixes:

  http://autobuild.buildroot.org/results/1b0/1b0e2f5f95889eb26846927da45d128247d0ed89/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>