Joachim Schipper wrote:
After a system and packages upgrade (from a Nov 21 snapshot to the most
recent snapshot), maildrop-2.2.0 dies with

        maildrop: can't load library 'libfam.so.1.0'

This diff fixes this problem, ok ?
 Cheers
  Giovanni

Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/maildrop/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile    28 Oct 2009 14:21:38 -0000      1.28
+++ Makefile    21 Dec 2009 18:48:21 -0000
@@ -5,7 +5,7 @@ COMMENT-utils=          quota tools for the Cour
 
 V=                     2.2.0
 DISTNAME=              maildrop-$V
-PKGNAME-main=          maildrop-$V
+PKGNAME-main=          maildrop-$Vp0
 FULLPKGNAME-utils=     courier-utils-$V
 CATEGORIES=            mail
 
Index: patches/patch-maildir_configure
===================================================================
RCS file: patches/patch-maildir_configure
diff -N patches/patch-maildir_configure
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-maildir_configure     21 Dec 2009 18:48:21 -0000
@@ -0,0 +1,396 @@
+$OpenBSD$
+--- maildir/configure.orig     Mon Dec 21 19:42:59 2009
++++ maildir/configure  Mon Dec 21 19:42:45 2009
+@@ -18116,150 +18116,6 @@ _ACEOF
+ fi
+ 
+ 
+-if test "${ac_cv_header_fam_h+set}" = set; then
+-  { $as_echo "$as_me:$LINENO: checking for fam.h" >&5
+-$as_echo_n "checking for fam.h... " >&6; }
+-if test "${ac_cv_header_fam_h+set}" = set; then
+-  $as_echo_n "(cached) " >&6
+-fi
+-{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_fam_h" >&5
+-$as_echo "$ac_cv_header_fam_h" >&6; }
+-else
+-  # Is the header compilable?
+-{ $as_echo "$as_me:$LINENO: checking fam.h usability" >&5
+-$as_echo_n "checking fam.h usability... " >&6; }
+-cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h.  */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h.  */
+-$ac_includes_default
+-#include <fam.h>
+-_ACEOF
+-rm -f conftest.$ac_objext
+-if { (ac_try="$ac_compile"
+-case "(($ac_try" in
+-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+-  *) ac_try_echo=$ac_try;;
+-esac
+-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+-$as_echo "$ac_try_echo") >&5
+-  (eval "$ac_compile") 2>conftest.er1
+-  ac_status=$?
+-  grep -v '^ *+' conftest.er1 >conftest.err
+-  rm -f conftest.er1
+-  cat conftest.err >&5
+-  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+-  (exit $ac_status); } && {
+-       test -z "$ac_c_werror_flag" ||
+-       test ! -s conftest.err
+-       } && test -s conftest.$ac_objext; then
+-  ac_header_compiler=yes
+-else
+-  $as_echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
+-
+-      ac_header_compiler=no
+-fi
+-
+-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+-{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+-$as_echo "$ac_header_compiler" >&6; }
+-
+-# Is the header present?
+-{ $as_echo "$as_me:$LINENO: checking fam.h presence" >&5
+-$as_echo_n "checking fam.h presence... " >&6; }
+-cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h.  */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h.  */
+-#include <fam.h>
+-_ACEOF
+-if { (ac_try="$ac_cpp conftest.$ac_ext"
+-case "(($ac_try" in
+-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+-  *) ac_try_echo=$ac_try;;
+-esac
+-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+-$as_echo "$ac_try_echo") >&5
+-  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+-  ac_status=$?
+-  grep -v '^ *+' conftest.er1 >conftest.err
+-  rm -f conftest.er1
+-  cat conftest.err >&5
+-  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+-  (exit $ac_status); } >/dev/null && {
+-       test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+-       test ! -s conftest.err
+-       }; then
+-  ac_header_preproc=yes
+-else
+-  $as_echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
+-
+-  ac_header_preproc=no
+-fi
+-
+-rm -f conftest.err conftest.$ac_ext
+-{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+-$as_echo "$ac_header_preproc" >&6; }
+-
+-# So?  What about this header?
+-case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+-  yes:no: )
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h: accepted by the compiler, 
rejected by the preprocessor!" >&5
+-$as_echo "$as_me: WARNING: fam.h: accepted by the compiler, rejected by the 
preprocessor!" >&2;}
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h: proceeding with the 
compiler's result" >&5
+-$as_echo "$as_me: WARNING: fam.h: proceeding with the compiler's result" >&2;}
+-    ac_header_preproc=yes
+-    ;;
+-  no:yes:* )
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h: present but cannot be 
compiled" >&5
+-$as_echo "$as_me: WARNING: fam.h: present but cannot be compiled" >&2;}
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h:     check for missing 
prerequisite headers?" >&5
+-$as_echo "$as_me: WARNING: fam.h:     check for missing prerequisite 
headers?" >&2;}
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h: see the Autoconf 
documentation" >&5
+-$as_echo "$as_me: WARNING: fam.h: see the Autoconf documentation" >&2;}
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h:     section \"Present But 
Cannot Be Compiled\"" >&5
+-$as_echo "$as_me: WARNING: fam.h:     section \"Present But Cannot Be 
Compiled\"" >&2;}
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h: proceeding with the 
preprocessor's result" >&5
+-$as_echo "$as_me: WARNING: fam.h: proceeding with the preprocessor's result" 
>&2;}
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h: in the future, the compiler 
will take precedence" >&5
+-$as_echo "$as_me: WARNING: fam.h: in the future, the compiler will take 
precedence" >&2;}
+-    ( cat <<\_ASBOX
+-## ----------------------------------------------------- ##
+-## Report this to [email protected] ##
+-## ----------------------------------------------------- ##
+-_ASBOX
+-     ) | sed "s/^/$as_me: WARNING:     /" >&2
+-    ;;
+-esac
+-{ $as_echo "$as_me:$LINENO: checking for fam.h" >&5
+-$as_echo_n "checking for fam.h... " >&6; }
+-if test "${ac_cv_header_fam_h+set}" = set; then
+-  $as_echo_n "(cached) " >&6
+-else
+-  ac_cv_header_fam_h=$ac_header_preproc
+-fi
+-{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_fam_h" >&5
+-$as_echo "$ac_cv_header_fam_h" >&6; }
+-
+-fi
+-if test "x$ac_cv_header_fam_h" = x""yes; then
+-  :
+-else
+-  :
+-fi
+-
+-
+-
+-
+-
+-
+-
+ for ac_func in symlink readlink strcasecmp utime utimes
+ do
+ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+@@ -18359,241 +18215,6 @@ _ACEOF
+ 
+ fi
+ done
+-
+-{ $as_echo "$as_me:$LINENO: checking for FAMOpen in -lfam" >&5
+-$as_echo_n "checking for FAMOpen in -lfam... " >&6; }
+-if test "${ac_cv_lib_fam_FAMOpen+set}" = set; then
+-  $as_echo_n "(cached) " >&6
+-else
+-  ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lfam  $LIBS"
+-cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h.  */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h.  */
+-
+-/* Override any GCC internal prototype to avoid an error.
+-   Use char because int might match the return type of a GCC
+-   builtin and then its argument prototype would still apply.  */
+-#ifdef __cplusplus
+-extern "C"
+-#endif
+-char FAMOpen ();
+-int
+-main ()
+-{
+-return FAMOpen ();
+-  ;
+-  return 0;
+-}
+-_ACEOF
+-rm -f conftest.$ac_objext conftest$ac_exeext
+-if { (ac_try="$ac_link"
+-case "(($ac_try" in
+-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+-  *) ac_try_echo=$ac_try;;
+-esac
+-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+-$as_echo "$ac_try_echo") >&5
+-  (eval "$ac_link") 2>conftest.er1
+-  ac_status=$?
+-  grep -v '^ *+' conftest.er1 >conftest.err
+-  rm -f conftest.er1
+-  cat conftest.err >&5
+-  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+-  (exit $ac_status); } && {
+-       test -z "$ac_c_werror_flag" ||
+-       test ! -s conftest.err
+-       } && test -s conftest$ac_exeext && {
+-       test "$cross_compiling" = yes ||
+-       $as_test_x conftest$ac_exeext
+-       }; then
+-  ac_cv_lib_fam_FAMOpen=yes
+-else
+-  $as_echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
+-
+-      ac_cv_lib_fam_FAMOpen=no
+-fi
+-
+-rm -rf conftest.dSYM
+-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+-      conftest$ac_exeext conftest.$ac_ext
+-LIBS=$ac_check_lib_save_LIBS
+-fi
+-{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_fam_FAMOpen" >&5
+-$as_echo "$ac_cv_lib_fam_FAMOpen" >&6; }
+-if test "x$ac_cv_lib_fam_FAMOpen" = x""yes; then
+-
+-                      LIBFAM=-lfam
+-
+-cat >>confdefs.h <<_ACEOF
+-#define HAVE_FAM 1
+-_ACEOF
+-
+-
+-                      if test "${ac_cv_header_fam_h+set}" = set; then
+-  { $as_echo "$as_me:$LINENO: checking for fam.h" >&5
+-$as_echo_n "checking for fam.h... " >&6; }
+-if test "${ac_cv_header_fam_h+set}" = set; then
+-  $as_echo_n "(cached) " >&6
+-fi
+-{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_fam_h" >&5
+-$as_echo "$ac_cv_header_fam_h" >&6; }
+-else
+-  # Is the header compilable?
+-{ $as_echo "$as_me:$LINENO: checking fam.h usability" >&5
+-$as_echo_n "checking fam.h usability... " >&6; }
+-cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h.  */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h.  */
+-$ac_includes_default
+-#include <fam.h>
+-_ACEOF
+-rm -f conftest.$ac_objext
+-if { (ac_try="$ac_compile"
+-case "(($ac_try" in
+-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+-  *) ac_try_echo=$ac_try;;
+-esac
+-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+-$as_echo "$ac_try_echo") >&5
+-  (eval "$ac_compile") 2>conftest.er1
+-  ac_status=$?
+-  grep -v '^ *+' conftest.er1 >conftest.err
+-  rm -f conftest.er1
+-  cat conftest.err >&5
+-  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+-  (exit $ac_status); } && {
+-       test -z "$ac_c_werror_flag" ||
+-       test ! -s conftest.err
+-       } && test -s conftest.$ac_objext; then
+-  ac_header_compiler=yes
+-else
+-  $as_echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
+-
+-      ac_header_compiler=no
+-fi
+-
+-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+-{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+-$as_echo "$ac_header_compiler" >&6; }
+-
+-# Is the header present?
+-{ $as_echo "$as_me:$LINENO: checking fam.h presence" >&5
+-$as_echo_n "checking fam.h presence... " >&6; }
+-cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h.  */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h.  */
+-#include <fam.h>
+-_ACEOF
+-if { (ac_try="$ac_cpp conftest.$ac_ext"
+-case "(($ac_try" in
+-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+-  *) ac_try_echo=$ac_try;;
+-esac
+-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+-$as_echo "$ac_try_echo") >&5
+-  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+-  ac_status=$?
+-  grep -v '^ *+' conftest.er1 >conftest.err
+-  rm -f conftest.er1
+-  cat conftest.err >&5
+-  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+-  (exit $ac_status); } >/dev/null && {
+-       test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+-       test ! -s conftest.err
+-       }; then
+-  ac_header_preproc=yes
+-else
+-  $as_echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
+-
+-  ac_header_preproc=no
+-fi
+-
+-rm -f conftest.err conftest.$ac_ext
+-{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+-$as_echo "$ac_header_preproc" >&6; }
+-
+-# So?  What about this header?
+-case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+-  yes:no: )
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h: accepted by the compiler, 
rejected by the preprocessor!" >&5
+-$as_echo "$as_me: WARNING: fam.h: accepted by the compiler, rejected by the 
preprocessor!" >&2;}
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h: proceeding with the 
compiler's result" >&5
+-$as_echo "$as_me: WARNING: fam.h: proceeding with the compiler's result" >&2;}
+-    ac_header_preproc=yes
+-    ;;
+-  no:yes:* )
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h: present but cannot be 
compiled" >&5
+-$as_echo "$as_me: WARNING: fam.h: present but cannot be compiled" >&2;}
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h:     check for missing 
prerequisite headers?" >&5
+-$as_echo "$as_me: WARNING: fam.h:     check for missing prerequisite 
headers?" >&2;}
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h: see the Autoconf 
documentation" >&5
+-$as_echo "$as_me: WARNING: fam.h: see the Autoconf documentation" >&2;}
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h:     section \"Present But 
Cannot Be Compiled\"" >&5
+-$as_echo "$as_me: WARNING: fam.h:     section \"Present But Cannot Be 
Compiled\"" >&2;}
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h: proceeding with the 
preprocessor's result" >&5
+-$as_echo "$as_me: WARNING: fam.h: proceeding with the preprocessor's result" 
>&2;}
+-    { $as_echo "$as_me:$LINENO: WARNING: fam.h: in the future, the compiler 
will take precedence" >&5
+-$as_echo "$as_me: WARNING: fam.h: in the future, the compiler will take 
precedence" >&2;}
+-    ( cat <<\_ASBOX
+-## ----------------------------------------------------- ##
+-## Report this to [email protected] ##
+-## ----------------------------------------------------- ##
+-_ASBOX
+-     ) | sed "s/^/$as_me: WARNING:     /" >&2
+-    ;;
+-esac
+-{ $as_echo "$as_me:$LINENO: checking for fam.h" >&5
+-$as_echo_n "checking for fam.h... " >&6; }
+-if test "${ac_cv_header_fam_h+set}" = set; then
+-  $as_echo_n "(cached) " >&6
+-else
+-  ac_cv_header_fam_h=$ac_header_preproc
+-fi
+-{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_fam_h" >&5
+-$as_echo "$ac_cv_header_fam_h" >&6; }
+-
+-fi
+-if test "x$ac_cv_header_fam_h" = x""yes; then
+-  :
+-else
+-
+-{ $as_echo "$as_me:$LINENO: WARNING: The development header files and 
libraries for fam," >&5
+-$as_echo "$as_me: WARNING: The development header files and libraries for 
fam," >&2;}
+-{ $as_echo "$as_me:$LINENO: WARNING: the File Alteration Monitor, are not 
installed." >&5
+-$as_echo "$as_me: WARNING: the File Alteration Monitor, are not installed." 
>&2;}
+-{ $as_echo "$as_me:$LINENO: WARNING: You appear to have the FAM runtime 
libraries installed," >&5
+-$as_echo "$as_me: WARNING: You appear to have the FAM runtime libraries 
installed," >&2;}
+-{ $as_echo "$as_me:$LINENO: WARNING: so you need to simply install the 
additional development" >&5
+-$as_echo "$as_me: WARNING: so you need to simply install the additional 
development" >&2;}
+-{ $as_echo "$as_me:$LINENO: WARNING: package for your operating system." >&5
+-$as_echo "$as_me: WARNING: package for your operating system." >&2;}
+-{ { $as_echo "$as_me:$LINENO: error: FAM development libraries not found." >&5
+-$as_echo "$as_me: error: FAM development libraries not found." >&2;}
+-   { (exit 1); exit 1; }; }
+-
+-fi
+-
+-
+-
+-fi
+-
+-
+-
+-
+-echo "$LIBFAM" >maildir.libdeps
+ 
+ { $as_echo "$as_me:$LINENO: checking for missing gethostname prototype" >&5
+ $as_echo_n "checking for missing gethostname prototype... " >&6; }

Reply via email to