Pseudo target for vfs_jitterentropy

Run script depending on VFS plugins (i.e., shared objects) like
vfs_jitterentropy.lib.so have to state this dependency rather the actual
binaries linked against libc. The latter introduces a library dependency
that is just not there. For example, the dependency on vfs_jitterentropy
is a result from the config node for libc which automatically loads the
plugin.
This commit is contained in:
Christian Helmuth 2015-08-17 15:14:48 +02:00
parent 32da844f01
commit e8c9125d9f
5 changed files with 4 additions and 2 deletions

View File

@ -1,7 +1,7 @@
WS_CONTRIB_DIR := $(call select_from_ports,dde_linux)/src/app/wpa_supplicant
WS_DIR := $(REP_DIR)/src/lib/wpa_supplicant
LIBS += libc libcrypto libssl wpa_driver_nl80211 vfs_jitterentropy
LIBS += libc libcrypto libssl wpa_driver_nl80211
SHARED_LIB = yes
LD_OPT += --version-script=$(WS_DIR)/symbol.map

View File

@ -10,6 +10,7 @@ set build_components {
server/ram_fs
server/fs_rom
test/lwip/http_srv
lib/vfs/jitterentropy
}
lappend_if [have_spec gpio] build_components drivers/gpio

View File

@ -0,0 +1 @@
LIBS = vfs_jitterentropy

View File

@ -79,6 +79,7 @@ append_if $use_wifi_driver build_components {
server/fs_rom
server/ram_fs
server/report_rom
lib/vfs/jitterentropy
}
source ${genode_dir}/repos/base/run/platform_drv.inc

View File

@ -1,7 +1,6 @@
TARGET = openvpn
LIBS += libc libc_lock_pipe libc_lwip_nic_dhcp \
vfs_jitterentropy \
libcrypto libssl config_args server
OPENVPN_PORT_DIR := $(call select_from_ports,openvpn)