toolchain: fix libpthread package for musl based toolchains (#12651)
authorflorian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 9 Jan 2013 15:36:43 +0000 (15:36 +0000)
committerflorian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 9 Jan 2013 15:36:43 +0000 (15:36 +0000)
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35069 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/toolchain/Makefile

index 84fc3e6..ec5508a 100644 (file)
@@ -451,6 +451,7 @@ ifeq ($(CONFIG_EXTERNAL_TOOLCHAIN),)
 
   define Package/libpthread/install
        $(INSTALL_DIR) $(1)/lib
+  ifneq ($(CONFIG_USE_MUSL),y)
        $(CP) \
                $(TOOLCHAIN_DIR)/lib/libpthread.so.* \
                $(if $(BUILD_LIBGCC),\
@@ -458,6 +459,7 @@ ifeq ($(CONFIG_EXTERNAL_TOOLCHAIN),)
                        $(TOOLCHAIN_DIR)/lib/libpthread-$(LIBC_SO_VERSION).so \
                ) \
                $(1)/lib/
+  endif
   endef
 
   define Package/libthread-db/install