From: Felix Fietkau Date: Fri, 29 Jun 2012 18:30:10 +0000 (+0000) Subject: lsof: use environment variables correctly to prime Configure X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=81a12cb71c7c58327221942a2288d75af96a0fdf;p=openwrt%2Fsvn-archive%2Farchive.git lsof: use environment variables correctly to prime Configure Rewrite of the configure and compile stages as per the suggestions in the packages 00XCONFIG instructions. Note that this is required to get eglibc working, as eglibc doesn't include the RPC functions as part of libc. Signed-off-by: Philip Prindeville SVN-Revision: 32529 --- diff --git a/utils/lsof/Makefile b/utils/lsof/Makefile index dd070b05d2..bcf6b8045c 100644 --- a/utils/lsof/Makefile +++ b/utils/lsof/Makefile @@ -20,7 +20,6 @@ PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)+dfsg.orig include $(INCLUDE_DIR)/package.mk -TARGET_CFLAGS += -I$(STAGING_DIR)/usr/include TARGET_LDFLAGS += $(LIBRPC) define Package/lsof @@ -35,17 +34,17 @@ define Build/Configure cd $(PKG_BUILD_DIR); \ LINUX_CLIB="-DGLIBCV=2" \ LSOF_CC="$(TARGET_CC)" \ + LSOF_INCLUDE="-I$(STAGING_DIR)/usr/include" \ LSOF_VSTR="$(LINUX_VERSION)" \ + LSOF_CFGC="$(TARGET_CFLAGS)" \ + LSOF_CFGL="$(TARGET_LDFLAGS)" \ + LSOF_AR="$(TARGET_CROSS)ar cr" \ + LSOF_RANLIB="$(TARGET_CROSS)ranlib" \ ./Configure -n linux endef define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) \ - CC="$(TARGET_CC)" \ - AR="$(TARGET_CROSS)ar cr" \ - RANLIB="$(TARGET_CROSS)ranlib" \ - DEBUG="$(TARGET_CFLAGS)" \ - LDFLAGS="$(TARGET_LDFLAGS)" + $(MAKE) -C $(PKG_BUILD_DIR) endef define Package/lsof/install