From: Florian Fainelli Date: Tue, 26 Feb 2013 16:40:02 +0000 (+0000) Subject: toolchain: mark unavailable packages for musl libc X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=commitdiff_plain;hb=399e857066955dfe1c2ff93d76d8b2f5d3f89cc3 toolchain: mark unavailable packages for musl libc And make librt be an empty stub for musl libc. Signed-off-by: Florian Fainelli SVN-Revision: 35810 --- diff --git a/package/toolchain/Makefile b/package/toolchain/Makefile index ec5508a754..b9d582ee4d 100644 --- a/package/toolchain/Makefile +++ b/package/toolchain/Makefile @@ -172,6 +172,7 @@ endef define Package/libthread-db $(call Package/libc/Default) + DEPENDS:=@!USE_MUSL TITLE:=POSIX thread library debugging support endef @@ -230,6 +231,7 @@ endef define Package/ldd $(call Package/libc/Default) + DEPENDS:=@!USE_MUSL SECTION:=utils CATEGORY:=Utilities TITLE:=LDD trace utility @@ -258,6 +260,7 @@ endef define Package/ldconfig $(call Package/libc/Default) + DEPENDS:=@!USE_MUSL SECTION:=utils CATEGORY:=Utilities TITLE:=Shared library path configuration @@ -479,10 +482,12 @@ ifeq ($(CONFIG_EXTERNAL_TOOLCHAIN),) define Package/librt/install $(INSTALL_DIR) $(1)/lib + ifneq ($(CONFIG_USE_MUSL),y) $(CP) \ $(TOOLCHAIN_DIR)/lib/librt.so.* \ $(TOOLCHAIN_DIR)/lib/librt-$(LIBC_SO_VERSION).so \ $(1)/lib/ + endif endef define Package/ldd/install