From: Jo-Philipp Wich Date: Wed, 19 Sep 2012 15:30:40 +0000 (+0000) Subject: [include] make packages depend on +librt and +libpthread by default if eglibc is... X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=commitdiff_plain;h=d43163c9c073f84bcd3045ddfeae31e0bd3bea2c;hp=ac786193ee01741332f1778d5df8745cb07420b4 [include] make packages depend on +librt and +libpthread by default if eglibc is in use SVN-Revision: 33480 --- diff --git a/include/package-defaults.mk b/include/package-defaults.mk index c3496767cf..37f814da8c 100644 --- a/include/package-defaults.mk +++ b/include/package-defaults.mk @@ -5,8 +5,10 @@ # See /LICENSE for more information. # +PKG_DEFAULT_DEPENDS = +libc +USE_EGLIBC:librt +USE_EGLIBC:libpthread + ifneq ($(PKG_NAME),toolchain) - PKG_FIXUP_DEPENDS = $(if $(filter kmod-%,$(1)),$(2),+libc $(filter-out +libc,$(2))) + PKG_FIXUP_DEPENDS = $(if $(filter kmod-%,$(1)),$(2),$(PKG_DEFAULT_DEPENDS) $(filter-out $(PKG_DEFAULT_DEPENDS),$(2))) else PKG_FIXUP_DEPENDS = $(2) endif