ports/83055: muttng with header cache will not compile

Andrej Zverev az at inec.ru
Wed Jul 6 12:50:13 UTC 2005


The following reply was made to PR ports/83055; it has been noted by GNATS.

From: Andrej Zverev <az at inec.ru>
To: Matthias Fechner <idefix at fechner.net>
Cc: freebsd-gnats-submit at freebsd.org
Subject: Re: ports/83055: muttng with header cache will not compile
Date: Wed, 06 Jul 2005 16:44:05 +0400

 This is a multi-part message in MIME format.
 --------------030108040601010506080806
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 
 Matthias Fechner wrote:
 
 This will compile, but it's bug in configure.
 Actually, mutt-ng need berkely db > 4.0, but in configure still use 4.0
 and if you have 4.2 (you have) script will enumerate this stuff, and try
 link -ldb4 which not right.
 Look at configure:14031
 and as quick solution try this patch.
 
 --------------030108040601010506080806
 Content-Type: text/x-patch;
  name="mutt.diff"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="mutt.diff"
 
 diff -Nru mutt-ng.orig/files/patch-configure mutt-ng/files/patch-configure
 --- mutt-ng.orig/files/patch-configure	Sun Jun 19 14:55:28 2005
 +++ mutt-ng/files/patch-configure	Wed Jul  6 16:39:45 2005
 @@ -1,5 +1,5 @@
  --- configure.orig	Tue Jun 14 02:01:04 2005
 -+++ configure	Sat Jun 18 02:45:18 2005
 ++++ configure	Wed Jul  6 16:39:33 2005
  @@ -1774,7 +1774,7 @@
   fi
   
 @@ -9,6 +9,15 @@
   
   # We need awk for the "check" target.  The system "awk" is bad on
   # some platforms.
 +@@ -14028,7 +14028,7 @@
 +                 bdbpfx="$bdbpfx $d/$v"
 +             done
 +         done
 +-        BDB_VERSIONS="db-4 db4 db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db ''"
 ++	BDB_VERSIONS="db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db ''"
 +         echo "$as_me:$LINENO: checking for BerkeleyDB > 4.0" >&5
 + echo $ECHO_N "checking for BerkeleyDB > 4.0... $ECHO_C" >&6
 +         for d in $bdbpfx; do
  @@ -14037,8 +14037,8 @@
               for v in / $BDB_VERSIONS; do
                   if test -r "$d/include/$v/db.h"; then
 diff -Nru mutt-ng.orig/mutt-ng.diff mutt-ng/mutt-ng.diff
 --- mutt-ng.orig/mutt-ng.diff	Thu Jan  1 03:00:00 1970
 +++ mutt-ng/mutt-ng.diff	Mon Jun 20 20:14:19 2005
 @@ -0,0 +1,25 @@
 +--- patch-configure.orig	Sun Jun 19 14:55:28 2005
 ++++ patch-configure	Mon Jun 20 20:14:34 2005
 +@@ -1,5 +1,5 @@
 + --- configure.orig	Tue Jun 14 02:01:04 2005
 +-+++ configure	Sat Jun 18 02:45:18 2005
 +++++ configure	Mon Jun 20 20:13:56 2005
 + @@ -1774,7 +1774,7 @@
 +  fi
 +  
 +@@ -9,6 +9,15 @@
 +  
 +  # We need awk for the "check" target.  The system "awk" is bad on
 +  # some platforms.
 ++@@ -14028,7 +14028,7 @@
 ++                 bdbpfx="$bdbpfx $d/$v"
 ++             done
 ++         done
 ++-        BDB_VERSIONS="db-4 db4 db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db ''"
 +++        BDB_VERSIONS="db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db ''"
 ++         echo "$as_me:$LINENO: checking for BerkeleyDB > 4.0" >&5
 ++ echo $ECHO_N "checking for BerkeleyDB > 4.0... $ECHO_C" >&6
 ++         for d in $bdbpfx; do
 + @@ -14037,8 +14037,8 @@
 +              for v in / $BDB_VERSIONS; do
 +                  if test -r "$d/include/$v/db.h"; then
 
 --------------030108040601010506080806--
 



More information about the freebsd-ports-bugs mailing list