[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-cvs: gaf.git: branch: master updated (1.5.2-20090328-72-gd5e06e6)



The branch, master has been updated
       via  d5e06e6ee657f80d1cb8d82884122ac958e9d3a4 (commit)
       via  b4862c3c120c8144f47393333e2e6bec2f302bc7 (commit)
      from  2e559b0607c5d007dbaa5ef8bc1858a18dec7b39 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


=========
 Summary
=========

 gattrib/configure.ac               |   37 +------------------------
 gnetlist/configure.ac              |   37 +------------------------
 gschem/configure.ac.in             |   41 +---------------------------
 gsymcheck/configure.ac             |   37 +------------------------
 libgeda/configure.ac.in            |   24 +---------------
 libgeda/include/Makefile.am        |    1 -
 libgeda/include/guile_compat_1.6.h |   53 ------------------------------------
 libgeda/include/libgeda_priv.h     |    1 -
 libgeda/src/g_basic.c              |   34 +++--------------------
 utils/configure.ac                 |   37 +------------------------
 10 files changed, 10 insertions(+), 292 deletions(-)
 delete mode 100644 libgeda/include/guile_compat_1.6.h


=================
 Commit Messages
=================

commit d5e06e6ee657f80d1cb8d82884122ac958e9d3a4
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Commit: Peter TB Brett <peter@xxxxxxxxxxxxx>

    Remove Guile 1.6 support.

:100644 100644 2bf47e7... aa241d5... M	gattrib/configure.ac
:100644 100644 4900a4e... acadf77... M	gnetlist/configure.ac
:100644 100644 560b605... 0647a7d... M	gschem/configure.ac.in
:100644 100644 ba67b11... d77eb98... M	gsymcheck/configure.ac
:100644 100644 4ce8a56... ed02ab9... M	libgeda/configure.ac.in
:100644 100644 8f5a078... 8aab65b... M	libgeda/include/Makefile.am
:100644 000000 f1cd02b... 0000000... D	libgeda/include/guile_compat_1.6.h
:100644 100644 565d20e... 83f69ff... M	libgeda/include/libgeda_priv.h
:100644 100644 9cdd52c... 27f081c... M	libgeda/src/g_basic.c
:100644 100644 8d8a9e8... 23a51c4... M	utils/configure.ac

commit b4862c3c120c8144f47393333e2e6bec2f302bc7
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Commit: Peter TB Brett <peter@xxxxxxxxxxxxx>

    Require Guile 1.8.0 or newer.
    
    Guile 1.8 became the stable branch of Guile on 2006-02-12, over three
    *years* ago. All major distributions ship it, including Debian stable.
    
    Expecting its availability makes testing of new Scheme-based features
    much easier, as most gEDA developers normally write and test code
    against 1.8. Furthermore, it allows better advantage to be taken of
    1.8-only features (such as improvements in debugging support), without
    requiring vast swathes of hard-to-maintain preprocessor trickery.

:100644 100644 bfc95ff... 2bf47e7... M	gattrib/configure.ac
:100644 100644 f4a43ec... 4900a4e... M	gnetlist/configure.ac
:100644 100644 802bd0a... 560b605... M	gschem/configure.ac.in
:100644 100644 5ee54aa... ba67b11... M	gsymcheck/configure.ac
:100644 100644 5ecd1bc... 4ce8a56... M	libgeda/configure.ac.in
:100644 100644 c714b69... 8d8a9e8... M	utils/configure.ac

=========
 Changes
=========

commit d5e06e6ee657f80d1cb8d82884122ac958e9d3a4
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Commit: Peter TB Brett <peter@xxxxxxxxxxxxx>

    Remove Guile 1.6 support.

diff --git a/gattrib/configure.ac b/gattrib/configure.ac
index 2bf47e7..aa241d5 100644
--- a/gattrib/configure.ac
+++ b/gattrib/configure.ac
@@ -138,41 +138,6 @@ if test "$guile_need_major" -gt "$guile_major" \
   AC_MSG_ERROR([Guile version >= $guile_need_version is required.])
 fi
 
-# Guile 1.6 compatability
-
-CFLAGS_temp_save="$CFLAGS"
-CFLAGS="$CFLAGS $GUILE_CFLAGS"
-AC_CHECK_DECLS([scm_is_string, scm_is_integer, scm_to_int,
-scm_from_int,  scm_is_true,    scm_is_false,
-scm_from_locale_string, scm_to_locale_string],,,
-[#include <libguile.h>])
-CFLAGS="$CFLAGS_temp_save"
-
-AH_VERBATIM(SCM_IS_STRING, [#if !HAVE_DECL_SCM_IS_STRING
-#  define scm_is_string(x) SCM_STRINGP(x)
-#endif])
-AH_VERBATIM(SCM_IS_INTEGER, [#if !HAVE_DECL_SCM_IS_INTEGER
-#  define scm_is_integer(x) SCM_INUMP(x)
-#endif])
-AH_VERBATIM(SCM_TO_INT, [#if !HAVE_DECL_SCM_TO_INT
-#  define scm_to_int(x)     SCM_INUM(x)
-#endif])
-AH_VERBATIM(SCM_FROM_INT, [#if !HAVE_DECL_SCM_FROM_INT
-#  define scm_from_int(x)   SCM_MAKINUM(x)
-#endif])
-AH_VERBATIM(SCM_IS_TRUE, [#if !HAVE_DECL_SCM_IS_TRUE
-#  define scm_is_true(x)    SCM_NFALSEP(x)
-#endif])
-AH_VERBATIM(SCM_IS_FALSE, [#if !HAVE_DECL_SCM_IS_FALSE
-#  define scm_is_false(x)   SCM_FALSEP(x)
-#endif])
-AH_VERBATIM(SCM_FROM_LOCALE_STRING, [#if !HAVE_DECL_SCM_FROM_LOCALE_STRING
-#  define scm_from_locale_string(x) scm_makfrom0str(x)
-#endif])
-AH_VERBATIM(SCM_TO_LOCALE_STRING, [#if !HAVE_DECL_SCM_TO_LOCALE_STRING
-#  define scm_to_locale_string(x)   strdup(SCM_STRING_CHARS(x))
-#endif])
-
 #
 # Check for guile end
 ############################################################################
diff --git a/gnetlist/configure.ac b/gnetlist/configure.ac
index 4900a4e..acadf77 100644
--- a/gnetlist/configure.ac
+++ b/gnetlist/configure.ac
@@ -180,41 +180,6 @@ if test "$guile_need_major" -gt "$guile_major" \
   AC_MSG_ERROR([Guile version >= $guile_need_version is required.])
 fi
 
-# Guile 1.6 compatability
-
-CFLAGS_temp_save="$CFLAGS"
-CFLAGS="$CFLAGS $GUILE_CFLAGS"
-AC_CHECK_DECLS([scm_is_string, scm_is_integer, scm_to_int,
-scm_from_int,  scm_is_true,    scm_is_false,
-scm_from_locale_string, scm_to_locale_string],,,
-[#include <libguile.h>])
-CFLAGS="$CFLAGS_temp_save"
-
-AH_VERBATIM(SCM_IS_STRING, [#if !HAVE_DECL_SCM_IS_STRING
-#  define scm_is_string(x) SCM_STRINGP(x)
-#endif])
-AH_VERBATIM(SCM_IS_INTEGER, [#if !HAVE_DECL_SCM_IS_INTEGER
-#  define scm_is_integer(x) SCM_INUMP(x)
-#endif])
-AH_VERBATIM(SCM_TO_INT, [#if !HAVE_DECL_SCM_TO_INT
-#  define scm_to_int(x)     SCM_INUM(x)
-#endif])
-AH_VERBATIM(SCM_FROM_INT, [#if !HAVE_DECL_SCM_FROM_INT
-#  define scm_from_int(x)   SCM_MAKINUM(x)
-#endif])
-AH_VERBATIM(SCM_IS_TRUE, [#if !HAVE_DECL_SCM_IS_TRUE
-#  define scm_is_true(x)    SCM_NFALSEP(x)
-#endif])
-AH_VERBATIM(SCM_IS_FALSE, [#if !HAVE_DECL_SCM_IS_FALSE
-#  define scm_is_false(x)   SCM_FALSEP(x)
-#endif])
-AH_VERBATIM(SCM_FROM_LOCALE_STRING, [#if !HAVE_DECL_SCM_FROM_LOCALE_STRING
-#  define scm_from_locale_string(x) scm_makfrom0str(x)
-#endif])
-AH_VERBATIM(SCM_TO_LOCALE_STRING, [#if !HAVE_DECL_SCM_TO_LOCALE_STRING
-#  define scm_to_locale_string(x)   strdup(SCM_STRING_CHARS(x))
-#endif])
-
 #
 # Check for guile end
 ############################################################################
diff --git a/gschem/configure.ac.in b/gschem/configure.ac.in
index 560b605..0647a7d 100644
--- a/gschem/configure.ac.in
+++ b/gschem/configure.ac.in
@@ -132,45 +132,6 @@ if test "$guile_need_major" -gt "$guile_major" \
   AC_MSG_ERROR([Guile version >= $guile_need_version is required.])
 fi
 
-# Guile 1.6 compatability
-
-CFLAGS_temp_save="$CFLAGS"
-CFLAGS="$CFLAGS $GUILE_CFLAGS"
-AC_CHECK_DECLS([scm_is_string, scm_is_integer, scm_to_int,
-scm_from_int,  scm_is_true,    scm_is_false,
-scm_from_locale_string, scm_to_locale_string,
-scm_from_locale_symbol],,,
-[#include <libguile.h>])
-CFLAGS="$CFLAGS_temp_save"
-
-AH_VERBATIM(SCM_IS_STRING, [#if !HAVE_DECL_SCM_IS_STRING
-#  define scm_is_string(x) SCM_STRINGP(x)
-#endif])
-AH_VERBATIM(SCM_IS_INTEGER, [#if !HAVE_DECL_SCM_IS_INTEGER
-#  define scm_is_integer(x) SCM_INUMP(x)
-#endif])
-AH_VERBATIM(SCM_TO_INT, [#if !HAVE_DECL_SCM_TO_INT
-#  define scm_to_int(x)     SCM_INUM(x)
-#endif])
-AH_VERBATIM(SCM_FROM_INT, [#if !HAVE_DECL_SCM_FROM_INT
-#  define scm_from_int(x)   SCM_MAKINUM(x)
-#endif])
-AH_VERBATIM(SCM_IS_TRUE, [#if !HAVE_DECL_SCM_IS_TRUE
-#  define scm_is_true(x)    SCM_NFALSEP(x)
-#endif])
-AH_VERBATIM(SCM_IS_FALSE, [#if !HAVE_DECL_SCM_IS_FALSE
-#  define scm_is_false(x)   SCM_FALSEP(x)
-#endif])
-AH_VERBATIM(SCM_FROM_LOCALE_STRING, [#if !HAVE_DECL_SCM_FROM_LOCALE_STRING
-#  define scm_from_locale_string(x) scm_makfrom0str(x)
-#endif])
-AH_VERBATIM(SCM_TO_LOCALE_STRING, [#if !HAVE_DECL_SCM_TO_LOCALE_STRING
-#  define scm_to_locale_string(x)   strdup(SCM_STRING_CHARS(x))
-#endif])
-AH_VERBATIM(SCM_FROM_LOCALE_SYMBOL, [#if !HAVE_DECL_SCM_FROM_LOCALE_SYMBOL
-#  define scm_from_locale_symbol(x)   scm_string_to_symbol (scm_from_locale_string(x))
-#endif])
-
 #
 # Check for guile end
 ############################################################################
diff --git a/gsymcheck/configure.ac b/gsymcheck/configure.ac
index ba67b11..d77eb98 100644
--- a/gsymcheck/configure.ac
+++ b/gsymcheck/configure.ac
@@ -90,41 +90,6 @@ if test "$guile_need_major" -gt "$guile_major" \
   AC_MSG_ERROR([Guile version >= $guile_need_version is required.])
 fi
 
-# Guile 1.6 compatability
-
-CFLAGS_temp_save="$CFLAGS"
-CFLAGS="$CFLAGS $GUILE_CFLAGS"
-AC_CHECK_DECLS([scm_is_string, scm_is_integer, scm_to_int,
-scm_from_int,  scm_is_true,    scm_is_false,
-scm_from_locale_string, scm_to_locale_string],,,
-[#include <libguile.h>])
-CFLAGS="$CFLAGS_temp_save"
-
-AH_VERBATIM(SCM_IS_STRING, [#if !HAVE_DECL_SCM_IS_STRING
-#  define scm_is_string(x) SCM_STRINGP(x)
-#endif])
-AH_VERBATIM(SCM_IS_INTEGER, [#if !HAVE_DECL_SCM_IS_INTEGER
-#  define scm_is_integer(x) SCM_INUMP(x)
-#endif])
-AH_VERBATIM(SCM_TO_INT, [#if !HAVE_DECL_SCM_TO_INT
-#  define scm_to_int(x)     SCM_INUM(x)
-#endif])
-AH_VERBATIM(SCM_FROM_INT, [#if !HAVE_DECL_SCM_FROM_INT
-#  define scm_from_int(x)   SCM_MAKINUM(x)
-#endif])
-AH_VERBATIM(SCM_IS_TRUE, [#if !HAVE_DECL_SCM_IS_TRUE
-#  define scm_is_true(x)    SCM_NFALSEP(x)
-#endif])
-AH_VERBATIM(SCM_IS_FALSE, [#if !HAVE_DECL_SCM_IS_FALSE
-#  define scm_is_false(x)   SCM_FALSEP(x)
-#endif])
-AH_VERBATIM(SCM_FROM_LOCALE_STRING, [#if !HAVE_DECL_SCM_FROM_LOCALE_STRING
-#  define scm_from_locale_string(x) scm_makfrom0str(x)
-#endif])
-AH_VERBATIM(SCM_TO_LOCALE_STRING, [#if !HAVE_DECL_SCM_TO_LOCALE_STRING
-#  define scm_to_locale_string(x)   strdup(SCM_STRING_CHARS(x))
-#endif])
-
 #
 # Check for guile end
 ############################################################################
diff --git a/libgeda/configure.ac.in b/libgeda/configure.ac.in
index 4ce8a56..ed02ab9 100644
--- a/libgeda/configure.ac.in
+++ b/libgeda/configure.ac.in
@@ -148,28 +148,6 @@ if test "$guile_need_major" -gt "$guile_major" \
   AC_MSG_ERROR([Guile version >= $guile_need_version is required.])
 fi
 
-# Guile 1.6 compatability
-
-CFLAGS_temp_save="$CFLAGS"
-CFLAGS="$CFLAGS $GUILE_CFLAGS"
-AC_CHECK_DECLS([
-scm_c_catch,
-scm_caddr,
-scm_cadr,
-scm_car,
-scm_cdr,
-scm_from_int,
-scm_from_locale_string,
-scm_from_locale_symbol,
-scm_is_false,
-scm_is_integer,
-scm_is_string,
-scm_is_true,
-scm_to_int,
-scm_to_locale_string],,,
-[#include <libguile.h>])
-CFLAGS="$CFLAGS_temp_save"
-
 #
 # Check for guile end
 ############################################################################
diff --git a/libgeda/include/Makefile.am b/libgeda/include/Makefile.am
index 8f5a078..8aab65b 100644
--- a/libgeda/include/Makefile.am
+++ b/libgeda/include/Makefile.am
@@ -15,7 +15,6 @@ libgedainclude_HEADERS = \
 
 noinst_HEADERS = \
 	gettext_priv.h \
-	guile_compat_1.6.h \
 	i_vars_priv.h \
 	libgeda_priv.h \
 	prototype_priv.h \
diff --git a/libgeda/include/guile_compat_1.6.h b/libgeda/include/guile_compat_1.6.h
deleted file mode 100644
index f1cd02b..0000000
--- a/libgeda/include/guile_compat_1.6.h
+++ /dev/null
@@ -1,53 +0,0 @@
-#if !HAVE_DECL_SCM_IS_TRUE
-#define scm_is_true(x)    SCM_NFALSEP(x)
-#endif
-
-#if !HAVE_DECL_SCM_IS_FALSE
-#define scm_is_false(x)   SCM_FALSEP(x)
-#endif
-
-#if !HAVE_DECL_SCM_IS_INTEGER
-#define scm_is_integer(x) SCM_INUMP(x)
-#endif
-
-#if !HAVE_DECL_SCM_TO_INT
-#define scm_to_int(x)     SCM_INUM(x)
-#endif
-
-#if !HAVE_DECL_SCM_FROM_INT
-#define scm_from_int(x)   SCM_MAKINUM(x)
-#endif
-
-#if !HAVE_DECL_SCM_IS_STRING
-#define scm_is_string(x) SCM_STRINGP(x)
-#endif
-
-#if !HAVE_DECL_SCM_TO_LOCALE_STRING
-#define scm_to_locale_string(x)   strdup(SCM_STRING_CHARS(x))
-#endif
-
-#if !HAVE_DECL_SCM_FROM_LOCALE_STRING
-#define scm_from_locale_string(x) scm_makfrom0str(x)
-#endif
-
-#if !HAVE_DECL_SCM_FROM_LOCALE_SYMBOL
-#define scm_from_locale_symbol(x) \
-  scm_string_to_symbol (scm_from_locale_string (x))
-#endif
-
-#if !HAVE_DECL_SCM_CAR
-#define scm_car(x) SCM_CAR(x)
-#endif
-
-#if !HAVE_DECL_SCM_CDR
-#define scm_cdr(x) SCM_CDR(x)
-#endif
-
-#if !HAVE_DECL_SCM_CADDR
-#define scm_caddr(x) SCM_CADDR(x)
-#endif
-
-#if !HAVE_DECL_SCM_CADR
-#define scm_cadr(x) SCM_CADR(x)
-#endif
-
diff --git a/libgeda/include/libgeda_priv.h b/libgeda/include/libgeda_priv.h
index 565d20e..83f69ff 100644
--- a/libgeda/include/libgeda_priv.h
+++ b/libgeda/include/libgeda_priv.h
@@ -3,7 +3,6 @@
 #include <glib-object.h>
 #include <libguile.h>
 #include <gdk-pixbuf/gdk-pixbuf.h>
-#include "guile_compat_1.6.h"
 
 /* Public libgeda headers */
 #include "defines.h"
diff --git a/libgeda/src/g_basic.c b/libgeda/src/g_basic.c
index 9cdd52c..27f081c 100644
--- a/libgeda/src/g_basic.c
+++ b/libgeda/src/g_basic.c
@@ -40,8 +40,7 @@
 #endif
 
 /* Pre-unwind handler called in the context in which the exception was
- * thrown.  Not used with Guile 1.6.x. */
-#if HAVE_DECL_SCM_C_CATCH
+ * thrown. */
 static SCM protected_pre_unwind_handler (void *data, SCM key, SCM args)
 {
   /* Capture the stack trace */
@@ -49,21 +48,14 @@ static SCM protected_pre_unwind_handler (void *data, SCM key, SCM args)
 
   return SCM_BOOL_T;
 }
-#endif
 
 /* Post-unwind handler called in the context of the catch expression.
  * This actually does the work of parsing the stack and generating log
  * messages. */
 static SCM protected_post_unwind_handler (void *data, SCM key, SCM args)
-{
-  SCM s_stack;
-#if HAVE_DECL_SCM_C_CATCH /* The stack was captured pre-unwind */
-  s_stack = *(SCM *) data;
-#else                        /* Get stack from magic variable */
-  s_stack = scm_fluid_ref (SCM_VARIABLE_REF (scm_the_last_stack_fluid_var));
-#endif /* HAVE_DECL_SCM_C_CATCH */
-
-
+{ 
+  /* The stack was captured pre-unwind */
+  SCM s_stack = *(SCM *) data;
   char *message = NULL;
   
   /* Capture the error message */
@@ -168,7 +160,6 @@ SCM g_scm_eval_protected (SCM exp, SCM module_or_state)
     body_data = scm_list_2 (exp, module_or_state);
   }
 
-#if HAVE_DECL_SCM_C_CATCH /* Guile 1.8.x approach */
   result = scm_c_catch (SCM_BOOL_T,
                         protected_body_eval,           /* catch body */
                         &body_data,                    /* body data */
@@ -177,14 +168,6 @@ SCM g_scm_eval_protected (SCM exp, SCM module_or_state)
                         protected_pre_unwind_handler,  /* pre handler */
                         &stack                         /* pre data */
                         );
-#else                     /* Guile 1.6.x approach using magic variables */
-  result =
-    scm_internal_stack_catch (SCM_BOOL_T,
-                              protected_body_eval,           /* catch body */
-                              &body_data,                    /* body data */
-                              protected_post_unwind_handler, /* post handler */
-                              NULL);
-#endif /* HAVE_DECL_SCM_C_CATCH */
 
   scm_remember_upto_here_2 (body_data, stack);
 
@@ -233,7 +216,6 @@ SCM g_scm_eval_string_protected (SCM str)
   SCM stack = SCM_BOOL_T;
   SCM result;
 
-#if HAVE_DECL_SCM_C_CATCH /* Guile 1.8.x approach */
   result = scm_c_catch (SCM_BOOL_T,
                         protected_body_eval_string,    /* catch body */
                         &str,                          /* body data */
@@ -242,14 +224,6 @@ SCM g_scm_eval_string_protected (SCM str)
                         protected_pre_unwind_handler,  /* pre handler */
                         &stack                         /* pre data */
                         );
-#else                     /* Guile 1.6.x approach using magic variables */
-  result =
-    scm_internal_stack_catch (SCM_BOOL_T,
-                              protected_body_eval_string,    /* catch body */
-                              &str,                          /* body data */
-                              protected_post_unwind_handler, /* post handler */
-                              NULL);
-#endif /* HAVE_DECL_SCM_C_CATCH */
 
   scm_remember_upto_here_1 (stack);
 
diff --git a/utils/configure.ac b/utils/configure.ac
index 8d8a9e8..23a51c4 100644
--- a/utils/configure.ac
+++ b/utils/configure.ac
@@ -125,41 +125,6 @@ if test "$guile_need_major" -gt "$guile_major" \
   AC_MSG_ERROR([Guile version >= $guile_need_version is required.])
 fi
 
-# Guile 1.6 compatability
-
-CFLAGS_temp_save="$CFLAGS"
-CFLAGS="$CFLAGS $GUILE_CFLAGS"
-AC_CHECK_DECLS([scm_is_string, scm_is_integer, scm_to_int,
-scm_from_int,  scm_is_true,    scm_is_false,
-scm_from_locale_string, scm_to_locale_string],,,
-[#include <libguile.h>])
-CFLAGS="$CFLAGS_temp_save"
-
-AH_VERBATIM(SCM_IS_STRING, [#if !HAVE_DECL_SCM_IS_STRING
-#  define scm_is_string(x) SCM_STRINGP(x)
-#endif])
-AH_VERBATIM(SCM_IS_INTEGER, [#if !HAVE_DECL_SCM_IS_INTEGER
-#  define scm_is_integer(x) SCM_INUMP(x)
-#endif])
-AH_VERBATIM(SCM_TO_INT, [#if !HAVE_DECL_SCM_TO_INT
-#  define scm_to_int(x)     SCM_INUM(x)
-#endif])
-AH_VERBATIM(SCM_FROM_INT, [#if !HAVE_DECL_SCM_FROM_INT
-#  define scm_from_int(x)   SCM_MAKINUM(x)
-#endif])
-AH_VERBATIM(SCM_IS_TRUE, [#if !HAVE_DECL_SCM_IS_TRUE
-#  define scm_is_true(x)    SCM_NFALSEP(x)
-#endif])
-AH_VERBATIM(SCM_IS_FALSE, [#if !HAVE_DECL_SCM_IS_FALSE
-#  define scm_is_false(x)   SCM_FALSEP(x)
-#endif])
-AH_VERBATIM(SCM_FROM_LOCALE_STRING, [#if !HAVE_DECL_SCM_FROM_LOCALE_STRING
-#  define scm_from_locale_string(x) scm_makfrom0str(x)
-#endif])
-AH_VERBATIM(SCM_TO_LOCALE_STRING, [#if !HAVE_DECL_SCM_TO_LOCALE_STRING
-#  define scm_to_locale_string(x)   strdup(SCM_STRING_CHARS(x))
-#endif])
-
 #
 # Check for guile end
 ############################################################################

commit b4862c3c120c8144f47393333e2e6bec2f302bc7
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Commit: Peter TB Brett <peter@xxxxxxxxxxxxx>

    Require Guile 1.8.0 or newer.
    
    Guile 1.8 became the stable branch of Guile on 2006-02-12, over three
    *years* ago. All major distributions ship it, including Debian stable.
    
    Expecting its availability makes testing of new Scheme-based features
    much easier, as most gEDA developers normally write and test code
    against 1.8. Furthermore, it allows better advantage to be taken of
    1.8-only features (such as improvements in debugging support), without
    requiring vast swathes of hard-to-maintain preprocessor trickery.

diff --git a/gattrib/configure.ac b/gattrib/configure.ac
index bfc95ff..2bf47e7 100644
--- a/gattrib/configure.ac
+++ b/gattrib/configure.ac
@@ -123,7 +123,7 @@ fi
 
 # Check Guile version
 guile_need_major=1
-guile_need_minor=6
+guile_need_minor=8
 guile_need_version="$guile_need_major[].$guile_need_minor.0"
 
 AC_MSG_CHECKING([Guile version >= $guile_need_version])
diff --git a/gnetlist/configure.ac b/gnetlist/configure.ac
index f4a43ec..4900a4e 100644
--- a/gnetlist/configure.ac
+++ b/gnetlist/configure.ac
@@ -165,7 +165,7 @@ fi
 
 # Check Guile version
 guile_need_major=1
-guile_need_minor=6
+guile_need_minor=8
 guile_need_version="$guile_need_major[].$guile_need_minor.0"
 
 AC_MSG_CHECKING([Guile version >= $guile_need_version])
diff --git a/gschem/configure.ac.in b/gschem/configure.ac.in
index 802bd0a..560b605 100644
--- a/gschem/configure.ac.in
+++ b/gschem/configure.ac.in
@@ -117,7 +117,7 @@ fi
 
 # Check Guile version
 guile_need_major=1
-guile_need_minor=6
+guile_need_minor=8
 guile_need_version="$guile_need_major[].$guile_need_minor.0"
 
 AC_MSG_CHECKING([Guile version >= $guile_need_version])
diff --git a/gsymcheck/configure.ac b/gsymcheck/configure.ac
index 5ee54aa..ba67b11 100644
--- a/gsymcheck/configure.ac
+++ b/gsymcheck/configure.ac
@@ -75,7 +75,7 @@ fi
 
 # Check Guile version
 guile_need_major=1
-guile_need_minor=6
+guile_need_minor=8
 guile_need_version="$guile_need_major[].$guile_need_minor.0"
 
 AC_MSG_CHECKING([Guile version >= $guile_need_version])
diff --git a/libgeda/configure.ac.in b/libgeda/configure.ac.in
index 5ecd1bc..4ce8a56 100644
--- a/libgeda/configure.ac.in
+++ b/libgeda/configure.ac.in
@@ -133,7 +133,7 @@ fi
 
 # Check Guile version
 guile_need_major=1
-guile_need_minor=6
+guile_need_minor=8
 guile_need_version="$guile_need_major[].$guile_need_minor.0"
 
 AC_MSG_CHECKING([Guile version >= $guile_need_version])
diff --git a/utils/configure.ac b/utils/configure.ac
index c714b69..8d8a9e8 100644
--- a/utils/configure.ac
+++ b/utils/configure.ac
@@ -110,7 +110,7 @@ fi
 
 # Check Guile version
 guile_need_major=1
-guile_need_minor=6
+guile_need_minor=8
 guile_need_version="$guile_need_major[].$guile_need_minor.0"
 
 AC_MSG_CHECKING([Guile version >= $guile_need_version])




_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs