Search
j0ke.net Open Build Service
>
Projects
>
server:telephony
>
dahdi-linux29
> dahdi-pmake.diff
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File dahdi-pmake.diff of Package dahdi-linux29
From: Jan Engelhardt <jengelh@medozas.de> For parallel make to work, ${MAKE} must be seen verbatim - no indirection via extra variable like KMAKE is allowed. --- Makefile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) Index: dahdi-linux-2.4.0/Makefile =================================================================== --- dahdi-linux-2.4.0.orig/Makefile +++ dahdi-linux-2.4.0/Makefile @@ -79,7 +79,11 @@ ifeq (no,$(HAS_KSRC)) @echo "You do not appear to have the sources for the $(KVERS) kernel installed." @exit 1 endif - $(KMAKE) modules DAHDI_BUILD_ALL=$(DAHDI_BUILD_ALL) + ${MAKE} -C ${KSRC} M=${PWD}/drivers/dahdi \ + DAHDI_INCLUDE=${PWD}/include \ + DAHDI_MODULES_EXTRA="${DAHDI_MODULES_EXTRA}" \ + HOTPLUG_FIRMWARE="${HOTPLUG_FIRMWARE}" \ + DAHDI_BUILD_ALL=${DAHDI_BUILD_ALL} include/dahdi/version.h: FORCE @DAHDIVERSION="${DAHDIVERSION}" build_tools/make_version_h > $@.tmp @@ -154,7 +158,11 @@ ifndef DESTDIR fi build_tools/uninstall-modules dahdi $(KVERS) endif - $(KMAKE) INSTALL_MOD_PATH=$(DESTDIR) INSTALL_MOD_DIR=dahdi modules_install + ${MAKE} -C ${KSRC} M=${PWD}/drivers/dahdi \ + DAHDI_INCLUDE=${PWD}/include \ + DAHDI_MODULES_EXTRA="${DAHDI_MODULES_EXTRA}" \ + HOTPLUG_FIRMWARE="${HOTPLUG_FIRMWARE}" \ + INSTALL_MOD_PATH=$(DESTDIR) INSTALL_MOD_DIR=dahdi modules_install [ `id -u` = 0 ] && /sbin/depmod -a $(KVERS) || : uninstall-modules: