From owner-freebsd-questions@FreeBSD.ORG Sat Aug 11 18:02:56 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C45AD16A417 for ; Sat, 11 Aug 2007 18:02:56 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.186]) by mx1.freebsd.org (Postfix) with ESMTP id 3C98C13C474 for ; Sat, 11 Aug 2007 18:02:55 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: by mu-out-0910.google.com with SMTP id w9so1167239mue for ; Sat, 11 Aug 2007 11:02:55 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=Cssb/851zyloFRh8z1af/QOiD5qk4/4twa+QMIxOvnECIFBVruMF8tEWziksKl5SxXLJZvsIKt2wwoshwZLm3XRYoa/vUheZJjTFFZ7t3vKkYsWyk+UQ8y+uYpDfE3/9+pJBWosno0ACQNAq3MCAsmWpgqSXBaY4eITioKcwLPA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=kLRkvFKM8GuTVL21/cLsdOItT+CtkJJaCc0rL81vUdDPL6gyf8jpm/cRH9lwccd9QfKuQOrmUFdN5RC+EEPeGykOoSL0t41BgRAbi7+bzaaHWUu1cKWc+xy8uHCaaE/L+OsAWyaFyezewkRRcEi5yRDM+hvPRL81MPH706bFIcY= Received: by 10.86.79.19 with SMTP id c19mr3309386fgb.1186853838854; Sat, 11 Aug 2007 10:37:18 -0700 (PDT) Received: by 10.86.59.6 with HTTP; Sat, 11 Aug 2007 10:37:18 -0700 (PDT) Message-ID: <790a9fff0708111037m1d25e164ma760a286f6d70cb8@mail.gmail.com> Date: Sat, 11 Aug 2007 12:37:18 -0500 From: "Scot Hetzel" To: freebsd-questions@freebsd.org In-Reply-To: <70f41ba20708111013g296134ecw57bf152846718e91@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_35181_22845588.1186853838813" References: <70f41ba20708110931i4262c224kd0479290616c4fa8@mail.gmail.com> <46BDEA06.9030503@delphij.net> <70f41ba20708111013g296134ecw57bf152846718e91@mail.gmail.com> Cc: krion@freebsd.org, Xin LI , freebsd-ports@freebsd.org Subject: Re: request add db45/db46 support to mail/exim port X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Aug 2007 18:02:56 -0000 ------=_Part_35181_22845588.1186853838813 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On 8/11/07, snowcrash+freebsd wrote: > hi, > > > Sounds great, just one point: I'd prefer seeing that exim would make use > > of bsd.database.mk. > > i /thought/ that use of WITH_BDB_VER/USE_BDB *is* 'making use of' > bsd.database.mk, wherein, > > ... > .if defined(WITH_BDB_VER) > . if ${WITH_BDB_VER} == 4 > USE_BDB= 40 > . elif ${WITH_BDB_VER} != 1 > USE_BDB= ${WITH_BDB_VER} > . endif > .endif > _WANT_BDB_VER= ${USE_BDB} > ... > > but, changes in exim port may well be required for 'compliance'. > > > I have Cc'ed maintainer (krion@). > Here's the correct code for BDB detection: .if ${WITH_BDB_VER} == 1 DB_LIBS= DB_INCLUDES= SEDLIST+= -e 's,^(DBMLIB=),\# \1,' .else USE_BDB= 40+ INVALID_BDB_VER= 2 3 DB_LIBS= -L${BDB_LIB_DIR} -l${BDB_LIB_NAME} DB_INCLUDES= -I${BDB_INCLUDE_DIR} .endif Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised. ------=_Part_35181_22845588.1186853838813 Content-Type: text/x-diff; name="exim.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="exim.patch" X-Attachment-Id: file0 SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL25jdnMvcG9ydHMvbWFp bC9leGltL01ha2VmaWxlLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjIyOApkaWZmIC11IC1yMS4y MjggTWFrZWZpbGUKLS0tIE1ha2VmaWxlCTQgQXVnIDIwMDcgMTE6NDE6MDAgLTAwMDAJMS4yMjgK KysrIE1ha2VmaWxlCTExIEF1ZyAyMDA3IDE3OjM1OjMzIC0wMDAwCkBAIC0zMjcsMjggKzMyNywx MSBAQAogREJfTElCUz0KIERCX0lOQ0xVREVTPQogU0VETElTVCs9CS1lICdzLF4oREJNTElCPSks XCMgXDEsJwotLmVsaWYgKCR7V0lUSF9CREJfVkVSfSA9PSA0KQotREJfTElCUz0JLUwke0xPQ0FM QkFTRX0vbGliIC1sZGI0Ci1EQl9JTkNMVURFUz0JLUkke0xPQ0FMQkFTRX0vaW5jbHVkZS9kYjQK LUxJQl9ERVBFTkRTKz0JZGI0LjA6JHtQT1JUU0RJUn0vZGF0YWJhc2VzL2RiNAotLmVsaWYgKCR7 V0lUSF9CREJfVkVSfSA9PSA0MSkKLURCX0xJQlM9CS1MJHtMT0NBTEJBU0V9L2xpYiAtbGRiNDEK LURCX0lOQ0xVREVTPQktSSR7TE9DQUxCQVNFfS9pbmNsdWRlL2RiNDEKLUxJQl9ERVBFTkRTKz0J ZGI0MS4xOiR7UE9SVFNESVJ9L2RhdGFiYXNlcy9kYjQxCi0uZWxpZiAoJHtXSVRIX0JEQl9WRVJ9 ID09IDQyKQotREJfTElCUz0JLUwke0xPQ0FMQkFTRX0vbGliIC1sZGItNC4yCi1EQl9JTkNMVURF Uz0JLUkke0xPQ0FMQkFTRX0vaW5jbHVkZS9kYjQyCi1MSUJfREVQRU5EUys9CWRiLTQuMi4yOiR7 UE9SVFNESVJ9L2RhdGFiYXNlcy9kYjQyCi0uZWxpZiAoJHtXSVRIX0JEQl9WRVJ9ID09IDQzKQot REJfTElCUz0JLUwke0xPQ0FMQkFTRX0vbGliIC1sZGItNC4zCi1EQl9JTkNMVURFUz0JLUkke0xP Q0FMQkFTRX0vaW5jbHVkZS9kYjQzCi1MSUJfREVQRU5EUys9CWRiLTQuMy4wOiR7UE9SVFNESVJ9 L2RhdGFiYXNlcy9kYjQzCi0uZWxpZiAoJHtXSVRIX0JEQl9WRVJ9ID09IDQ0KQotREJfTElCUz0J LUwke0xPQ0FMQkFTRX0vbGliIC1sZGItNC40Ci1EQl9JTkNMVURFUz0JLUkke0xPQ0FMQkFTRX0v aW5jbHVkZS9kYjQ0Ci1MSUJfREVQRU5EUys9CWRiLTQuNC4wOiR7UE9SVFNESVJ9L2RhdGFiYXNl cy9kYjQ0CiAuZWxzZQotQlJPS0VOPQkJV0lUSF9CREJfVkVSIG11c3QgYmUgZWl0aGVyIDEsIDQs IDQxLCA0MiwgNDMgb3IgNDQKK1VTRV9CREI9IDQwKworSU5WQUxJRF9CREJfVkVSPQkyIDMKK0RC X0xJQlM9CS1MJHtCREJfTElCX0RJUn0gLWwke0JEQl9MSUJfTkFNRX0KK0RCX0lOQ0xVREVTPQkt SSR7QkRCX0lOQ0xVREVfRElSfQogLmVuZGlmCiBTRURMSVNUKz0JLWUgJ3MsWFhfREJfTElCU19Y WCwke0RCX0xJQlN9LCcgXAogCQktZSAncyxYWF9EQl9JTkNMVURFU19YWCwke0RCX0lOQ0xVREVT fSwnCkBAIC00NzksMTAgKzQ2MiwxMCBAQAogLmVuZGlmCiAKIC5pZiBkZWZpbmVkKFdJVEhfU1FM SVRFKQorVVNFX1NRTElURT0JeWVzCiBTRURMSVNUKz0JLWUgJ3MsWFhfU1FMSVRFX0xJQlNfWFgs LUwke0xPQ0FMQkFTRX0vbGliIC1sc3FsaXRlMywnIFwKIAkJLWUgJ3MsWFhfU1FMSVRFX0ZMQUdT X1hYLC1JJHtMT0NBTEJBU0V9L2luY2x1ZGUsJyBcCiAJCS1lICdzLF5cIyAoTE9PS1VQX1NRTElU RT0pLFwxLCcKLUxJQl9ERVBFTkRTKz0Jc3FsaXRlMy44OiR7UE9SVFNESVJ9L2RhdGFiYXNlcy9z cWxpdGUzCiAuZWxzZQogU0VETElTVCs9CS1lICdzLFhYX1NRTElURV9MSUJTX1hYLCwnIFwKIAkJ LWUgJ3MsWFhfU1FMSVRFX0ZMQUdTX1hYLCwnCg== ------=_Part_35181_22845588.1186853838813--