From cbc948acf3c46d01336990fa6c68152b7efea227 Mon Sep 17 00:00:00 2001 From: Guo Li Date: Wed, 26 Sep 2018 12:14:10 +0800 Subject: [PATCH] sendmail: fix confLIBSEARCHPATH to $(STAGING_DIR) This fix issue 'cannot find -lnsl' on build server which has libnsl.so in /usr/lib Signed-off-by: Guo Li --- mail/sendmail/Makefile | 3 ++- mail/sendmail/files/OpenWrt | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/mail/sendmail/Makefile b/mail/sendmail/Makefile index 818fb1e6a..824ea9760 100644 --- a/mail/sendmail/Makefile +++ b/mail/sendmail/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=sendmail PKG_VERSION:=8.15.2 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME).$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://artfiles.org/sendmail.org/pub/sendmail/ \ @@ -102,6 +102,7 @@ define Build/Prepare $(CP) $(PKG_BUILD_DIR)/cf/cf/generic-linux.mc $(PKG_BUILD_DIR)/cf/cf/sendmail.mc $(SED) 's@TARGET_CC@$(TARGET_CC)@g' $(PKG_BUILD_DIR)/devtools/Site/$(SITECONFIG) $(SED) 's@TARGET_CFLAGS@$(TARGET_CFLAGS)@g' $(PKG_BUILD_DIR)/devtools/Site/$(SITECONFIG) + $(SED) 's@STAGING_DIR@$(STAGING_DIR)@g' $(PKG_BUILD_DIR)/devtools/OS/$(TARGET_OS) endef define Build/Compile diff --git a/mail/sendmail/files/OpenWrt b/mail/sendmail/files/OpenWrt index bdcaad283..00865f018 100644 --- a/mail/sendmail/files/OpenWrt +++ b/mail/sendmail/files/OpenWrt @@ -7,7 +7,8 @@ define(`confSM_OS_HEADER', `sm_os_linux') define(`confLIBS', `-ldl') define(`confEBINDIR', `/usr/sbin') define(`confMKDIR', `mkdir') -APPENDDEF(`confLIBSEARCH', `crypt nsl') +define(`confLIBSEARCHPATH', `STAGING_DIR/lib STAGING_DIR/usr/lib') +APPENDDEF(`confLIBSEARCH', `crypt') define(`confMTCCOPTS', `-D_REENTRANT') define(`confMTLDOPTS', `-lpthread')