From owner-freebsd-ports@FreeBSD.ORG Fri Dec 17 06:58:46 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FE9616A4CE; Fri, 17 Dec 2004 06:58:46 +0000 (GMT) Received: from mx2.mts.ru (mx2.mts.ru [212.44.140.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FB7A43D49; Fri, 17 Dec 2004 06:58:45 +0000 (GMT) (envelope-from tiamat@komi.mts.ru) Received: from mts.ru (localhost [127.0.0.1]) by mx2.mts.ru (Postfix) with SMTP id 5F57423E46; Fri, 17 Dec 2004 09:58:44 +0300 (MSK) Received: by mx2.mts.ru (Postfix, from userid 12347) id 54A662454C; Fri, 17 Dec 2004 09:58:44 +0300 (MSK) Received: from maeko.inside.mts.ru (maeko [192.168.10.3]) by mx2.mts.ru (Postfix) with SMTP id 46EFE23E46; Fri, 17 Dec 2004 09:58:44 +0300 (MSK) Received: from stella.komi.mts.ru ([10.50.1.1]) by maeko.inside.mts.ru (NAVGW 2.5.2.12) with SMTP id M2004121709584321667 ; Fri, 17 Dec 2004 09:58:43 +0300 Received: from [10.50.1.13] (sandra.komi.mts.ru [10.50.1.13]) (user=tiamat mech=CRAM-MD5 bits=0) by stella.komi.mts.ru (MTS Komi/Smtp) with ESMTP id iBH6wg80097088; Fri, 17 Dec 2004 09:58:43 +0300 (MSK) (envelope-from tiamat@komi.mts.ru) Message-ID: <41C283A2.1050603@komi.mts.ru> Date: Fri, 17 Dec 2004 09:58:42 +0300 From: Alex Deiter Organization: MTS Komi User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: dinoex@FreeBSD.org, ports@FreeBSD.org Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit X-SpamTest-Info: Profile: Formal (178/041216) X-SpamTest-Info: Profile: Detect Soft No RBL (4/030526) X-SpamTest-Info: Profile: SysLog X-SpamTest-Info: Profile: Delete only Spam ( for alarm mail to spam@mts.ru) X-SpamTest-Status: Not detected X-SpamTest-Version: SMTP-Filter Version 2.0.0 [0124], SpamtestISP/Release Subject: [Fwd: FreeBSD Port: sendmail+db42-8.13.2 patch] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Dec 2004 06:58:46 -0000 Hi, mail/sendmail have a two problem: 1. cannot make all-depends-list: # make SENDMAIL_WITH_BERKELEYDB_VER=42 clean make: don't know how to make all-depends-list. Stop ===> Cleaning for sendmail+db42-8.13.2 2. got error on link sendmail: # make SENDMAIL_WITH_BERKELEYDB_VER=42 ... cc -o sendmail -I/usr/local/lib main.o alias.o arpadate.o bf.o collect.o conf.o control.o convtime.o daemon.o deliver.o domain.o envelope.o err.o headers.o macro.o map.o mci.o milter.o mime.o parseaddr.o queue.o ratectrl.o readcf.o recipient.o sasl.o savemail.o sfsasl.o shmticklib.o sm_resolve.o srvrsmtp.o stab.o stats.o sysexits.o timers.o tls.o trace.o udb.o usersmtp.o util.o version.o -lwrap -ldb-4.2 /var/tmp/usr/ports/mail/sendmail/work/sendmail-8.13.2/obj.FreeBSD.5.3-RELEASE-p2.i386/libsmutil/libsmutil.a /var/tmp/usr/ports/mail/sendmail/work/sendmail-8.13.2/obj.FreeBSD.5.3-RELEASE-p2.i386/libsm/libsm.a -lutil /usr/bin/ld: cannot find -ldb-4.2 *** Error code 1 Simple patch: --- Makefile.orig Fri Dec 17 09:06:23 2004 +++ Makefile Fri Dec 17 09:40:03 2004 @@ -95,7 +95,7 @@ BERKELEYDB_LIB?= db-4.2 BERKELEYDB_INCLUDE?= ${LOCALBASE}/include/db42 .endif -LIB_DEPENDS+= ${BERKELEYDB_LIB}:${PORTSDIR}/${BERKLEYDB_PORT} +LIB_DEPENDS+= ${BERKELEYDB_LIB}:${PORTSDIR}/${BERKELEYDB_PORT} CONFLICTS+= sendmail+tls-8.* \ sendmail+tls+ldap-8.* \ sendmail+tls+sasl-8.* \ @@ -287,7 +287,7 @@ 'APPENDDEF(`confENVDEF'\'', `-I${BERKELEYDB_INCLUDE}'\'')' \ >> ${WCONF}/site.config.m4 ${ECHO_CMD} \ - 'APPENDDEF(`confLIBDIRS'\'', `-I${LOCALBASE}/lib'\'')' \ + 'APPENDDEF(`confLIBDIRS'\'', `-L${LOCALBASE}/lib'\'')' \ >> ${WCONF}/site.config.m4 .for i in sendmail editmap makemap praliases vacation ${ECHO_CMD} \ Thanks a lot!