From bf8bfe2766c57127aba4cffa6b2861d9f1e63b25 Mon Sep 17 00:00:00 2001 From: Shibby Date: Fri, 22 Jul 2016 20:09:06 +0200 Subject: [PATCH] fix compilation / optimize libs --- release/src/btools/libfoo.pl | 39 +++++++++++++++++---------------------- 1 file changed, 17 insertions(+), 22 deletions(-) diff --git a/release/src/btools/libfoo.pl b/release/src/btools/libfoo.pl index 1756571382..f038465b41 100755 --- a/release/src/btools/libfoo.pl +++ b/release/src/btools/libfoo.pl @@ -158,16 +158,17 @@ sub fixDyn #shibby fixDynDep("transmission-daemon", "libevent-2.0.so.5"); - fixDynDep("transmission-daemon", "libcurl.so.4.3.0"); + fixDynDep("transmission-daemon", "libcurl.so.4.4.0"); # fixDynDep("transmission-daemon", "libiconv.so.2.4.0"); fixDynDep("transmission-remote", "libevent-2.0.so.5"); - fixDynDep("transmission-remote", "libcurl.so.4.3.0"); + fixDynDep("transmission-remote", "libcurl.so.4.4.0"); # fixDynDep("transmission-remote", "libiconv.so.2.4.0"); fixDynDep("radvd", "libdaemon.so.0.5.0"); fixDynDep("miniupnpd", "libnfnetlink.so.0.2.0"); - fixDynDep("dnscrypt-proxy", "libsodium.so.18.0.1"); + fixDynDep("dnscrypt-proxy", "libsodium.so.18.1.0"); fixDynDep("tincd", "liblzo2.so.2.0.0"); fixDynDep("openvpn", "liblzo2.so.2.0.0"); + fixDynDep("usb_modeswitch", "libusb-1.0.so"); #minidlna module, bwq518 fixDynDep("minidlna", "libz.so.1"); @@ -198,8 +199,8 @@ sub fixDyn fixDynDep("mysqldump", "libmysqlclient_r.so.16.0.0"); fixDynDep("libmysqlclient.so.16.0.0", "libz.so.1"); fixDynDep("libmysqlclient_r.so.16.0.0", "libz.so.1"); - fixDynDep("libmysqlclient.so.16.0.0", "libncurses.so.5"); - fixDynDep("libmysqlclient_r.so.16.0.0", "libncurses.so.5"); + fixDynDep("libmysqlclient.so.16.0.0", "libncurses.so.6"); + fixDynDep("libmysqlclient_r.so.16.0.0", "libncurses.so.6"); fixDynDep("libmysqlclient.so.16.0.0", "libcrypto.so.1.0.0"); fixDynDep("libmysqlclient_r.so.16.0.0", "libcrypto.so.1.0.0"); fixDynDep("libmysqlclient.so.16.0.0", "libssl.so.1.0.0"); @@ -210,24 +211,18 @@ sub fixDyn fixDynDep("myisamchk", "libz.so.1"); fixDynDep("mysqladmin", "libz.so.1"); fixDynDep("my_print_defaults", "libz.so.1"); - fixDynDep("mysql", "libncurses.so.5"); - fixDynDep("mysqld", "libncurses.so.5"); - fixDynDep("mysqldump", "libncurses.so.5"); - fixDynDep("myisamchk", "libncurses.so.5"); - fixDynDep("mysqladmin", "libncurses.so.5"); - fixDynDep("my_print_defaults", "libncurses.so.5"); + fixDynDep("mysql", "libncurses.so.6"); + fixDynDep("mysqld", "libncurses.so.6"); + fixDynDep("mysqldump", "libncurses.so.6"); + fixDynDep("myisamchk", "libncurses.so.6"); + fixDynDep("mysqladmin", "libncurses.so.6"); + fixDynDep("my_print_defaults", "libncurses.so.6"); fixDynDep("mysql", "libz.so.1"); fixDynDep("mysqld", "libz.so.1"); fixDynDep("mysqldump", "libz.so.1"); fixDynDep("myisamchk", "libz.so.1"); fixDynDep("mysqladmin", "libz.so.1"); fixDynDep("my_print_defaults", "libz.so.1"); - fixDynDep("mysql", "libncurses.so.5"); - fixDynDep("mysqld", "libncurses.so.5"); - fixDynDep("mysqldump", "libncurses.so.5"); - fixDynDep("myisamchk", "libncurses.so.5"); - fixDynDep("mysqladmin", "libncurses.so.5"); - fixDynDep("my_print_defaults", "libncurses.so.5"); fixDynDep("mysql", "libcrypto.so.1.0.0"); fixDynDep("mysqld", "libcrypto.so.1.0.0"); fixDynDep("mysqldump", "libcrypto.so.1.0.0"); @@ -271,15 +266,15 @@ sub fixDyn fixDynDep("php-cgi", "libpng.so.3.51.0"); fixDynDep("php-cgi", "libiconv.so.2.5.1"); fixDynDep("php-cgi", "libsqlite3.so.0.8.6"); - fixDynDep("php-cgi", "libcurl.so.4.3.0"); + fixDynDep("php-cgi", "libcurl.so.4.4.0"); fixDynDep("php-cli", "libxml2.so.2.9.1"); fixDynDep("php-cli", "libpng12.so.0.51.0"); fixDynDep("php-cli", "libpng.so.3.51.0"); fixDynDep("php-cli", "libiconv.so.2.5.1"); fixDynDep("php-cli", "libsqlite3.so.0.8.6"); - fixDynDep("php-cli", "libcurl.so.4.3.0"); + fixDynDep("php-cli", "libcurl.so.4.4.0"); - fixDynDep("curl", "libcurl.so.4.3.0"); + fixDynDep("curl", "libcurl.so.4.4.0"); #!!TB - Updated Broadcom WL driver fixDynDep("libbcmcrypto.so", "libc.so.0"); @@ -585,12 +580,12 @@ genSO("${root}/usr/lib/liblzo2.so.2.0.0", "${router}/lzo/src/.libs/liblzo2.a"); genSO("${root}/usr/lib/libbcmcrypto.so", "${router}/libbcmcrypto/libbcmcrypto.a"); #shibby -genSO("${root}/usr/lib/libcurl.so.4.3.0", "${router}/libcurl/lib/.libs/libcurl.a", "", "-L${router}/zlib"); +genSO("${root}/usr/lib/libcurl.so.4.4.0", "${router}/libcurl/lib/.libs/libcurl.a", "", "-L${router}/zlib"); genSO("${root}/usr/lib/libevent-2.0.so.5", "${router}/libevent/.libs/libevent.a"); genSO("${root}/usr/lib/libdaemon.so.0.5.0", "${router}/libdaemon/libdaemon/.libs/libdaemon.a"); genSO("${root}/usr/lib/libiconv.so.2.5.1", "${router}/libiconv/lib/.libs/libiconv.a"); genSO("${root}/usr/lib/libnfnetlink.so.0.2.0", "${router}/libnfnetlink/src/.libs/libnfnetlink.a"); -genSO("${root}/usr/lib/libsodium.so.18.0.1", "${router}/libsodium/src/libsodium/.libs/libsodium.a"); +genSO("${root}/usr/lib/libsodium.so.18.1.0", "${router}/libsodium/src/libsodium/.libs/libsodium.a"); genSO("${root}/usr/lib/libpng.so.3.51.0", "${router}/libpng/.libs/libpng.a", "", "-L${router}/zlib"); genSO("${root}/usr/lib/libpng12.so.0.51.0", "${router}/libpng/.libs/libpng12.a", "", "-L${router}/zlib"); genSO("${root}/usr/lib/libxml2.so.2.9.1", "${router}/libxml2/.libs/libxml2.a"); -- 2.11.4.GIT