Clayton Shotwell
0ef25ae2e4
python-pyxml: new package
...
It always uses its own copy of pyexpat, but we can at least make it use
buildroot's expat.so.
[Peter: select expat]
Signed-off-by: Clayton Shotwell <clshotwe@rockwellcollins.com >
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com >
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-05-01 22:27:43 +02:00
Gustavo Zacarias
fba6a491a8
php: readline needs dynamic library
...
Fixes:
http://autobuild.buildroot.net/results/604/604995ecf88e97976cbb9e4257ce85df66934ff3/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-05-01 22:20:31 +02:00
Gustavo Zacarias
4cc236784e
leveldb: disable for blackfin
...
Fixes:
http://autobuild.buildroot.net/results/f79/f7930231cadeef7ccb0df6acf41b62c2c6fd1e02/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 16:22:55 +02:00
Gustavo Zacarias
ee74dcd9ee
sane-backends: bump to version 1.0.24
...
Bump sane-backends to a "modern" 1.0.24 version.
Tweak the patches to avoid autoreconf (it doesn't seem to be happy for
me in gentoo).
Disable cups support (checks are wrong and it's no longer required).
Disable systemd support (checks are wrong and we never accounted for
this).
Should fix wine failure (i was unable to build sane-backends before):
http://autobuild.buildroot.net/results/d01/d01a3c7786df8cfd962a27f39283851db45c6165/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 16:22:39 +02:00
Gustavo Zacarias
5c612d9b17
wine: fix alsa-related build error
...
The fix from 81230a5b3a is incomplete.
BR2_PACKAGE_ALSA_LIB_RAWMIDI is required as well. Fixes:
http://autobuild.buildroot.org/results/018/018391c5e70d33bc0b5745ad7a2a273efa9be0d7/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 16:21:55 +02:00
Gustavo Zacarias
c5cdb8a655
wine: fix build breakage with ncursesw
...
The configure script doesn't detect ncursesw at all hence breaks the
build. Backport a patch from upstream for this. Fixes:
http://autobuild.buildroot.net/results/426/42669ca3b7215765a59a85c53ed724cbff79384e/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 16:21:46 +02:00
Gustavo Zacarias
9238795c2a
gptfdisk: reinstate ldlibs support patch
...
I removed that in fac3042cc5 because the
ICU part was no longer required.
However the LDLIBS part is for static builds and should have been a
separate patch to avoid confusion. Fixes:
http://autobuild.buildroot.net/results/a90/a9092d01a71e2d799e5b7b3afb9fd3e304370d0c/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 16:21:30 +02:00
Thomas Petazzoni
2a4ece2ed3
argp-standalone: fix build issue caused by UCHAR_MAX definition
...
The issue was simply that the patch from Max Filippov forgot to
include <limits.h> to get the definition of UCHAR_MAX.
Fixes:
http://autobuild.buildroot.org/results/bd1/bd120ada4830fda3db96da945513d4f6f7b2d419/
and lots of similar build failures.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 16:20:07 +02:00
Thomas Petazzoni
4e99abc475
json-c: add patch to make sure the library is linked against libm when needed
...
On uClibc, a number of symbols such as isnan() are in libm and not
libc, so we might need to link against libm. This commit adds a patch
to json-c that does this.
Fixes:
http://autobuild.buildroot.net/results/94d/94dd7f38ae105e7cd2f342d718e27a65edcf3a3d/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 13:02:01 +02:00
Thomas Petazzoni
f431f5540e
Revert "package/boost: bump to version 1.58.0"
...
This reverts commit 25655021fb .
Boost 1.58.0 breaks the build, trying to pass -m32 to compilers that
do not support it:
http://autobuild.buildroot.org/results/66c/66c3a868816dfe4bd4d0ffafec6988fd87a2c058/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 11:32:34 +02:00
Thomas Petazzoni
cd3c00fbc0
toolchain-external: mark Synopsys toolchain as broken
...
This uClibc toolchain does not provide an appropriate uClibc
configuration for Buildroot: missing IPv6, missing nsl stub, missing
program invocation, etc. Therefore, we mark it as broken, waiting for
a new upstream release of a new toolchain.
We keep around the toolchain-external Synopsys code anyway, since it
will most likely be identical for the new toolchain version. However,
we remove all the quirks that were introduced to start work around
issues related to this toolchain.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 11:13:54 +02:00
Max Filippov
30a3b08c17
argp-standalone: restrict value range passed to isprint function
...
According to C standards isprint argument shall be representable as an
unsigned char or be equal to EOF, otherwise the behaviour is undefined.
Passing arbitrary ints leads to segfault in nm program from elfutils.
Restrict isprint argument range to values representable by unsigned char.
Note: a similar change was done to the internal argp implementation of
glibc in commit
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=9055724a92433ffa4c36f93d918ee1b3dfa1d6f7 .
[Thomas: add a reference to the corresponding glibc fix.]
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 11:01:33 +02:00
Markos Chandras
90d63bdefd
QEMU: Bump to 2.3.0
...
Bump QEMU to 2.3.0
Signed-off-by: Markos Chandras <markos.chandras@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 10:40:19 +02:00
Jörg Krause
25655021fb
package/boost: bump to version 1.58.0
...
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 10:16:58 +02:00
Jörg Krause
0e9a2a9aad
package/celt051: Add patch to fix musl build
...
musl does not define __GNUC_PREREQ. Use patch from Alpine Linux
(http://git.alpinelinux.org/cgit/aports/plain/main/celt051/fix-gnuc-prereq.patch ).
Fixes http://autobuild.buildroot.net/results/223/223ba6003bdd7e0c896455c21fa8fee943b4e716/
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 10:16:17 +02:00
Baruch Siach
07ea3e1e07
freerdp: fix build with uclibc snapshot and uclibc-ng
...
uclibc snapshot and uclibc-ng add support for the eventfd_{read,write} glibc
extensions. Refine our uClibc support patch to take this into account, based
on upstream fix applied to freerdp master branch.
Fixes:
http://autobuild.buildroot.net/results/e6c/e6c2ac69682f409f9ee78a3a6155ae356c3368a4/
http://autobuild.buildroot.net/results/558/558ccb0e475bfb434685c580d86f6c634238a084/
http://autobuild.buildroot.net/results/249/24901b2dfc92b516f74054ea7bb71e1ccfc3f12f/
and many more.
Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 10:13:57 +02:00
Gustavo Zacarias
c549fb7108
util-linux: bump to version 2.26.2
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 10:04:47 +02:00
Gustavo Zacarias
91634a08b9
linux-headers: bump 3.12.x series
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 10:04:09 +02:00
Jörg Krause
67fdbf3818
package/bsdiff: add patch to fix missing header for u_char
...
Fix missing header <sys/types.h> for u_char in bspatch.c.
Fixes http://autobuild.buildroot.net/results/31a/31a837cf6e34b02dce498f2b12e40d6d16a5a8e6/
Patch not sent upstream - no maintainer mail address or repository found.
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 10:03:40 +02:00
Floris Bos
357d0c92a2
lighttpd: run as non-privileged user www-data
...
Previously the stock lighttpd configuration was patched to run as user root,
because we do not have a lighttpd user.
Patch it to use www-data instead, which is a user available in the default
skeleton, and is the same other webserver packages (like nginx) use.
Signed-off-by: Floris Bos <bos@je-eigen-domein.nl >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-01 09:38:28 +02:00
Gustavo Zacarias
1a3e74cf5a
libtasn1: bump to version 4.5
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-30 15:29:40 +02:00
Gustavo Zacarias
eb200a1783
libmicrohttpd: bump to version 0.9.41
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-30 15:29:31 +02:00
Gustavo Zacarias
740929ec78
stunnel: bump to version 5.17
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-30 15:29:14 +02:00
Peter Korsgaard
d5aed4e4e1
gst-plugins-bad: unbreak vp8 support
...
Fixes
http://autobuild.buildroot.net/results/84e/84e7a2df4a8de2ca1ce075a8f5f32a94b7f45ce8/
http://autobuild.buildroot.net/results/db8/db8309c8cc6d4fb8a28d17c3b1ed71c49277d212/
http://autobuild.buildroot.net/results/5e4/5e424a25ee6796207e7a85ecbc80ac4428b0522e/
http://autobuild.buildroot.net/results/3b0/3b0e0356549d40edbe1c9a86214437e0f81fb3a3/
And many more.
gst-plugins-bad didn't have any explicit libvpx handling, so it would be
built with/without support for it depending on build order.
More importantly, the recent libvpx bump dropped the legacy (prefix-less)
symbols from the header file and gst-plugins-bad's handling of the non
legacy symbols was buggy.
Fix it by adding an explicit vp8 suboption and add a patch to fix (drop) the
legacy symbol handling.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-30 15:13:25 +02:00
Bernd Kuhls
1591799094
package/clamav: bump version to 0.98.7, enable ipv6 support
...
Clamav uses AC_TRY_RUN in m4/reorganization/code_checks/ipv6.m4 to check
for ipv6 support, which is not cross-compile safe. Since buildroot
supports ipv6 out-of-the-box now this patch forces ipv6 support.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-29 23:27:12 +02:00
Yegor Yefremov
e065d76147
ncftp: add hash file
...
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-29 23:27:03 +02:00
Gustavo Zacarias
df099b50f8
gawk: bump to version 4.1.2
...
Drop LIBTOOL/GETTEXTIZE as well since it's no longer bundled with a beta
version.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-29 23:27:03 +02:00
Gustavo Zacarias
39270362ed
btrfs-progs: bump to version 4.0
...
Switch SITE to use BR2_KERNEL_MIRROR as well.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-29 23:27:02 +02:00
Gustavo Zacarias
62592bb660
libcurl: security bump to version 7.42.1
...
Fixes:
CVE-2013-3153 - sensitive HTTP server headers also sent to proxies.
And drop upstream patches.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-29 23:27:02 +02:00
Gustavo Zacarias
87ec20c1f0
pcre: bump to version 8.37
...
Security patch now upstream so drop it.
Also switch to bz2 compression.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-29 23:02:17 +02:00
Gustavo Zacarias
f1df4d9598
linux-headers: bump 3.{10, 14, 18, 19}.x and 4.0 series
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-29 23:01:20 +02:00
Peter Korsgaard
2e98995068
dhcpcd: add upstream patch to fix build issue
...
Fixes http://autobuild.buildroot.net/results/523/523858fb930e74fe28f24989ff0697693b5fdd67/
Patch from http://roy.marples.name/projects/dhcpcd/vpatch?from=e05490e2d12d03b1&to=c32714545158ca83
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-29 22:58:05 +02:00
Peter Korsgaard
56e42a9f43
Revert "dhcpcd: fix ipv6 related compile failure"
...
This reverts commit 6b1f66643d .
It turns out to not really fix the build errors after all, so revert it.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-29 22:58:05 +02:00
Baptiste Moraine
977ea262bc
libwebsockets: add LWS_ prefix to LWS_WITHOUT_TESTAPPS=ON cmake option
...
Currently, libwebsockets.mk is passing -DWITHOUT_TESTAPPS=ON to disable
the building of libwebsockets test applications, but this is doing nothing
because the option is really named LWS_WITHOUT_TESTAPPS.
This commit fixes that by using the correct option name.
Signed-off-by: Baptiste Moraine <baptiste.moraine@kapelse.com >
Reviewed-by: Samuel Martin <s.martin49@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-29 18:57:38 +02:00
Peter Seiderer
6b1f66643d
dhcpcd: fix ipv6 related compile failure
...
Add '-D_GNU_SOURCE' to gain missing struct in6_pktinfo definition.
Fixes [1]:
ipv6.h:211:41: error: invalid application of 'sizeof' to incomplete type 'struct in6_pktinfo'
unsigned char sndbuf[CMSG_SPACE(sizeof(struct in6_pktinfo))];
^
ipv6.h:195:38: error: invalid application of 'sizeof' to incomplete type 'struct in6_pktinfo'
#define IP6BUFLEN (CMSG_SPACE(sizeof(struct in6_pktinfo)) + \
^
ipv6.h:214:23: note: in expansion of macro 'IP6BUFLEN'
unsigned char rcvbuf[IP6BUFLEN];
[1] http://autobuild.buildroot.net/results/523/523858fb930e74fe28f24989ff0697693b5fdd67
Signed-off-by: Peter Seiderer <ps.report@gmx.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-28 21:44:55 +02:00
Richard Genoud
e07ec136ee
qt: QT_COORD_TYPE_DOUBLE should only be set on soft float
...
If QT_COORD_TYPE_DOUBLE is forced and hard float is used, Qt compilation
breaks because it can't find hard coded operations on double.
Moreover, QT_COORD_TYPE is float only if QT_NO_FPU is set.
(cf src/corelib/global/qglobal.h)
So, we can safely make the QT_COORD_TYPE_DOUBLE option depend on
BR2_SOFT_FLOAT.
Reported-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Richard Genoud <richard.genoud@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-28 21:23:18 +02:00
Gustavo Zacarias
2a15ce89ac
gdb: add hash file
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-28 08:53:35 +02:00
Peter Korsgaard
54915af7c7
python3: needs dynamic library support
...
Fixes:
http://autobuild.buildroot.net/results/c65/c65c2b2c4c2ca328c4f26ba38798c40ab02c8772/
http://autobuild.buildroot.net/results/e0d/e0db38ca12dbe664d472c4f6f3f1ade4150119c3/
http://autobuild.buildroot.net/results/8e1/8e196d05dd65cdd782c8d41d937a7d9d2ef7dc1a/
http://autobuild.buildroot.net/results/e3a/e3a71f5d05a3e176a9e641e758b1ba64c9560991/
And many more.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-28 08:50:04 +02:00
Peter Korsgaard
7beb9ed0fd
python3: move toolchain comment above main option
...
So suboptions are correctly indented.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-28 08:46:25 +02:00
Thomas Petazzoni
a692a251d4
python3: add hash file
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-28 00:26:47 +02:00
Thomas Petazzoni
6afba01e5d
python3: bump to version 3.4.3
...
All patches are simply refreshed, except
002-properly-detect-if-python-build.patch which is removed because an
identical fix has been merged upstream:
e128ea78e5
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-28 00:26:46 +02:00
Waldemar Brodkorb
af616e4fe0
vlc: uclibc-ng can be used
...
Tested with X86 and ARM compiles.
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-27 23:34:25 +02:00
Bernd Kuhls
278cc75865
package/dvdrw-tools: needs host-m4
...
Fixes
http://autobuild.buildroot.net/results/b2b/b2b836b095251950e3229b66d6ca9faeaec45e72/
http://autobuild.buildroot.net/results/03b/03be24979d3ec4b08ebc7841ce1e2bcb05d26f97/
http://autobuild.buildroot.net/results/083/083ce6e998154a77dbaa16b3bed08570b745e587/
http://autobuild.buildroot.net/results/a51/a51da652314b01ae15f99708c5551f571247342b/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-27 23:33:22 +02:00
Bernd Kuhls
a14570fe71
package/vlc: libX11 is an optional dependency for the qt4 module
...
Fixes
http://autobuild.buildroot.net/results/d15/d158095d4caa8f58f1d205aeeb1ae707a1311ea5/
http://autobuild.buildroot.net/results/343/343e2981b60d9d09a4fcd8e2109540f0dc11b402/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-27 23:30:41 +02:00
Gustavo Zacarias
968cf1fc8d
memcached: bump to version 1.4.24
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-27 23:30:41 +02:00
Peter Korsgaard
326a681f1e
gcc/4.8.4: fix aarch64 vmlaq_lane_s32 typo
...
Fixes webp build:
http://autobuild.buildroot.net/results/656/6563be62557ab6c1bdd4152523774316dc09c9ce/
http://autobuild.buildroot.net/results/e31/e31e782d927215dde87b2f3174d70b8eb70085fd/
http://autobuild.buildroot.net/results/e2e/e2e627dd6fdfa58ee07fd3aaca43e1731cc8b6e4/
http://autobuild.buildroot.net/results/26e/26ed07fe917e1af21b5c5c3e4f6c2b39d78a8aff/
And many more.
Upstream bug report and patch:
https://code.google.com/p/webp/issues/detail?id=230
https://android-review.googlesource.com/#/c/99470
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-04-27 23:26:06 +02:00
Baruch Siach
aca694c0ee
ramspeed: add hash
...
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-27 23:22:14 +02:00
Baruch Siach
42075dbed8
memtester: add hash
...
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-27 23:21:52 +02:00
Gustavo Zacarias
eced9b3bf2
texinfo: add hash file
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-27 23:18:16 +02:00
Gustavo Zacarias
a8fee7c7a4
spawn-fcgi: add hash file
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-27 23:18:16 +02:00