Yousong Zhou [Mon, 9 Jul 2018 03:34:36 +0000 (11:34 +0800)]
travis: fail on bad hash message
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Hannu Nyman [Mon, 16 Jul 2018 13:58:05 +0000 (16:58 +0300)]
Merge pull request #6469 from micmac1/zdb-nls
libzdb: remove iconv hack, include nls.mk
Hannu Nyman [Mon, 16 Jul 2018 13:57:18 +0000 (16:57 +0300)]
Merge pull request #6475 from diizzyy/patch-4
utils/tio: Update to 1.31
Hannu Nyman [Mon, 16 Jul 2018 13:56:42 +0000 (16:56 +0300)]
Merge pull request #6467 from micmac1/python-mysql-nls
python-mysql: include nls.mk, remove hack
Hannu Nyman [Mon, 16 Jul 2018 13:55:06 +0000 (16:55 +0300)]
Merge pull request #6483 from lucize/clamup
clamav: update to 0.100.1
Hannu Nyman [Mon, 16 Jul 2018 13:54:51 +0000 (16:54 +0300)]
Merge pull request #6477 from MikePetullo/libsoup
libsoup: update to 2.63.2
Hannu Nyman [Mon, 16 Jul 2018 13:54:37 +0000 (16:54 +0300)]
Merge pull request #6476 from MikePetullo/libpsl
libpsl: add new package
Hannu Nyman [Mon, 16 Jul 2018 13:54:04 +0000 (16:54 +0300)]
Merge pull request #6474 from diizzyy/patch-3
utils/fio: Update to 3.7
Hannu Nyman [Mon, 16 Jul 2018 13:53:36 +0000 (16:53 +0300)]
Merge pull request #6486 from MikePetullo/libgcrypt
libgcrypt: update to 1.8.3
Hannu Nyman [Mon, 16 Jul 2018 13:52:55 +0000 (16:52 +0300)]
Merge pull request #6489 from neheb/patch-3
libtalloc: Update to 2.1.14
Hannu Nyman [Mon, 16 Jul 2018 13:52:37 +0000 (16:52 +0300)]
Merge pull request #6487 from MikePetullo/syslog-ng
syslog-ng: update to 3.16.1
Hannu Nyman [Mon, 16 Jul 2018 13:52:12 +0000 (16:52 +0300)]
Merge pull request #6472 from MikePetullo/libgpg-error
libgpg-error: update to 1.32
Hannu Nyman [Mon, 16 Jul 2018 13:51:13 +0000 (16:51 +0300)]
Merge pull request #6482 from lucize/doveup
dovecot: update to 2.3.2.1
Hannu Nyman [Mon, 16 Jul 2018 13:50:47 +0000 (16:50 +0300)]
Merge pull request #6490 from neheb/shine
shine: Update to 3.1.1
Hannu Nyman [Mon, 16 Jul 2018 13:49:41 +0000 (16:49 +0300)]
Merge pull request #6495 from diizzyy/patch-5
btrfs-progs: Update to 4.17
Hannu Nyman [Mon, 16 Jul 2018 13:42:19 +0000 (16:42 +0300)]
Merge pull request #6461 from hbl0307106015/tdb
tdb: bump to latest version
Hannu Nyman [Mon, 16 Jul 2018 13:41:33 +0000 (16:41 +0300)]
Merge pull request #6484 from diizzyy/uwsgi-cgi
uwsgi-cgi: General cleanup
Daniel Engberg [Mon, 16 Jul 2018 11:10:42 +0000 (13:10 +0200)]
btrfs-progs: Update to 4.17
Update to 4.17
Add LTO and ffunction-sections -fdata-sections to reduce binary size
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
BangLang Huang [Mon, 16 Jul 2018 03:05:00 +0000 (11:05 +0800)]
tdb: bump to latest version
Signed-off-by: BangLang Huang <banglang.huang@foxmail.com>
Rosen Penev [Mon, 16 Jul 2018 02:59:31 +0000 (19:59 -0700)]
shine: Update to 3.1.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Mon, 16 Jul 2018 02:47:50 +0000 (19:47 -0700)]
libtalloc: Update to 2.1.14
Signed-off-by: Rosen Penev <rosenp@gmail.com>
W. Michael Petullo [Sun, 15 Jul 2018 21:41:21 +0000 (17:41 -0400)]
libgcrypt: update to 1.8.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Mon, 16 Jul 2018 00:18:24 +0000 (20:18 -0400)]
syslog-ng: update to 3.16.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Daniel Engberg [Sun, 15 Jul 2018 20:43:52 +0000 (22:43 +0200)]
uwsgi-cgi: General cleanup
* Remove stray LICENSE file added to repo
* Use codeload instead of git
* Add proper (as close as possible) SPDX license
* Drop OpenSSL, PCRE and Libxml2 as dependencies
Makes it more suitable alternative for small flash devices
* Drop /etc/uwsgi as there's only one config file
* Remove stray /etc/nginx directory
* Reorganize configuration file
* Convert init.d script to use procd
* Hardset 3 threads and processes, seems like a good tradeoff
between performance and memory usage instead of doing
auto scaling based on amout of cpu cores/threads
Non-scientific benchmark (tm)
ramips, mt7621, WiTi Board 16/256M
1. 3 threads, 6 processes
2. 2 threads, 2 processes
3. 3 threads, 3 processes
- LuCI Main page
1.48s
1.72s
1.64s
- Status --> Firewall
6.24s
6.39s
6.40s
- Status --> Kernel log
266ms
256ms
251ms
- Network --> Firewall
936ms
1.08s
1.07s
- Network --> Wireless
1.39s
1.42s
1.40s
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
Lucian Cristian [Sun, 15 Jul 2018 19:27:34 +0000 (22:27 +0300)]
clamav: update to 0.100.1
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Lucian Cristian [Sun, 15 Jul 2018 18:21:57 +0000 (21:21 +0300)]
dovecot: update to 2.3.2.1
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Hannu Nyman [Sun, 15 Jul 2018 18:03:09 +0000 (21:03 +0300)]
Merge pull request #6425 from micmac1/dovecot-uclibc-iconv
dovecot: fix uclibc build issue
Hannu Nyman [Sun, 15 Jul 2018 18:01:25 +0000 (21:01 +0300)]
Merge pull request #6424 from micmac1/collectd-uclibc-iconv
collectd: fix uclibc build issue
Hannu Nyman [Sun, 15 Jul 2018 18:00:31 +0000 (21:00 +0300)]
Merge pull request #6466 from Ansuel/nginxfix
nginx: fix bug in uci-defaults scripts
Peter Wagner [Sun, 15 Jul 2018 16:47:19 +0000 (18:47 +0200)]
tor: update to 0.3.3.9
Signed-off-by: Peter Wagner <tripolar@gmx.at>
Peter Wagner [Sun, 15 Jul 2018 15:56:42 +0000 (17:56 +0200)]
pulseaudio:
* update to 12.1
* cleanup Makefile
Signed-off-by: Peter Wagner <tripolar@gmx.at>
W. Michael Petullo [Sat, 14 Jul 2018 22:07:03 +0000 (18:07 -0400)]
libgpg-error: update to 1.32
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Sun, 15 Jul 2018 04:48:10 +0000 (00:48 -0400)]
libsoup: update to 2.63.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Sun, 15 Jul 2018 04:46:42 +0000 (00:46 -0400)]
libpsl: add new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Daniel Engberg [Sun, 15 Jul 2018 00:44:43 +0000 (02:44 +0200)]
utils/tio: Update to 1.31
Update tio to 1.31
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
Daniel Engberg [Sun, 15 Jul 2018 00:41:25 +0000 (02:41 +0200)]
utils/fio: Update to 3.7
Update fio to 3.7
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
Ansuel Smith [Fri, 13 Jul 2018 16:14:21 +0000 (18:14 +0200)]
nginx: fix bug in uci-defaults scripts
Currently the uci-defaults scripts reset nginx config even it they are valid due to a bug in the if condition.
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
Sebastian Kemper [Fri, 13 Jul 2018 21:10:51 +0000 (23:10 +0200)]
libzdb: remove iconv hack, include nls.mk
mariadb was sorted out by including nls.mk. Include it also in libzdb
and get rid of the previously introduced hack.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 13 Jul 2018 20:58:50 +0000 (22:58 +0200)]
python-mysql: include nls.mk, remove hack
mariadb was sorted out to include nls.mk. Update python-mysql to do the
same and remove the hack.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 13 Jul 2018 20:46:47 +0000 (22:46 +0200)]
collectd: include nls.mk for mysql plugin
libmariadb 10.2 needs to be linked in together with iconv.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 13 Jul 2018 20:37:18 +0000 (22:37 +0200)]
dovecot: include nls.mk for iconv support
libmariadb 10.2 needs to be linked in together with iconv, hence include
nls.mk.
dovecot will use iconv (if it can find it) also for its own character
conversion needs, so add a general depend as well.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Hannu Nyman [Fri, 13 Jul 2018 12:43:52 +0000 (15:43 +0300)]
Merge pull request #6463 from micmac1/mariadb-nls
mariadb: use nls.mk for consistent iconv handling
Hannu Nyman [Fri, 13 Jul 2018 12:35:01 +0000 (15:35 +0300)]
Merge pull request #6465 from OldKosherCheese/mymaster
python3: fix missing dependency for libuuid in python3-light
Karol Wrona [Fri, 13 Jul 2018 10:39:59 +0000 (12:39 +0200)]
python3: fix libuuid missing dependency for python3-light
Signed-off-by: Karol Wrona <wrona.vy@gmail.com>
Sebastian Kemper [Thu, 12 Jul 2018 21:36:22 +0000 (23:36 +0200)]
mariadb: use nls.mk for consistent iconv handling
@jow- mentioned that depending on libiconv-full on uClibc is not the way
to do it. Instead nls.mk needs to be included and then the correct iconv
lib wil be used as per CONFIG_BUILD_NLS.
Update mariadb Makefile to address this.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Marko Ratkaj [Thu, 12 Jul 2018 12:59:58 +0000 (14:59 +0200)]
Merge pull request #6392 from sartura/geth
geth: add a new package
Hannu Nyman [Thu, 12 Jul 2018 12:12:03 +0000 (15:12 +0300)]
Merge pull request #6411 from crza/update-python
python3: update to python 3.7.0
Hannu Nyman [Wed, 11 Jul 2018 15:52:42 +0000 (18:52 +0300)]
Merge pull request #6428 from cshoredaniel/pr-deprecate-msmtp-scripts
mail/msmtp-scripts: Deprecated upstream; remove myself as maintainer
Martin Strobel [Wed, 11 Jul 2018 04:35:36 +0000 (06:35 +0200)]
python3: add override for uuid.h header check
Signed-off-by: Martin Strobel <arctus@crza.de>
Martin Strobel [Tue, 10 Jul 2018 18:19:46 +0000 (20:19 +0200)]
python3: update to python 3.7.0
Fixes python3 host SSL build -> host-pip can use https:// urls again.
Updates Pip to 10.0.1
rebased patches
Signed-off-by: Martin Strobel <arctus@crza.de>
Hannu Nyman [Tue, 10 Jul 2018 19:58:21 +0000 (22:58 +0300)]
Merge pull request #6256 from neheb/patch-17
pkg-config: Update to 0.29.2
Hannu Nyman [Tue, 10 Jul 2018 15:09:36 +0000 (18:09 +0300)]
Merge pull request #6430 from neheb/patch-2
yaml: Update to 0.2.1
Hannu Nyman [Tue, 10 Jul 2018 15:09:16 +0000 (18:09 +0300)]
Merge pull request #6432 from neheb/patch-5
gptfdisk: Update to 1.0.4
Hannu Nyman [Tue, 10 Jul 2018 15:06:26 +0000 (18:06 +0300)]
Merge pull request #6456 from salzmdan/master
knot: update to 2.6.8
Hannu Nyman [Tue, 10 Jul 2018 15:06:14 +0000 (18:06 +0300)]
Merge pull request #6454 from MikePetullo/luafilesystem
luafilesystem: update to 1.7.0.2
Hannu Nyman [Tue, 10 Jul 2018 15:03:57 +0000 (18:03 +0300)]
Merge pull request #6449 from MikePetullo/vips
vips: update to 8.6.4
Hannu Nyman [Tue, 10 Jul 2018 15:02:59 +0000 (18:02 +0300)]
Merge pull request #6447 from MikePetullo/pigeonhole
pigeonhole: update to 0.5.2
Ted Hess [Tue, 10 Jul 2018 14:28:11 +0000 (10:28 -0400)]
Merge pull request #6433 from MikePetullo/gst1-plugins-good
gst1-plugins-good: build lame and mpg123 plugins, which moved from ugly
Daniel Salzman [Tue, 10 Jul 2018 13:59:03 +0000 (15:59 +0200)]
knot: update to 2.6.8
Signed-off-by: Daniel Salzman <daniel.salzman@nic.cz>
Nikos Mavrogiannopoulos [Tue, 10 Jul 2018 10:39:57 +0000 (12:39 +0200)]
Merge pull request #6436 from neheb/patch-10
libradcli: Update to 1.2.10
W. Michael Petullo [Tue, 10 Jul 2018 01:08:00 +0000 (21:08 -0400)]
luafilesystem: update to 1.7.0.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Mon, 9 Jul 2018 22:43:14 +0000 (18:43 -0400)]
vips: update to 8.6.4
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Rosen Penev [Mon, 9 Jul 2018 02:13:21 +0000 (19:13 -0700)]
libradcli: Update to 1.2.10
Cosmetic fixes.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
champtar [Mon, 9 Jul 2018 19:34:40 +0000 (22:34 +0300)]
Merge pull request #6165 from Rixerx/master
zabbix: Bump to latest version
W. Michael Petullo [Mon, 9 Jul 2018 18:06:41 +0000 (14:06 -0400)]
pigeonhole: update to 0.5.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Hannu Nyman [Mon, 9 Jul 2018 16:12:41 +0000 (19:12 +0300)]
Merge pull request #6426 from Ansuel/nginxbump
nginx: bump to latest release
Hannu Nyman [Mon, 9 Jul 2018 16:12:16 +0000 (19:12 +0300)]
Merge pull request #6427 from Ansuel/uwsgiupdate
uwsgi-cgi: bump to latest release
Hannu Nyman [Mon, 9 Jul 2018 16:11:00 +0000 (19:11 +0300)]
Merge pull request #6434 from neheb/patch-7
libtalloc: Update to 2.1.13
Hannu Nyman [Mon, 9 Jul 2018 16:10:25 +0000 (19:10 +0300)]
Merge pull request #6437 from MikePetullo/gst1-plugins-bad
gst1-plugins-bad: update to 1.14.1
Hannu Nyman [Mon, 9 Jul 2018 16:09:55 +0000 (19:09 +0300)]
Merge pull request #6438 from MikePetullo/gst1-libav
gst1-libav: update to 1.14.1
Hannu Nyman [Mon, 9 Jul 2018 16:07:45 +0000 (19:07 +0300)]
Merge pull request #6441 from neheb/patch-14
libantlr3c: Update to 3.4
Eneas U de Queiroz [Mon, 9 Jul 2018 13:11:05 +0000 (10:11 -0300)]
radsecproxy: bump to 1.7.1
Version 1.7.1 brings compatibility with openssl 1.1.0.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
Ted Hess [Mon, 9 Jul 2018 11:17:22 +0000 (07:17 -0400)]
Merge pull request #6431 from neheb/patch-3
xmlrpc-c: Update to 1.39.13
Ansuel Smith [Sun, 8 Jul 2018 18:30:01 +0000 (20:30 +0200)]
uwsgi-cgi: bump to latest release
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
Dirk Brenken [Mon, 9 Jul 2018 05:48:44 +0000 (07:48 +0200)]
Merge pull request #6445 from EricLuehrsen/unbound_20180709_doc
unbound: add README recipe for DNS/TLS outside of UCI
Eric Luehrsen [Mon, 9 Jul 2018 05:03:45 +0000 (01:03 -0400)]
unbound: add README recipe for DNS/TLS outside of UCI
Unbound UCI so far has limited forward configuration lacking
DNS over TLS connection setup tools. User override files
'unbound_srv.conf' and 'unbound_ext.conf' can implement this.
Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
Yousong Zhou [Mon, 9 Jul 2018 02:58:57 +0000 (10:58 +0800)]
treewide: add missing mirror hash
They are missed out from the FIXUP check probably because of a flaw in
the fixup-makefile.pl script
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Yousong Zhou [Mon, 9 Jul 2018 02:55:53 +0000 (10:55 +0800)]
nginx: allow make check to fixup mirror hash
The $(eval $(call Download,xx)) call need to be at the top level
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Yousong Zhou [Mon, 9 Jul 2018 02:38:25 +0000 (10:38 +0800)]
nginx: add config symbols of rtmp,ts to PKG_CONFIG_DEPENDS
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Yousong Zhou [Wed, 4 Jul 2018 17:00:33 +0000 (01:00 +0800)]
uwsgi-cgi: fix libcap detection
uwsgi-cgi's build system requires CPP to be set to avoid using include
path from the build system. Otherwise it may wrongly detect
sys/capability.h of the host system and enables libcap support
CPP variable was once introduced into build system in 2017 but then
reverted in
b957e45 ("rukes.mk: this patch broken grub2 builds")
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Yousong Zhou [Thu, 5 Jul 2018 01:56:04 +0000 (09:56 +0800)]
libsoc: fix compilation error caused by multiple goals on make
Error of the following kind can happen when parallel build with goals "all" and
"install" both specified on the command line. Seems like make can parallelly
build for both targets causing race conditions
make[3]: Entering directory `/tmp/tmp.HIR3tEIqBb/build_dir/target-mips_24kc_musl/libsoc-2016-12-22-
5b788d4d'
Making all in lib
Making install in lib
make[4]: Entering directory `/tmp/tmp.HIR3tEIqBb/build_dir/target-mips_24kc_musl/libsoc-2016-12-22-
5b788d4d/lib'
CC libsoc_la-gpio.lo
make[4]: Entering directory `/tmp/tmp.HIR3tEIqBb/build_dir/target-mips_24kc_musl/libsoc-2016-12-22-
5b788d4d/lib'
CC libsoc_la-spi.lo
CC libsoc_la-gpio.lo
CC libsoc_la-file.lo
CC libsoc_la-i2c.lo
CC libsoc_la-spi.lo
CC libsoc_la-pwm.lo
CC libsoc_la-board.lo
CC libsoc_la-file.lo
CC libsoc_la-conffile.lo
CC libsoc_la-debug.lo
CC libsoc_la-pwm.lo
CC libsoc_la-conffile.lo
CCLD libsoc.la
OpenWrt-libtool: link: `libsoc_la-pwm.lo' is not a valid libtool object
make[4]: *** [libsoc.la] Error 1
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Rosen Penev [Mon, 9 Jul 2018 02:51:17 +0000 (19:51 -0700)]
libantlr3c: Update to 3.4
Added HTTPS everywhere
Signed-off-by: Rosen Penev <rosenp@gmail.com>
W. Michael Petullo [Mon, 9 Jul 2018 02:35:28 +0000 (22:35 -0400)]
gst1-libav: update to 1.14.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
W. Michael Petullo [Mon, 9 Jul 2018 02:34:27 +0000 (22:34 -0400)]
gst1-plugins-bad: update to 1.14.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Rosen Penev [Mon, 9 Jul 2018 02:05:43 +0000 (19:05 -0700)]
libtalloc: Update to 2.1.13
Signed-off-by: Rosen Penev <rosenp@gmail.com>
W. Michael Petullo [Mon, 9 Jul 2018 01:41:01 +0000 (21:41 -0400)]
gst1-plugins-good: build lame and mpg123 plugins, which moved from ugly
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Rosen Penev [Mon, 9 Jul 2018 01:13:39 +0000 (18:13 -0700)]
gptfdisk: Update to 1.0.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Mon, 9 Jul 2018 01:10:03 +0000 (18:10 -0700)]
xmlrpc-c: Update to 1.39.13
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Mon, 9 Jul 2018 01:04:28 +0000 (18:04 -0700)]
yaml: Update to 0.2.1
Some URL fixes.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Ted Hess [Mon, 9 Jul 2018 00:17:12 +0000 (20:17 -0400)]
Merge pull request #6429 from MikePetullo/gst1-plugins-ugly
gst1-plugins-ugly: update to 1.14.1
W. Michael Petullo [Sun, 8 Jul 2018 22:28:28 +0000 (18:28 -0400)]
gst1-plugins-ugly: update to 1.14.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Daniel F. Dickinson [Sun, 8 Jul 2018 21:36:30 +0000 (17:36 -0400)]
mail/msmtp-scripts: Deprecated upstream; remove myself as maintainer
Remove myself as maintainer. Also add deprecation warning as this is
deprecated upstream (see:
https://github.com/cshore-history/msmtp-scripts#deprecation-notice)
barring expression of interested by others in it being revived.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Ansuel Smith [Sun, 8 Jul 2018 18:31:48 +0000 (20:31 +0200)]
nginx: bump to latest release
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
Daniel Golle [Sun, 8 Jul 2018 15:29:11 +0000 (17:29 +0200)]
Merge pull request #6421 from micmac1/gnunet-uclibc-iconv
gnunet: fix uclibc build issue
Hannu Nyman [Sun, 8 Jul 2018 14:59:23 +0000 (17:59 +0300)]
Merge pull request #6422 from micmac1/libzdb-uclibc-iconv
libzdb: fix uclibc build issue
Sebastian Kemper [Sun, 8 Jul 2018 09:45:24 +0000 (11:45 +0200)]
gnunet: fix uclibc build issue
libmariadb 10.2.x needs to be linked in together with iconv. On glibc
and musl iconv is part of libc. But on uclibc libiconv-full needs to be
used.
gnunet only has access to iconv on uclibc when BUILD_NLS is selected.
This commit adds hidden symbol GNUNET_HAS_ICONV_SUPPORT which sorts this
out.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Hannu Nyman [Sun, 8 Jul 2018 10:38:42 +0000 (13:38 +0300)]
Merge pull request #6419 from micmac1/python-mysql-404
python-mysql: fix 404 and uclibc build failures
Hannu Nyman [Sun, 8 Jul 2018 10:38:30 +0000 (13:38 +0300)]
Merge pull request #6418 from micmac1/mariadb-uclibc
mariadb: fix uclibc builds
Sebastian Kemper [Sun, 8 Jul 2018 10:02:48 +0000 (12:02 +0200)]
libzdb: fix uclibc build issue
libmariadb 10.2 needs to be linked in together with iconv. On musl and
glibc iconv is part of libc. That's not the case for uclibc, where
libiconv-full needs to be used. This commit adds -liconv to the linker
flags and aids libzdb in finding libiconv.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 8 Jul 2018 08:43:02 +0000 (10:43 +0200)]
python-mysql: fix uclibc build failure
libmariadb 10.2.x needs to be linked in together with iconv. On uclibc
iconv is not included in libc and libiconv-full needs to be used. This
commit helps python-mysql find the shared library.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>