build: pass MAKE_JOBSERVER via environment to avoid leaking it to error messages
[openwrt/staging/chunkeey.git] / include / package-defaults.mk
index 75442925f1f391c75b2c828be2011e97bce67a96..37f814da8cf71af271939ac1eb19286f02950737 100644 (file)
@@ -5,6 +5,14 @@
 # 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),$(PKG_DEFAULT_DEPENDS) $(filter-out $(PKG_DEFAULT_DEPENDS),$(2)))
+else
+  PKG_FIXUP_DEPENDS = $(2)
+endif
+
 define Package/Default
   CONFIGFILE:=
   SECTION:=opt