Gustavo Zacarias [Fri, 2 Oct 2015 16:46:28 +0000 (13:46 -0300)]
tiff: bump to version 4.0.6
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Fri, 2 Oct 2015 14:39:13 +0000 (11:39 -0300)]
lsof: bump to version 4.89
Also switch the homepage to a non-ftp site.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach [Thu, 1 Oct 2015 18:30:48 +0000 (21:30 +0300)]
libssh: bump to version 0.7.2
Also, require threads support. cmake detects threads support correctly, but
libssh build system uses this information incorrectly.
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach [Thu, 1 Oct 2015 17:33:05 +0000 (20:33 +0300)]
libssh: needs shared library support
libssh builds libssh.so unconditionally.
Fixes:
http://autobuild.buildroot.net/results/7c7/
7c7da08c71b5378b68631e3844088307080f6f9e/
http://autobuild.buildroot.net/results/a19/
a19c619f4561f5426236b958f09cab4c095a63cc/
http://autobuild.buildroot.net/results/d6d/
d6dd4a9b787d654b4173c03174a2fd72bdc017b3/
and more.
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach [Thu, 1 Oct 2015 11:45:35 +0000 (14:45 +0300)]
tcpdump: drop unneeded security patches
Version 4.7.4 of tcpdump is not vulnerable to these issues according to:
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-8767
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-8768
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-8769
The tcpdump commit log seems to indicate that these issues were fixes in a
different way in the following commits:
CVE-2014-8767:
4038f83ebf654804829b258dde5e0a508c1c2003
CVE-2014-8768:
9255c9b05b0a04b8d89739b3efcb9f393a617fe9
CVE-2014-8769:
9ed7ddb48fd557dc993e73f22a50dda6cedf4df7
Just drop these patches.
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Fri, 2 Oct 2015 13:43:49 +0000 (10:43 -0300)]
cpio: install to /bin and after busybox
As the usual rule consider full-blown packages superior to busybox,
hence build after it.
Also install cpio to /bin to override the busybox-provided one.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Fri, 2 Oct 2015 13:43:48 +0000 (10:43 -0300)]
cpio: bump to version 2.12
All patches upstream so drop them.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Fri, 2 Oct 2015 13:42:52 +0000 (10:42 -0300)]
imagemagick: bump to version 6.9.2-3
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Fri, 2 Oct 2015 13:42:32 +0000 (10:42 -0300)]
harfbuzz: bump to version 1.0.4
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Fri, 2 Oct 2015 13:42:12 +0000 (10:42 -0300)]
libpng: bump to version 1.6.18
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Fri, 2 Oct 2015 13:41:40 +0000 (10:41 -0300)]
squid: bump to version 3.5.10
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard [Fri, 2 Oct 2015 13:50:12 +0000 (15:50 +0200)]
vtun: add license info
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach [Thu, 1 Oct 2015 22:06:31 +0000 (01:06 +0300)]
vtun: fix gcc5 build
Add -std=gnu89 to CFLAGS to keep pre gcc5 inline function symbols visibility
rules.
Fixes:
http://autobuild.buildroot.net/results/a7e/
a7e684174b90a852318a7a8bf41c4f477d159d56/
http://autobuild.buildroot.net/results/ab0/
ab01f8e0467e85322c63b81bb7e84fd251e5d556/
http://autobuild.buildroot.net/results/117/
117a68bf648b050dabed8088d1165c1d7d9301f0/
and more.
[Peter: add a comment explaining why]
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Fri, 2 Oct 2015 13:13:57 +0000 (10:13 -0300)]
libmicrohttpd: bump to version 0.9.44
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Thu, 1 Oct 2015 10:20:27 +0000 (07:20 -0300)]
linux-headers: bump 3.{10, 14}.x series
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Thu, 1 Oct 2015 14:27:35 +0000 (15:27 +0100)]
qemu: bump to version 2.4.0.1
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Francois Perrad [Fri, 2 Oct 2015 08:14:29 +0000 (10:14 +0200)]
lpeg: bump to version 1.0.0
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Baruch Siach [Wed, 30 Sep 2015 17:41:27 +0000 (20:41 +0300)]
flashrom: fix static build
Use $(TARGET_MAKE_ENV) to set $PATH so as to make sure Buildroot pkg-config is
used. This corrects pkg-config output, and fixes static build.
Fixes:
http://autobuild.buildroot.net/results/b6e/
b6e9f3cb7fa8019e631c14d9c832174125ec64ba/
http://autobuild.buildroot.net/results/30c/
30c83f9c60ac5c7359ddabdc1f190ab12433ae92/
http://autobuild.buildroot.net/results/2a5/
2a5da78dd5b2922796e3010e4a0477cb9f6355cb/
and more.
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach [Wed, 30 Sep 2015 17:13:23 +0000 (20:13 +0300)]
iostat: fix build with musl
musl does not provide access to the kernel defined HZ macro. Under Linux HZ is
always 100, so use that value.
Fixes:
http://autobuild.buildroot.net/results/dc9/
dc98a572c7055cb66cf14648af750b7e0c8e136e/
http://autobuild.buildroot.net/results/fe3/
fe3907858f90f766f1949be631427dbb079e08ed/
http://autobuild.buildroot.net/results/59e/
59e7c8a3d94d06ba52ea5034fcabd9737a5314db/
and more.
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gary Bisson [Wed, 23 Sep 2015 13:39:27 +0000 (15:39 +0200)]
kobs-ng: remove obsolete package
In favor of imx-kobs maintained by Freescale.
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gary Bisson [Wed, 23 Sep 2015 13:39:26 +0000 (15:39 +0200)]
imx-kobs: add new package
Based on the Yocto 3.14.28-1.0.0_ga update:
https://github.com/Freescale/meta-fsl-arm/commit/
6c44744
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Baruch Siach [Wed, 30 Sep 2015 11:38:49 +0000 (14:38 +0300)]
ltp-testsuite: don't link with libtirpc
Buildroot patches libtirpc to remove auth_des support. This breaks tirpc test
build. Remove support for libtirpc for now.
Fixes:
http://autobuild.buildroot.net/results/301/
3015eee7b1b6b240e7948b08954d273d28f44c32/
Cc: Anders Roxell <anders.roxell@linaro.org>
Cc: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach [Wed, 30 Sep 2015 11:38:48 +0000 (14:38 +0300)]
ltp-testsuite: don't include host headers
$SYSROOT defaults to empty, so we must set it to our sysroot.
Fixes:
http://autobuild.buildroot.net/results/812/
812986b00786972d4e7fbb0362460a0de8a70472/
http://autobuild.buildroot.net/results/4a3/
4a3c7ea4eb08248f2aec45d8efc111087bc1327f/
http://autobuild.buildroot.net/results/8b6/
8b6f7adb5546387c25f3a4c9d8e6f72f4b62b9a4/
and more.
Cc: Anders Roxell <anders.roxell@linaro.org>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert Riera [Wed, 30 Sep 2015 11:33:49 +0000 (12:33 +0100)]
git: bump to version 2.6.0
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Andreas Wetzel [Wed, 23 Sep 2015 09:39:48 +0000 (11:39 +0200)]
openvpn: add option for --enable-password-save
Added configuration option BR2_PACKAGE_OPENVPN_PWSAVE that
adds --enable-password-save to OPENVPN_CONF_OPTS if selected.
[Thomas: rewrap Config.in help text, as suggested by Vicente.]
Signed-off-by: Andreas Wetzel <andreas.wetzel@nanotronic.ch>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Luca Ceresoli [Mon, 28 Sep 2015 16:10:31 +0000 (18:10 +0200)]
package: Remove trailing slash from all package site URLs
The recommended form is without the trailing slash, and will become
mandatory in a coming commit.
This avoids the need for the $$($(2)_SITE:/=) magic in package/pkg-generic.mk
to avoid double slashes in download URLs, like
"https://mosh.mit.edu//mosh-1.2.5.tar.gz".
^^
Note: this work has already been done in
b0b9606530dfc6de4030 a few
months ago and earlier in
c7f4b964718bc5a3329b and
4a9eb20de817fa64,
but no check has been added at that time to avoid new slashes to slip
in, and so they did. This time a patch will follow immediately to
prevent future mistakes from being unnoticed.
Mass-replaced with the following command:
git grep -l '_SITE.*/$' | xargs sed -i '/_SITE.*=/s|/$||'
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Tue, 29 Sep 2015 23:02:19 +0000 (20:02 -0300)]
linux: bump default to version 4.2.2
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Tue, 29 Sep 2015 23:02:18 +0000 (20:02 -0300)]
linux-headers: bump 4.{1, 2}.x series
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Tue, 29 Sep 2015 18:10:51 +0000 (19:10 +0100)]
glmark2: depend on host-python
The waf build system of glmark2 needs Python 2 as stated on its README
file:
python 2.x (>= 2.4) for the build system (waf)
Building it with a system with Python 3 as the default Python version
will result on a failure like this one:
File "waflib/Utils.py", line 199
except OSError ,e:
^
SyntaxError: invalid syntax
So, in order to fix this, make this package depending on host-python and
also run the waf script using $(HOST_DIR)/usr/bin/python2.
At the same time delete 3 Python environment variables passed to the waf
script during the configure phase which it seems there aren't needed for
anything.
Fixes:
http://autobuild.buildroot.net/results/fc6/
fc6cd2a90bbb0e6f80f6c4afaae1430f82e54046/
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Baruch Siach [Wed, 30 Sep 2015 05:33:39 +0000 (08:33 +0300)]
apitrace: needs gcc 4.6 or later
Fixes:
http://autobuild.buildroot.net/results/4a1/
4a183b05b44833ee2f253749c39257b31db963ac/
http://autobuild.buildroot.net/results/a9c/
a9c4ed838fae31cb680ff5e19bf03dd7e2f85094/
http://autobuild.buildroot.net/results/026/
026eecffd262b0be6675001ee2f5a635207e55c7/
and more.
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Wed, 30 Sep 2015 07:46:36 +0000 (08:46 +0100)]
setools: depends on host-flex
setools needs host-flex in order to generate some source files during
build time, otherwise it will fail with an error like this one:
error: policy_scan.c: No such file or directory
Issue reported here as a race condition problem, but it turned out that
it the actual problem was the lack of host-flex:
https://github.com/TresysTechnology/setools3/issues/5#issuecomment-
144048612
Fixes:
http://autobuild.buildroot.net/results/dad/
dad9d79c10722b203536540141a6defc79937e4e/
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Wed, 30 Sep 2015 07:46:35 +0000 (08:46 +0100)]
Revert "setools: fix race condition"
This reverts commit
1ac68fe2c9b4cea91c7a30429ebf75279ede8e70.
Further investigations revealed that the problem wasn't a race condition
but the lack of flex package in the host machine:
https://github.com/TresysTechnology/setools3/issues/5#issuecomment-
144048612
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Baruch Siach [Tue, 29 Sep 2015 20:01:32 +0000 (23:01 +0300)]
postgresql: fix ZIC configure variable assignment
The 'ZIC=$$(ZIC)' assignment is seen as 'ZIC=$(ZIC)' by the shell, that
interprets that as command substitution causing an error like:
/bin/sh: ZIC: command not found
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach [Tue, 29 Sep 2015 20:01:31 +0000 (23:01 +0300)]
postgresql: disable rpath
The linker -rpath option causes the linker to search for libraries in host
directories.
Should fix:
http://autobuild.buildroot.net/results/2cc/
2cca5f8d8a8cd1bf9bbbc8c955aec477839e059f/
http://autobuild.buildroot.net/results/da6/
da61d30791f216033971d679c84704d0fc0c3de0/
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach [Tue, 29 Sep 2015 18:48:47 +0000 (21:48 +0300)]
libbluray: explicitly enable optional enabled features
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach [Tue, 29 Sep 2015 10:41:21 +0000 (13:41 +0300)]
ipmiutil: needs dynamic library support
ipmiutil builds libipmiutil.so unconditionally.
Fixes:
http://autobuild.buildroot.net/results/e31/
e31d94847cad9216aad839c2fbb312e9ea0ae75e/
http://autobuild.buildroot.net/results/5f3/
5f3f32473186e6fa3a165b263f682047af8e291e/
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach [Tue, 29 Sep 2015 07:24:57 +0000 (10:24 +0300)]
wpa_supplicant: bump to version 2.5
Remove upstream patches. Renumber the remaining patch.
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach [Tue, 29 Sep 2015 07:24:56 +0000 (10:24 +0300)]
hostapd: bump to version 2.5
Remove upstream patches.
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach [Tue, 29 Sep 2015 06:55:48 +0000 (09:55 +0300)]
dos2unix: needs host-gettext
dos2unix uses xgettext to generate its .pot file.
Fixes:
http://autobuild.buildroot.net/results/eda/
eda7eeb2fdf7a22c299858ac99d1b1953b15575e/
http://autobuild.buildroot.net/results/aaf/
aaf2b77f964eb6259e2e4b1d5a13838c3a1eef21/
http://autobuild.buildroot.net/results/922/
92289b63ebdf133ab910f058ffca8ba34e574208/
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Jerzy Grzegorek [Mon, 28 Sep 2015 21:27:24 +0000 (23:27 +0200)]
libssh: indentation cleanup in Config.in
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jerzy Grzegorek [Mon, 28 Sep 2015 21:27:23 +0000 (23:27 +0200)]
libssh: indentation cleanup in .mk file
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jerzy Grzegorek [Mon, 28 Sep 2015 21:27:22 +0000 (23:27 +0200)]
libssh: remove an extra '#' sign in the header package name
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jerzy Grzegorek [Mon, 28 Sep 2015 21:27:21 +0000 (23:27 +0200)]
libssh: normalize header separator size to 80
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Baruch Siach [Tue, 29 Sep 2015 06:36:17 +0000 (09:36 +0300)]
ipmiutil: fix musl build issues
Add patches fixing a number of build failures under musl.
The first patch fixes the following autobuild failures:
http://autobuild.buildroot.net/results/bc8/
bc8f97f0739e5b842057fdf60eb9309c3e30fac1/
http://autobuild.buildroot.net/results/937/
937163f988bb3680630544f6c0ed45b18bc83511/
http://autobuild.buildroot.net/results/862/
862af4c6be4b78e65528195305653eedac4163c6/
and others.
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Baruch Siach [Tue, 29 Sep 2015 12:58:23 +0000 (15:58 +0300)]
libbluray: disable BD-Java
BD-Java requires host-ant which is not currently available in Buildroot.
Fixes:
http://autobuild.buildroot.net/results/e87/
e8790359cc12d73a22a168a61f59215e50a58f0f/
http://autobuild.buildroot.net/results/bb3/
bb33effb844fd6c06efa033cc3e3cb4b4495d1d5/
http://autobuild.buildroot.net/results/623/
623de2013eba2bff2d0863968e76f299488f9f35/
and more.
Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Baruch Siach [Tue, 29 Sep 2015 12:58:22 +0000 (15:58 +0300)]
libbluray: add optional fontconfig dependency
Fixes:
http://autobuild.buildroot.net/results/dbf/
dbfbf09f48e7ec09be34a3a40d3c859b74379eaf/
http://autobuild.buildroot.net/results/3fb/
3fb9c077d4fe772774f53c7611b4dcbaad361312/
http://autobuild.buildroot.net/results/f9c/
f9c1f3cf8bfa9eeacb7719459c22bdf7dea26ddb/
and more.
Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Tue, 29 Sep 2015 15:56:39 +0000 (16:56 +0100)]
xz: bump to version 5.2.2
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Anders Roxell [Thu, 3 Sep 2015 09:01:58 +0000 (11:01 +0200)]
package/ltp-testsuite: version bump to
20150420
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Anders Roxell [Thu, 3 Sep 2015 09:01:57 +0000 (11:01 +0200)]
package/ltp-testsuite: enable power-management tests
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Anders Roxell [Thu, 3 Sep 2015 09:01:56 +0000 (11:01 +0200)]
package/ltp-testsuite: enable realtime tests
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
vicencb@gmail.com [Sun, 27 Sep 2015 13:48:22 +0000 (14:48 +0100)]
toolchain-external: fix musl-based builds on ARMhf platforms
When ARCH is arm and the hard-floating-point option is on executables
expect to find the dynamic linker at /lib/ld-musl-armhf.so.1 and not
/lib/ld-musl-arm.so.1.
This patch adjusts the logic that creates the symbolic link from the
dynamic linker path to the musl C library (since musl has everything
built into a single file).
[Thomas: tweak the commit log.]
Signed-off-by: Vicente Bergas <vicencb@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Mon, 28 Sep 2015 10:07:50 +0000 (11:07 +0100)]
subversion: bump to version 1.9.2
- Bump to version 1.9.2.
- Update the hash file.
- Use a tar.bz2 tarball to save space and bandwidth.
- Fix a typo in the berkeley-db configure option.
- Remove non-existent configure options: neon, gssapi and ssl.
- Remove neon dependency: is not needed to build subversion.
- Tweak the 0001-dont-mangle-cflags.patch for the 1.9.2 version and to
patch configure.ac instead of configure.
- Add a new 0002-disable-macos-specific-features.patch to remove a
configure check for Mach-O (and two more) which breaks the build when
cross-compiling.
- Enable autoreconf since we are patching the configure.ac.
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Mon, 28 Sep 2015 19:27:57 +0000 (21:27 +0200)]
package/libdcadec: bump version
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Mon, 28 Sep 2015 19:27:56 +0000 (21:27 +0200)]
package/libbluray: bump version
Kodi 16.x-Jarvis depends on libbluray > 0.7.0
https://github.com/xbmc/xbmc/commit/
329190a0323e332dd9fa9ad14fcbf3b2d92afe77
Also enable UDF support like in OpenElec:
https://github.com/OpenELEC/OpenELEC.tv/commit/
50d086b1b21645b0baec881a72fc3c4476f7ade5
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Sun, 27 Sep 2015 17:25:28 +0000 (19:25 +0200)]
package/libdrm: Fix musl build error due to missing include of limits.h
Fixes
http://autobuild.buildroot.net/results/abb/
abb935e7fe71369c593ae92b3acf4a2a674a0300/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Mon, 28 Sep 2015 09:17:13 +0000 (10:17 +0100)]
libstrophe: add a patch to fix static builds
libstrophe.a and libcrypto.a have symbols with equal names, so
executables can't be statically linked with libstrophe and openssl:
sha1dgst.c:(.text+0x1b4c): multiple definition of `SHA1_Update'
sha1dgst.c:(.text+0x1cc0): multiple definition of `SHA1_Final'
sha1dgst.c:(.text+0x1e78): multiple definition of `SHA1_Init
Renaming the internal SHA functions fixes the problem.
Issue reported upstream:
https://github.com/strophe/libstrophe/issues/40
Fixes:
http://autobuild.buildroot.net/results/047/
047e319b9d7bf0cdaabc007326a6d67de2c1ee52/
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter Korsgaard [Sun, 27 Sep 2015 20:49:18 +0000 (22:49 +0200)]
mosquitto: bump to version 1.4.4
[Thomas: tweak commit title as suggested by Vicente.]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Benoît Thébaudeau [Thu, 24 Sep 2015 09:20:43 +0000 (11:20 +0200)]
package/genimage: bump version to 8
This new version fixes segmentation faults on some platforms.
Signed-off-by: Benoît Thébaudeau <benoit@wsystem.com>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Reviewed-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Tested-by: Gergely Imreh <imrehg@gmail.com>
Tested-by: Gergely Imreh <imrehg@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter Seiderer [Fri, 25 Sep 2015 20:30:46 +0000 (22:30 +0200)]
linux-ext: add fbtft hint for linux kernel >= v4.0
Since v4.0 the fbtft drivers are included in the linux kernel
staging area.
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Thu, 24 Sep 2015 14:36:09 +0000 (11:36 -0300)]
graphite2: new package
[Thomas:
- tweak description of the patch
- turn the doc/test removal hook as a post patch hook rather than a
pre-configure hook.]
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Christophe Vu-Brugier [Thu, 24 Sep 2015 13:36:40 +0000 (15:36 +0200)]
drbd-utils: bump version to 8.9.4
Version 8.9.4 of drbd-utils contains fixes for the musl C library.
Fixes:
http://autobuild.buildroot.net/results/4e0/
4e0ed65b2e06f4ccadcad5b4302e6334667ecbdb
Moreover, this commit adds the --without-manual option to ./configure
and drops the hook used to disable the documentation.
Signed-off-by: Christophe Vu-Brugier <cvubrugier@fastmail.fm>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Sat, 26 Sep 2015 12:18:46 +0000 (14:18 +0200)]
package/{mesa3d, mesa3d-headers}: bump version to 10.6.8
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Sun, 27 Sep 2015 10:00:16 +0000 (12:00 +0200)]
package/x11r7/xdriver_xf86-input-vmmouse: Add optional dependency to udev
Udev support is enabled by default
http://cgit.freedesktop.org/xorg/driver/xf86-input-vmmouse/tree/configure.ac#n113
and only disabled on demand
http://cgit.freedesktop.org/xorg/driver/xf86-input-vmmouse/tree/configure.ac#n115
Fixes
http://autobuild.buildroot.net/results/201/
2011ae075db2cc3c22706f96b190de7a4bda99eb/
http://autobuild.buildroot.net/results/cd3/
cd3730ed0272c3f335ee90e0cbc4027b07945db3/
http://autobuild.buildroot.net/results/7f7/
7f79ca6a35f405b56aa2d619a649ffb367da7790/
http://autobuild.buildroot.net/results/7c9/
7c9ab14b22bb14ce70905d3d1471d96241242827/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Sun, 27 Sep 2015 11:34:50 +0000 (13:34 +0200)]
core/pkg-generic: use tabs, not spaces
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Fri, 25 Sep 2015 11:40:33 +0000 (12:40 +0100)]
pulseaudio: bump to version 7.0
- Bump to version 7.0
- Update the hash file
- Remove non-existing --disable-legacy-runtime-dir configure option
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Max Filippov [Tue, 22 Sep 2015 07:14:58 +0000 (10:14 +0300)]
kompexsqlite: don't overwrite CFLAGS and CXXFLAGS in makefiles
Fixes:
http://autobuild.buildroot.net/results/
68c1cd7ce7889cf8bad8354e8d7b04e912885cb7
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Thu, 24 Sep 2015 14:36:44 +0000 (11:36 -0300)]
libmng: new package
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Benoît Thébaudeau [Thu, 24 Sep 2015 15:36:37 +0000 (17:36 +0200)]
imx53loco: fix dangling create-boot-sd.sh symlink
Signed-off-by: Benoît Thébaudeau <benoit@wsystem.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard [Thu, 24 Sep 2015 18:49:17 +0000 (20:49 +0200)]
chrony: S49chrony: fix starting message
Purely cosmetical. The OK/FAIL should go on the same line as "Starting ..".
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Chris Packham [Wed, 23 Sep 2015 23:43:51 +0000 (11:43 +1200)]
micropython: Bump version to v1.4.6
Signed-off-by: Chris Packham <judge.packham@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Chris Packham [Wed, 23 Sep 2015 23:43:50 +0000 (11:43 +1200)]
micropython: Disable for Blackfin
There are two problems building micropython for Blackfin. The first is
some printf format specifier warnings/errors that seem to be triggered
only for that architecture/compiler. This could be worked around by
specifying CFLAGS=-Wno-error=format.
The second problem is that libffi doesn't provide the closure
implementation on Blackfin. There is no known workaround for this issue.
For now disable micropython on Blackfin.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Chris Packham [Wed, 23 Sep 2015 23:43:49 +0000 (11:43 +1200)]
micropython: Invert fallback detection logic
Rather than specifying architectures that do not have explicit support
in micropython invert the logic and set MICROPY_GCREGS_SETJMP=1 if the
architecture does not have explicit support. MIPS is listed as being
supported but this support consists of automatically defining
MICROPY_GCREGS_SETJMP 1 based on __mips__ being defined.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Wed, 23 Sep 2015 22:46:58 +0000 (19:46 -0300)]
libstrophe: bump to version 0.8.8
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Tue, 22 Sep 2015 14:23:40 +0000 (11:23 -0300)]
openssl: change sed expression delimiter
Switch from : to # since CFLAGS can include :'s spilled in from
BR2_TARGET_OPTIMIZATION, for example:
BR2_TARGET_OPTIMIZATION="-Wl,-rpath,/lib:/usr/lib" would cause the sed
expression to fail thus breaking the build.
Changed all of the SEDs to # for consistency.
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert Riera [Wed, 23 Sep 2015 07:12:01 +0000 (08:12 +0100)]
lvm2: bump to version 2.02.132
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Wed, 23 Sep 2015 08:44:20 +0000 (09:44 +0100)]
micropython: fix build for MIPS64 n32
This patch applies an upstream patch to fix a compile error like this
one:
modffi.c: In function 'ffifunc_call':
modffi.c:358:25: error: cast from pointer to integer of different size
[-Werror=pointer-to-int-cast]
values[i] = (ffi_arg)a;
This error can be highlighted when building micropython for MIPS64 n32
because ffi_arg is 64-bit wide and the pointers on MIPS64 n32 are 32-bit
wide, so it's trying to case an integer to a pointer (or vice versa) of
a different size. We should cast first the pointer (or the integer) to a
pointer sized integer (intptr_t) to fix that problem.
This patch was merged upstream as a result of this pull request:
https://github.com/micropython/micropython/pull/1471
Fixes:
http://autobuild.buildroot.net/results/e22/
e2253de3f96e9a53e75b4cecaf56c1df2950803f/
[Thomas: use a single assignement for MICROPYTHON_PATCH.]
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Mon, 21 Sep 2015 12:29:35 +0000 (13:29 +0100)]
shairport-sync: fix non-existent meta_dir member of shairport_cfg struct
shairport-sync tries to access to a non-existent member called
"meta_dir" of a "shairport_cfg" struct:
[snip]
if (config.meta_dir)
[snip]
That struct doesn't have that member so it causes a build failure like
this one:
mdns_tinysvcmdns.c: In function 'mdns_tinysvcmdns_register':
mdns_tinysvcmdns.c:121:13: error: 'shairport_cfg' has no member named
'meta_dir'
if (config.meta_dir)
This issue has been reported and fixed upstream:
https://github.com/mikebrady/shairport-sync/issues/128#issuecomment-
141947175
Fixes:
http://autobuild.buildroot.net/results/89d/
89d22ba2d41e05b407cde04c7e57510b36973ce9/
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Mon, 21 Sep 2015 18:57:36 +0000 (15:57 -0300)]
pkg-cmake: change sed expression delimiter
Switch from : to # since CFLAGS can include :'s spilled in from
BR2_TARGET_OPTIMIZATION, for example:
BR2_TARGET_OPTIMIZATION="-Wl,-rpath,/lib:/usr/lib" would cause the sed
expression to fail thus breaking the build.
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Mon, 21 Sep 2015 21:58:29 +0000 (18:58 -0300)]
iw: bump to version 4.3
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Mon, 21 Sep 2015 21:40:00 +0000 (18:40 -0300)]
linux: bump default to version 4.2.1
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Mon, 21 Sep 2015 21:39:59 +0000 (18:39 -0300)]
linux-headers: bump 3.{4, 10, 12, 14}.x and 4.{1, 2}.x series
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jörg Krause [Tue, 28 Jul 2015 20:03:49 +0000 (22:03 +0200)]
luv: new package
libuv bindings for LuaJIT and Lua.
[Thomas:
- Move the package to the sub-menu of Lua modules.
- Remove no longer needed dependency on
BR2_PACKAGE_HAS_LUAINTERPRETER.
- Propagate dependencies of libuv (mmu, !static, threads)
- Update to upstream version 1.7.4-4.
- Add hash file.]
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Douglas RAILLARD [Sun, 6 Sep 2015 15:48:19 +0000 (17:48 +0200)]
elf2flt: fix build when LTO is enabled
Signed-off-by: Douglas RAILLARD <public.douglas.raillard@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Douglas RAILLARD [Sun, 6 Sep 2015 15:40:23 +0000 (17:40 +0200)]
elf2flt: change upstream repository
Use Waldemar Brodkorb's repository (at least) until an
"official" upstream repository is established, to get
the ARM noMMU patches
Signed-off-by: Douglas RAILLARD <public.douglas.raillard@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Francois Perrad [Sun, 6 Sep 2015 08:32:50 +0000 (10:32 +0200)]
scancpan: fix detection of native module
When a module is native or depends of a native module, it must be
disabled for static builds via its Config.in
We detect native modules by looking at the filenames listed in the
MANIFEST. If there is a file which looks like it contains code that
much be compiled (e.g. .c, .h and so on...), then we exclude that
module (and its dependencies) from static builds.
That's what we tried to do so far, but failed when there was a
comment on the same line as the filename in the manifest, like so:
foo-bar.c # Bla bla bla
Fix that by detecting either endof-line (as currently done) or
end-of-string.
For an example of failed build of perl-html-parser, see
http://autobuild.buildroot.net/results/128/
128671dfa23d843698a63220c2fac1f44e1d5845/
[Thomas: use better commit log proposed by Yann E. Morin.]
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yegor Yefremov [Fri, 11 Sep 2015 07:09:47 +0000 (09:09 +0200)]
modem-manager: select libgudev, if systemd is enabled
When eudev is used as the udev provider, libgudev is automatically
provided as it is part of eudev. However, when systemd is used as
the udev provider, libgudev is not provided, and needs to be built
separately. This is why we select the libgudev package only if
systemd is used.
Fixes: http://autobuild.buildroot.net/results/d59/d597a81271a082c8252e2333906815c437b6576d/
While at it, group the existing dbus select together with the dbus-glib
select, so that all "select" statements are together.
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jörg Krause [Tue, 8 Sep 2015 06:49:43 +0000 (08:49 +0200)]
package/shairport-sync: bump to version 2.4
Version 2.4 of shairport-sync introduces new optional features (metadata,
stdout, pipe) which we enable by default. The impact on the binary size is
about 18 kB (110 kB vs 92 kB) for an ARM target.
Also add a new dependency to libconfig and install the default config script.
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Alexey Brodkin [Tue, 8 Sep 2015 14:43:49 +0000 (17:43 +0300)]
configs: bump ARC axs10x Linux kernel and headers to 4.2 release
Linux kernel 4.2 was finally released, so bumping from 4.2-rc5 to
final release.
Updating Linux headers to 4.2 branch since they are introduced in
Buildroot as well already.
Also adding 1 back-ported patch that makes SD/MMC cards usable on AXS
boards. This patch will be a part of 4.3 (already in linux-next) and
hopefully will make its way in 4.2.1.
Once that patch appears in 4.2.x it can be removed from here.
Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Wed, 9 Sep 2015 15:01:25 +0000 (16:01 +0100)]
package/texinfo: remove package
Having checked that binutils doesn't need to depend on host-texinfo...
http://patchwork.ozlabs.org/patch/515914/
...and having fixed gdb to not build the documentation...
http://patchwork.ozlabs.org/patch/515821/
...we can now safely remove this host package since there aren't any
packages depending on it.
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Wed, 9 Sep 2015 14:53:49 +0000 (15:53 +0100)]
binutils: remove unnecessary host-texinfo dependency
host-texinfo dependency was only necessary when building the git version
of binutils, however, this upstream commit allows binutils to build
without makeinfo (a binary provided by host-texinfo)...
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=
bba33ab1e0f7d2ebd8f8435f92ed12e2a3c558a4
...so we can safely remove the host-texinfo dependency.
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Arnout Vandecappelle [Tue, 8 Sep 2015 21:30:41 +0000 (23:30 +0200)]
grub2: pass target NM, OBJCOPY and STRIP
Fixes https://bugs.busybox.net/show_bug.cgi?id=8256
grub2's build system interprets CC, CFLAGS and CPPFLAGS as for the host
and uses TARGET_CC etc. for the target. However, NM, OBJCOPY and STRIP
are used for the target. We currently pass the host-versions of these
tools as part of $(HOST_CONFIGURE_OPTS).
While we're at it, also pass TARGET_LDFLAGS.
This problem had not been noticed up to now because usually we build on
an x86 machine for the x86 architecture, so the binutils are compatible.
However, this is not true on an i386 when building for x86_64.
Cc: Christophe Bricout <christophebricout@yahoo.fr>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Brendan Heading [Mon, 14 Sep 2015 22:26:51 +0000 (23:26 +0100)]
package/ibrcommon: fix basename call under musl
Fixes:
http://autobuild.buildroot.net/results/9c3/
9c3889fe80e58b7a35c242332f993992044d2f6b/
ibrcommon was relying on a glibc extension to basename(3) which allowed it
to accept a const char* parameter (instead of char*). Fixed by testing
for __GLIBC__; if not defined (such as when musl is in use) a fallback
block is used which creates a temporary copy of the path.
Signed-off-by: Brendan Heading <brendanheading@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Arnout Vandecappelle [Fri, 18 Sep 2015 21:44:26 +0000 (23:44 +0200)]
host-gcc-final: don't install a potentially dead symlink
gcc used to be installed into $(HOST_DIR)/usr/$(GNU_TARGET_NAME) but
since gcc 4.9 this is no longer the case. Therefore, the cc -> gcc
symlink that is created in that we create in that directory is dead.
There don't seem to have been any problems due to the missing gcc and
cc in $(HOST_DIR)/usr/$(GNU_TARGET_NAME), things seems to build fine
without it. The cc -> gcc symlinks in general should not be needed
anyway, since we always pass the appropriate CC variable to the
package build system.
Therefore, let's remove the cc -> gcc symlink in
$(HOST_DIR)/usr/$(GNU_TARGET_NAME) - also for pre-4.9 gcc versions.
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jörg Krause [Sat, 19 Sep 2015 21:15:01 +0000 (23:15 +0200)]
package/libffi: bump to version 3.2.1
Also:
- unfuzz patches #1 and #2
- remove applied patches upstream
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jörg Krause [Sat, 19 Sep 2015 21:33:50 +0000 (23:33 +0200)]
package/liblinear: wrap help text to fit 72 columns
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jörg Krause [Sat, 19 Sep 2015 21:33:49 +0000 (23:33 +0200)]
package/liblinear: bump to version 2.01
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Chris Packham [Sun, 20 Sep 2015 08:44:35 +0000 (20:44 +1200)]
micropython: Add upstream patch to fix 64-bit builds
Fixes the following error when building for a 64-bit target
../py/objint_mpz.c:54:5: error: right shift count >= width of type [-Werror]
(MP_SSIZE_MAX >> MPZ_DIG_SIZE * 4) & DIG_MASK,
^
../py/objint_mpz.c:54:5: error: initializer element is not constant
../py/objint_mpz.c:54:5: error: (near initialization for 'maxsize_dig[4]')
Signed-off-by: Chris Packham <judge.packham@gmail.com>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Sat, 19 Sep 2015 10:34:36 +0000 (12:34 +0200)]
package/libmicrohttpd: bump to version 0.9.43
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Francesco Nwokeka [Tue, 8 Sep 2015 15:28:04 +0000 (17:28 +0200)]
docs/manual: add useful tips on patch versioning and patch submission
Added an alternative on patch versioning (the -v option) and added a
tip on how to automatically mark a previous commit as superseded.
[Thomas: minor tweaks.]
Signed-off-by: Francesco Nwokeka <francesco.nwokeka@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Ed Swierk [Thu, 16 Jul 2015 20:59:35 +0000 (13:59 -0700)]
xxhash: new package
"xxHash is an extremely fast hash algorithm, running at RAM speed
limits."
[Thomas:
- tweak commit log title
- add correct license and license files information, using the
suggestion from Yann E. Morin
- add $(TARGET_MAKE_ENV) in the environment in the build step.]
Signed-off-by: Ed Swierk <eswierk@skyportsystems.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>