xemacs 21.5.28 autoconf version and berkdb check

Hans de Graaff graaff at gentoo.org
Sun Jun 24 06:10:57 EDT 2007


The configure script in the xemacs-21.5.28 distribution is generated with 
autoconf 2.61, but the comments at the top of the script mention that 
autoconf 2.59 is mandatory. I seem to recall that there were some 
incompatibilities with autoconf 2.61 initially, but that they were solved 
at some point before 21.5.28 was released, so I guess the comment is 
outdated?

Furthermore I also needed to apply the following patch to configure.ac to 
get Berkeley DB support to actually work for berkdb-4.2.52:

--- configure.ac        2007/05/21 03:50:13     1.59
+++ configure.ac        2007/06/24 08:44:04
@@ -5475,7 +5478,7 @@
   fi
 
   dnl Berk db 4.1 decorates public functions with version information
-  if test "$enable_database_berkdb" != "yes" -a "$dbver" = "4"; then
+  if test "$enable_database_berkdb" = "yes" -a "$dbver" = "4"; then
     rm -f $tempcname
     echo "#include <$db_h_file>" > $tempcname
     echo "configure___ dbfunc=db_create" >> $tempcname



Kind regards,

Hans



More information about the XEmacs-Beta mailing list