Fabrice Fontaine
8b990639b6
host-protobuf-c: fix build with gcc 4.8
...
protobuf requires C++11 so add -std=c++11 for host-protobuf-c as it is
experimental in gcc 4.8
Fixes:
- http://autobuild.buildroot.net/results/7fe12457ccac7e8c95b1d4c1fa20d6753599742d
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-24 14:47:02 +02:00
Roman Gorbenkov
23c9139543
davfs2: new package
...
davfs2 is a Linux file system driver that allows to
mount a WebDAV resource. WebDAV is an extension to HTTP/1.1
that allows remote collaborative authoring of Web resources.
[Peter: Add patch to drop -fstack-protector-strong and update dependencies,
Not available on musl and nommu, fixup .hash file comments,
Fix _SITE and drop autoreconf, update DEVELOPERS]
Signed-off-by: Roman Gorbenkov <roman.gorbenkov@ens2m.org >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-24 11:30:14 +02:00
Fabrice Fontaine
5dd74dbd1a
protobuf: add dependency on gcc >= 4.8
...
Since version 3.6.0, protobuf requires C++11
Fixes:
- http://autobuild.buildroot.net/results/bb299008423edf4c65ade6c159e33c4216428bf1
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-24 08:36:04 +02:00
Fabrice Fontaine
c4e4110d22
mosh: fix build with protobuf 3.6.0
...
protobuf now requires C++11
Fixes:
- http://autobuild.buildroot.net/results/6e4550e080a9d558b441dcc735b6be14f39fb03f
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 23:04:43 +02:00
Fabrice Fontaine
b053364392
cmake: fix build with libuv 1.21.0
...
Retrieve patch from
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229255#c1
Fixes:
- http://autobuild.buildroot.net/results/86d67e5d30f7e3ba9a4932c06640a7924202d3f9
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 23:04:13 +02:00
Fabrice Fontaine
d479ef78fd
protobuf-c: fix build with protobuf 3.6
...
Add two patches retrieved from upstream
Fixes:
- http://autobuild.buildroot.net/results/26b84f2614f75ac101078a59afeb63bc4c0d28b7
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 22:58:20 +02:00
Fabrice Fontaine
c0d19a2083
iproute2: fix rdma build
...
Retrieve upstream patch
Fixes:
- http://autobuild.buildroot.net/results/63229f485f58be32238916cd997cbe92ac3ca953
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Reviewed-by: Baruch Siach <baruch@tkos.co.il >
Tested-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 22:43:02 +02:00
Bernd Kuhls
9ee2d59ba8
package/pcre2: bump version to 10.31
...
Added license hash.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 22:42:39 +02:00
Bernd Kuhls
63e7fea0bd
package/pcre: bump version to 8.42
...
Updated license hash after upstream commit
https://vcs.pcre.org/pcre/code/tags/pcre-8.42/LICENCE?r1=1674&r2=1726
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 22:42:24 +02:00
Romain Naour
6090d3e916
toolchain-external: bump version of Linaro ARMeb toolchain to 7.3-2018.05
...
https://releases.linaro.org/components/toolchain/binaries/7.3-2018.05
Signed-off-by: Romain Naour <romain.naour@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 17:20:19 +02:00
Romain Naour
421864f01e
toolchain-external: bump version of Linaro ARM toolchain to 7.3-2018.05
...
https://releases.linaro.org/components/toolchain/binaries/7.3-2018.05
Tested with qemu_arm_vexpress_defconfig.
Signed-off-by: Romain Naour <romain.naour@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 17:20:09 +02:00
Romain Naour
b7774990a3
toolchain-external: bump version of Linaro AArch64 toolchain to 7.3-2018.05
...
https://releases.linaro.org/components/toolchain/binaries/7.3-2018.05
Tested with qemu_aarch64_virt_defconfig.
Signed-off-by: Romain Naour <romain.naour@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 17:19:40 +02:00
Bernd Kuhls
d33f41a0fc
package/erlang: fix host build with host-pcre package
...
https://git.buildroot.net/buildroot/commit/?id=bd12cd7d4633200ce01663df6528fd061d64b784
added an incompletely rebased patch to fix host-erlang when pcre is
available on the host.
Fixes
http://autobuild.buildroot.net/results/484/484a54b005764958073674bf07f6a760bfedb071/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 17:18:59 +02:00
Peter Korsgaard
f5b8f82346
DEVELOPERS: add a trailing slash for libuv
...
Reported-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 17:17:36 +02:00
Romain Naour
8646a7fae9
package/gdb: fix gdbserver build for m68k
...
As for strace [1], when <sys/reg.h> is included after <linux/ptrace.h>,
the build fails on m68k with the following diagnostics:
In file included from ./../nat/linux-ptrace.h:28:0,
from linux-low.h:27,
from linux-m68k-low.c:20:
[...]/usr/include/sys/reg.h:26:3: error: expected identifier before numeric constant
PT_D1 = 0,
^
[...]usr/include/sys/reg.h:26:3: error: expected « } » before numeric constant
[...]usr/include/sys/reg.h:26:3: error: expected unqualified-id before numeric constant
In file included from linux-m68k-low.c:27:0:
[...]usr/include/sys/reg.h:99:1: error: expected declaration before « } » token
};
^
Fix this by moving <sys/reg.h> on top of "linux-low.h".
Fixes:
https://gitlab.com/free-electrons/toolchains-builder/-/jobs/72006385
[1] 6ebf6c4f9e
Signed-off-by: Romain Naour <romain.naour@gmail.com >
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
Cc: Waldemar Brodkorb <wbx@openadk.org >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 12:52:01 +02:00
Asaf Kahlon
dff052827e
DEVELOPERS: add myself to package/libuv
...
Signed-off-by: Asaf Kahlon <asafka7@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 12:51:22 +02:00
Atanas Palavrov Updating wiringPi to add support for RPi3B+
3e80e66cc0
wiringpi: bump version to 2.46
...
Signed-off-by: Atanas Palavrov <palavrov@gmail.com >
Reviewed-by: Peter Seiderer <ps.report@gmx.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 10:11:11 +02:00
Asaf Kahlon
e06bf3b28a
libuv: bump to version 1.21.0
...
Signed-off-by: Asaf Kahlon <asafka7@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 10:05:12 +02:00
Paresh Chaudhary
d759195b44
strongswan: bump to version 5.6.3
...
Signed-off-by: Paresh Chaudhary <paresh.chaudhary@rockwellcollins.com >
Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 10:03:50 +02:00
Fabrice Fontaine
889d904f8a
libxml2: bump to version 2.9.8
...
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 10:01:05 +02:00
Fabrice Fontaine
902f537b14
libnss: bump to version 3.38
...
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 09:57:12 +02:00
Fabrice Fontaine
2ce4028d5f
apache: add systemd init script
...
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 09:51:59 +02:00
Joseph Kogut
28de0c07cf
python-raven: bump to version 6.9.0
...
Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-23 09:51:10 +02:00
Matt Weber
19819bc7a8
protobuf: bump to 3.6.0
...
(also bumps protobuf-python)
Fixes the following issue and brauto builds
https://github.com/google/protobuf/issues/3937
http://autobuild.buildroot.net/results/982f727495c1d3524685015c34b1cbb1e0bbb4b0
http://autobuild.buildroot.net/results/adbd3088e24d7e681c995f8c3d1db0e14ac500ba
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-22 20:00:04 +02:00
Fabrice Fontaine
876917689b
apache: add reload target to sysv init script
...
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-22 19:10:10 +02:00
Baruch Siach
7574a5b055
imx-usb-loader: make the byte swap macro more robust
...
The local 16-bit byte swap implementation that was introduced in commit
b05f8f4396 (imx-usb-loader: fix build with older gcc) is not robust
enough. It suffers from double evaluation, and operators precedence
breakage. Use a better implementation suggested by Arnout Vandecappelle.
Cc: Adam Duskett <aduskett@gmail.com >
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-22 19:09:20 +02:00
Fabio Estevam
8974ebaab0
linux-headers: bump 4.{14, 16}.x series
...
Signed-off-by: Fabio Estevam <festevam@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-22 11:45:15 +02:00
Baruch Siach
694cdb9273
gnutls: drop wchar dependency
...
Commit 19448f40a0 (gnutls: use included unistring unless libunistring is
selected) made libunistring an optional dependency. So now gnutls no longer
depend on wchar.
Drop wchar dependency of libmicrohttpd and libsoup, which are gnutls
reverse dependencies that do not depend themselves on wchar.
Update the comments in libsoup and taskd; the wchar dependency is now
not due to gnutls.
Cc: Matt Weber <matthew.weber@rockwellcollins.com >
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-22 11:43:33 +02:00
Baruch Siach
c67889623e
iproute2: bump to version 4.17.0
...
Drop upstream patch.
Cc: Petr Vorel <petr.vorel@gmail.com >
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-22 11:43:06 +02:00
Baruch Siach
6076a40cd5
strace: bump to version 4.23
...
Add reference to tarball signature verification key.
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-22 11:42:48 +02:00
Baruch Siach
7817f9f036
edid-decode: update upstream locations
...
edid-decode moved to linuxtv.org. Update homepage link and download
site.
https://www.spinics.net/lists/linux-media/msg136517.html
Cc: Peter Seiderer <ps.report@gmx.net >
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-22 11:42:21 +02:00
Baruch Siach
b077257de8
pulseaudio: remove autoreconf
...
Commit 08c7b77803 (package/pulseaudio: bump version to 12.0) removed
configure.ac patch, but forgot to drop autoreconf. Fix that.
Cc: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-21 22:33:49 +02:00
Bernd Kuhls
08c7b77803
package/pulseaudio: bump version to 12.0
...
Release notes:
https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/12.0/
Added license hashes, removed all patches after being applied upstream:
https://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=66885ad633db0f371693475c72133e91f1e09ee5
https://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=dfb0460fb4743aec047cdf755a660a9ac2d0f3fb
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-21 21:42:00 +02:00
Fabrice Fontaine
fe03f5231f
apache: add init sysv script
...
sysv init script is just a wrapper to apachectl
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Tested-by: Carlos Santos <casantos@datacom.com.br >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-21 21:40:58 +02:00
Peter Korsgaard
630fd8785b
wireguard: bump version to 0.0.20180613
...
Contains a fix for a crash when forwarding packets from devices that use
flow offloading and a x86 FPU issue on -rt kernels.
Also add a post-release upstream patch fixing a compilation issue related to
memcpy().
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-20 23:26:38 +02:00
Bernd Kuhls
bd12cd7d46
package/erlang: bump version to 21.0
...
Release notes: http://www.erlang.org/news/123
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-20 23:25:47 +02:00
Bernd Kuhls
2cbcf2d916
package/berkeleydb: fix build error with gcc8
...
Fixes
../src/dbinc/atomic.h:179:19: error: definition of 'int __atomic_compare_exchange(db_atomic_t*,
atomic_value_t, atomic_value_t)' ambiguates built-in declaration 'bool
__atomic_compare_exchange(unsigned int, volatile void*, void*, void*, int, int)'
static inline int __atomic_compare_exchange(
^~~~~~~~~~~~~~~~~~~~~~~~~
To reproduce the build error use this defconfig
BR2_GCC_VERSION_8_X=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PACKAGE_BERKELEYDB=y
BR2_PACKAGE_BERKELEYDB_COMPAT185=y
BR2_PACKAGE_BERKELEYDB_TOOLS=y
Please note that to trigger the error BR2_TOOLCHAIN_BUILDROOT_CXX=y
is needed although berkeleydb does not depend on c++.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-20 23:25:21 +02:00
Fabio Estevam
abb0d2ed98
configs/mx51evk: Bump U-Boot and kernel
...
Bump U-Boot to 2018.05 and kernel to 4.17.2 versions.
Signed-off-by: Fabio Estevam <festevam@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-20 11:07:13 +02:00
Max Filippov
91e0fc0bf4
gcc: fix uclibc runtime issue with gcc-8 for xtensa
...
gcc-8.1 for xtensa miscompiles uClibc dynamic linker due to gcc PR
target/65416. The build completes successfully, but the binary is
non-functional because the following fragment in the _dl_get_ready_to_run
in ld-uClibc.so overwrites register spill area on stack causing register
corruption in the previous call frame and a subsequent crash:
419f: f0c1b2 addi a11, a1, -16
41a2: 1ba9 s32i.n a10, a11, 4
41a4: 0bc9 s32i.n a12, a11, 0
41a6: 5127f2 l32i a15, a7, 0x144
41a9: 1765b2 s32i a11, a5, 92
41ac: 4e2782 l32i a8, a7, 0x138
41af: 146af2 s32i a15, a10, 80
41b2: 001b10 movsp a1, a11
The crash terminates the init process and causes kernel panic.
The fix prevents reordering of movsp opcode and any access to the stack
frame memory and is applicable to all existing gcc versions.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-20 11:05:13 +02:00
Baruch Siach
b05f8f4396
imx-usb-loader: fix build with older gcc
...
Since the last version bump imx-usb-loader uses __builtin_bswap16 which
is not universally available in gcc older than version 4.8. Add a patch
switching to a local 16-bit bytes swap implementation.
Should fix:
http://autobuild.buildroot.net/results/a63/a63b593b7ef3b6d32e755afe42b77d47dbf0276e/
http://autobuild.buildroot.net/results/48c/48c95cfc65f99fa02be81a11303ba8999f57091a/
http://autobuild.buildroot.net/results/c9d/c9d4f99b49ddb9b2ce08fce7672dd7c70cf62912/
Cc: Adam Duskett <aduskett@gmail.com >
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-19 22:50:24 +02:00
Jörg Krause
6c5a22079d
bluez5_utils: bump to version 5.50
...
Drop upstream patch and remove `AUTORECONF = YES`.
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-19 22:14:46 +02:00
Fabrice Fontaine
1e8d961e1a
cargo-bin: add hash for powerpc64le
...
Fixes:
- http://autobuild.buildroot.net/results/1e790bd13745cc0b3f03e6182e700c07d3b8a21c
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-19 22:08:55 +02:00
Vasant Hegde
4a7bf483d8
package/powerpc-utils: Add sha256 hash for the COPYING file
...
Suggested-by: Peter Korsgaard <peter@korsgaard.com >
CC: Joel Stanley <joel@jms.id.au >
Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-19 22:08:45 +02:00
Fabrice Fontaine
f66c171b4d
mosquitto: fix build with some glibc
...
Add patch to define _GNU_SOURCE before using S_IF{DIR,REG}
Fixes:
- http://autobuild.buildroot.net/results/7dcfb6ca9d14a5cd6872590065549356f1ab42a0
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-19 13:59:18 +02:00
Bernd Kuhls
f58ab87d6f
package/freeswitch: enable mod_timerfd
...
Mod_timerfd uses the Linux kernel timerfd API to create and use a kernel
timer that delivers timer expire notifications via a file descriptor,
for details read
https://freeswitch.org/confluence/display/FREESWITCH/mod_timerfd
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-19 13:57:46 +02:00
Bernd Kuhls
10ddd8881c
package/waylandpp: bump version to 0.2.3
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-19 13:56:33 +02:00
Vasant Hegde
09ce2519e5
powerpc-utils: Bump version to 1.3.5
...
CC: Joel Stanley <joel@jms.id.au >
Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-19 13:54:22 +02:00
Evgeniy Didin
2cdfa6c849
synopsys/axs10x: Update /etc/inittab by post-build
...
To not maintain custom copy of inittab file lets adopt approach
used in raspberrypi adding post-build script for synopsys/axs10x
boards.
Signed-off-by: Evgeniy Didin <didin@synopsys.com >
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
Cc: arc-buildroot@synopsys.com
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-19 13:52:12 +02:00
Peter Korsgaard
8733193e6b
docs/website/download.html: fix latest LTS version number
...
Latest is naturally .3, not .1
Reported-by: Thomas De Schampheleire <patrickdepinguin@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-19 13:45:20 +02:00
Fabrice Fontaine
a08d7f44ea
jpeg-turbo: bump to version 1.5.3
...
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-18 20:48:59 +02:00