[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA-dev: guile-1.8 requirement
>> Somebody (I won't mention any names, but I know who you are!) modified
>> libgeda's configure.ac to require guile-1.8.
> [snip]
>
> Yes, I have been in contact with said individual and let him do this.
> I really would like to push forward with guile-1.8.
Oh. That's fine, but let's consider the implications....
... and the biggest is this business of guile-1.8 requiring GNU GMP.
That makes the CD installer problematic, since it can't install guile
(a gEDA dependency) in many cases because guile itself is missing
dependencies.
> [snip]
>> Or, if you let me know what the desired functionality is, I can try to
>> hack together a guile replacement myself at the code sprint. I'd like
>> to leave the guile requirement back at 1.6 for at least a year or two,
>> until most systems out there come with guile-1.8 pre-installed.
>
> guile 1.6.7 (.8 was a bug fix) has been out for 3 years already.
> 1.8.x has been out for a year.
The big-picture question is: Which Linux distros do we want to
support? Is SuSE 9.3 too old? SuSE 10.x? How about FC2, 3, 4,
5..... If we define a few distros which are "supported", and declare
older ones "unsupported", then we can see which use guile-1.6 and
which use guile-1.8.
> It comes down to three scm_* functions: scm_from_locale_string, scm_is_true
> and scm_is_false. There are also a ton of deprecated guile functions that
> I would like to scrape.
>
> However, I'm willing to be a little flexible if there are 1.6.x
> alternatives to these three functions.
That's fine. But first, perhaps we can have a discussion about which
Linux distros we want to support.
IMO, we'd arbitrarily say that the cut-off line for supported distros
is 3 years old. From the user perspective, that's basically two
generations of computer equipment ago (18 months is the age-span of
computer equipment). And I'd bet that lots of gEDA users are on
machines approaching (or over) 3 years old.
Sound reasonable? Or do you have a different preference?
Stuart
_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev