46831 Commits

Author SHA1 Message Date
Fabrice Fontaine
c10e96b331 dmalloc: fix build with strdup
Fixes:
 - http://autobuild.buildroot.org/results/3f2518f7a9e87034cd501ac3d121ea3a33827e7d

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-23 10:49:54 +01:00
Fabrice Fontaine
a702f6fcf9 sqlcipher: add license
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-23 10:43:58 +01:00
Baruch Siach
9952e3b56e libssh: fix some -Werror=strict-overflow build failures
Add fixes for some of the build failures caused by strict-overflow
warnings. Patches #1, #2, and #4 are upstream. Patch #3 is pending
upstream.

Fixes:
http://autobuild.buildroot.net/results/923/9239f230629ca4e381af5e8f43989997d9bfde99/
http://autobuild.buildroot.net/results/618/6187b92bcdfd9281683c37906ae74f2e0c5e6d0e/
http://autobuild.buildroot.net/results/9eb/9eb5ed92a923f0c038e3d913289eddc1cda1b62f/

Cc: Scott Fan <fancp2007@gmail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-22 23:30:49 +01:00
Jörg Krause
255f917237 package/upmpdcli: add upstream patch to fix musl build issue
upmpdcli 1.4.0 uses both the `uint64_t` and `u_int64_t` type. `uintN_t` is
standard C99 type available in `<stdint.h>`, whereas `u_intN_t` is defined in
`<sys/types.h>`.

Because of the missing include of `<sys/types.h>` building upmpdcli breaks now
when building with the musl C library, which is very strict:

```
src/mediaserver/cdplugins/netfetch.h:71:5: error: ‘u_int64_t’ does not name a type
     u_int64_t datacount() {
```

Add a patch from upstream which fixes the issue by replacing `u_int64_t`
with `uint64_t`.

Fixes:
http://autobuild.buildroot.net/results/f3082d2fdda8d73dbd9d3b65a08d844934066ef7

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-22 22:45:44 +01:00
Calin Crisan
69e4d9b1fa host-python-pbr: remove wrong deps 2019-01-22 23:20:39 +02:00
Calin Crisan
c428ec3d2c Add host-python-pbr package support 2019-01-22 23:16:48 +02:00
Peter Korsgaard
7675863549 package/apache: security bump to version 2.4.38
Fixes the following security vulnerabilities:

  *) SECURITY: CVE-2018-17199 (cve.mitre.org)
     mod_session: mod_session_cookie does not respect expiry time allowing
     sessions to be reused.  [Hank Ibell]

  *) SECURITY: CVE-2018-17189 (cve.mitre.org)
     mod_http2: fixes a DoS attack vector. By sending slow request bodies
     to resources not consuming them, httpd cleanup code occupies a server
     thread unnecessarily. This was changed to an immediate stream reset
     which discards all stream state and incoming data.  [Stefan Eissing]

  *) SECURITY: CVE-2019-0190 (cve.mitre.org)
     mod_ssl: Fix infinite loop triggered by a client-initiated
     renegotiation in TLSv1.2 (or earlier) with OpenSSL 1.1.1 and
     later.  PR 63052.  [Joe Orton]

For more details, see the CHANGES file:
https://www.apache.org/dist/httpd/CHANGES_2.4.38

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-22 22:14:22 +01:00
Matt Weber
22c80d2a82 package/xerces: use new website (was redirecting)
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-22 22:13:49 +01:00
Matt Weber
02af305b5c package/rp-pppoe: update website url
The website for rp-pppoe moved from Roaring Penguin's main site to
a personal project page.

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-22 22:13:15 +01:00
Matt Weber
824e34728c package/openresolv: update webpage URL
Update URL to point at the project page vs just the GIT repository
containing the source code.

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-22 22:09:30 +01:00
Baruch Siach
5f900e9cd5 package/lsof: bump to version 4.91
Add upstream provided md5 hash.

Add license file hash.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-22 21:49:58 +01:00
Matt Weber
1a32e4e2cf package/iperf: bump to 2.0.13
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-22 21:49:03 +01:00
Baruch Siach
ec10f95e44 package/ipset: bump to version 7.1
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-22 21:48:43 +01:00
Calin Crisan
205db93d59 Merge branch 'dev' into feature-tinkerboard-support 2019-01-22 21:42:34 +02:00
Gwenhael Goavec-Merou
ba9b3399c1 configs/qemu_riscv64_virt_defconfig: bump Linux version
Since riscv64 works with linux default defconfig, this patch drop custom config.

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Tested-by: Mark Corbin <mark.corbin@embecosm.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-22 14:46:33 +01:00
Jörg Krause
679b41ffb8 package/wavemon: add upstream patch to fix musl/uclibc build issue
In version 0.9.0 wavemon uses the GLIBC-specific extension `on_exit()`
which is not available in musl and uClibc.

According to the Linux kernel man page [1]: "Portable application should
avoid this function, and use the standard atexit(3) instead."

Add patch from upstream which is fixing this issue by dropping
`on_exit()` and using the standard `atexit()` instead. Note, that the commit
message of the upstream patch was changed to add some useful information.

[1] http://man7.org/linux/man-pages/man3/on_exit.3.html

Backported from: f6e20c9c6e9b50963caaf5483248d329473a6815

Fixes:
http://autobuild.buildroot.net/results/ae54441c65fe9a1bdcf743aa7f6a208e5545ca29
http://autobuild.buildroot.net/results/40fd66e6a351a1acd537ade715ab3e993eddb1c1

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-22 14:45:31 +01:00
Jörg Krause
7d0c58ea5b musl: bump to version 1.1.21
>From the upstream release announcement:

"""
This release makes improvements with respect to default thread stack size,
including increasing the default from 80k to 128k, increasing the default
guard size from 4k to 8k, and allowing the default to be increased via ELF
headers so that programs that need larger stacks can be build without
source-level changes, using just LDFLAGS. Insufficient stack size for AIO
threads on kernels that don't honor the constant MINSIGSTKSZ is also fixed.

The glob core has been rewritten to fix inability to see past
searchable-but-unreadable path components, and to avoid excessive stack usage
and unnecessary syscalls. The tsearch AVL tree implementation has also been
rewritten for better size and performance. The math library adds more native
single-instruction implementations for arm, s390x, powerpc, and x86_64.

Various bugs are fixed, including several possible deadlocks, one of which was
a new regression in 1.1.20.
"""

Drop upstream patch 0002 which is included in the release.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-22 14:43:46 +01:00
Calin Crisan
5777575357 python-mock: depend on python-pbr 2019-01-21 23:33:42 +02:00
Calin Crisan
07c4c9c4c6 Add python-typing-extensions package 2019-01-21 23:30:05 +02:00
Calin Crisan
239af55592 Add python-pbr package 2019-01-21 23:23:54 +02:00
Calin Crisan
424b1511c8 Add python-mock package 2019-01-21 23:21:28 +02:00
Asaf Kahlon
d078cecdcf python-uvloop: bump to version 0.11.3
Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-21 22:19:26 +01:00
Asaf Kahlon
e9529a24d4 python-pyopenssl: bump to version 19.0.0
Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-21 22:18:52 +01:00
Fabio Estevam
ffa723dde9 configs/imx6-sabresd: Bump kernel version
Bump the kernel version to 4.19.16.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-21 22:18:30 +01:00
Calin Crisan
f58ef33745 Tinkerboard: fix fwupdate mode boot switching 2019-01-21 23:10:18 +02:00
Calin Crisan
9fbc4064f2 Merge branch 'dev' into feature-tinkerboard-support 2019-01-21 22:28:04 +02:00
Calin Crisan
098fd38049 mkusers: do not bail out when home dir cannot be created 2019-01-21 17:15:46 +02:00
Calin Crisan
9d2ac7f68a python-pyjwt: fix version 2019-01-21 16:29:24 +02:00
Fabrice Fontaine
06198f0dcf libcpprestsdk: bump to version 2.10.9
- Remove second patch (already in version)
- Fix build with gcc 4.7:
  e6498b2f99

Fixes:
 - http://autobuild.buildroot.org/results/a080dbe2977cd35e4f8351d864bd71aaa8f9b743

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-21 08:44:29 +01:00
Fabrice Fontaine
c259ed651f shadowsocks-libev: fix static build with netfilter_conntrack
Fixes:
 - http://autobuild.buildroot.org/results/22a28e8fd8182e1c908541dbc5b0ee087c3803e6

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-20 23:53:50 +01:00
Giulio Benetti
71ff12228a package/sunxi-mali-mainline-driver: bump version
For 4.20 support.

git shortlog --invert-grep --grep travis --no-merges 143ff2b17de63ce931c4f758771969e75c09a4c7..
Roman Stratiienko (1):
      mali: support building against 4.20

Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-20 23:29:50 +01:00
Jared Bents
4a0cf00e6b package/openresolv: update to fix install location
Update to install in /sbin as expected by other applications
such as strongswan instead of /usr/sbin

Signed-off-by: Jared Bents <jared.bents@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-20 22:51:02 +01:00
Calin Crisan
0fefb94aeb python-aiohttp-apispec: fix deps 2019-01-20 23:39:24 +02:00
Calin Crisan
8fd2166104 python-webargs: add to package/Config.in 2019-01-20 23:37:52 +02:00
Calin Crisan
06289729f1 Add python-webargs package 2019-01-20 23:34:48 +02:00
Calin Crisan
5e2c6ae0c2 Add python-rq package 2019-01-20 23:32:17 +02:00
Calin Crisan
dc5cf6a2e3 Add python-redis package 2019-01-20 23:28:25 +02:00
Calin Crisan
106b45b19e Add python-dotenv package 2019-01-20 23:24:57 +02:00
Calin Crisan
a3088287b5 Add python-pyjwt package 2019-01-20 23:21:06 +02:00
Calin Crisan
99510f7104 Add python-peewee-migrate package 2019-01-20 23:17:36 +02:00
Calin Crisan
c2cb4b57eb Add python-marshmallow-peewee package 2019-01-20 23:12:48 +02:00
Calin Crisan
02f1b58101 Add python-peewee package 2019-01-20 23:09:44 +02:00
Calin Crisan
dc1624f449 Add python-marshmallow package 2019-01-20 23:07:07 +02:00
Calin Crisan
2a3e77a702 Add python-colibris package 2019-01-20 23:01:23 +02:00
Fabrice Fontaine
ca73191cf2 exempi: fix libiconv dependency
Fixes:
 - http://autobuild.buildroot.org/results/a77a891683ae9a135dc31be1b419061922d0e1ba

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-20 21:54:22 +01:00
Calin Crisan
9f693b6884 Add python-aiohttp-swagger package 2019-01-20 22:53:53 +02:00
Calin Crisan
47841c6b2b Add python-apispec package 2019-01-20 22:48:50 +02:00
Calin Crisan
bd7beee0f8 Add python-aiohttp-apispec package 2019-01-20 22:44:21 +02:00
Calin Crisan
62bdc5c6c7 Backport some python packages from future BuildRoot 2019-01-20 22:37:04 +02:00
Fabrice Fontaine
c80789c917 tekui: disable parallel build
It seems tekui has parallel build issues since November 2017:
 - Fatal error: can't create build/posix/directfb_lua.lo: No such file or directory
 - /home/peko/autobuild/instance-3/output/host/bin/microblazeel-buildroot-linux-uclibc-ar: ../../lib/posix/libtekdebug.a: No such file or directory
 - Fatal error: can't create build/posix/visual_mod.lo: No such file or directory

So disable parallel build

Fixes:
 - http://autobuild.buildroot.org/results/0732568fcbaa6829154fa91c352b52f074384df0
 - http://autobuild.buildroot.org/results/580593e79bc4ecdea1dc71d16607e5c88f87403c

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-20 21:03:48 +01:00