mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-10 12:51:34 +00:00
bash: make dependency from ld.lib.so explicit
This patch is a workaround for the apparent problem that noux applications, which perform execve, implicitly use functionality from the dynamic linker, not explicitly via the libc. If the binary lacks the dependency information, noux will fail on the execve attempt. The latter is the case when the noux package is built as a depot archive where library dependencies are not traversed over multiple levels.
This commit is contained in:
parent
796810ea06
commit
ea21576eac
@ -1,3 +1,4 @@
|
||||
base
|
||||
libc
|
||||
noux
|
||||
posix
|
||||
|
@ -11,4 +11,6 @@ CFLAGS += -DNO_MAIN_ENV_ARG=1
|
||||
# Prevent interactions with nonexisting tty driver
|
||||
CFLAGS += -DNO_TTY_DRIVER
|
||||
|
||||
LIBS += ld
|
||||
|
||||
include $(call select_from_repositories,mk/noux.mk)
|
||||
|
Loading…
x
Reference in New Issue
Block a user