Skip to content
Snippets Groups Projects
Commit c7f0f973 authored by Florian Fainelli's avatar Florian Fainelli
Browse files

gdb: gdbserver package dependency fix (#11179)


In the current trunk, gdbserver is not building anymore (with EGLIBC 2.15
selected) due to a missing dependency:
Package gdbserver is missing dependencies for the following libraries:
libthread_db.so.1

In order to fix it, the system shared lib libthread_db.so.1 is copied from
the toolchain lib dir into the gdb package target structure (/usr/lib) to
pass the dependency checks.
This patch was (quickly) reviewed by Paul Fertser on IRC.

Signed-off-by: default avatarxxiao <xxiao@fosiao.com>
Signed-off-by: default avatarMatthieu Boujonnier <openwrt-devel@metaverse.fr>

SVN-Revision: 33479
parent b336c990
Branches
Tags
No related merge requests found
......@@ -77,6 +77,10 @@ endef
define Package/gdbserver/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/gdbserver $(1)/usr/bin/
ifneq ($(CONFIG_USE_EGLIBC),)
$(INSTALL_DIR) $(1)/usr/lib
$(CP) $(TOOLCHAIN_DIR)/lib/libthread_db* $(1)/usr/lib
endif
endef
$(eval $(call BuildPackage,gdb))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment