delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2020/12/20/09:38:18

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Sun, 20 Dec 2020 15:18:53 +0100 (CET)
From: Roland Lutz <rlutz AT hedmen DOT org>
To: "Glenn (glimrick AT epilitimus DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Subject: Re: [geda-user] Problem with Guile 2.2.4 dependency for gEDA
1.10.1.
In-Reply-To: <ccee0a93-a553-f351-901b-1f986a8eba2e@epilitimus.com>
Message-ID: <alpine.DEB.2.21.2012201503460.17210@nimbus>
References: <f5ab1b6f-dbf3-4be3-a43f-eb74b32b7a51 AT fastmail DOT com> <alpine DOT DEB DOT 2 DOT 21 DOT 2012190043450 DOT 7556 AT nimbus> <alpine DOT DEB DOT 2 DOT 21 DOT 2012191400380 DOT 24569 AT nimbus> <20201219180603 DOT 22277 DOT qmail AT stuge DOT se> <a3f3b383-ebf2-fc8a-6405-e1d69c2a6838 AT epilitimus DOT com>
<20201219205836 DOT 23919 DOT qmail AT stuge DOT se> <ccee0a93-a553-f351-901b-1f986a8eba2e AT epilitimus DOT com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Sat, 19 Dec 2020, Glenn (glimrick AT epilitimus DOT com) [via 
geda-user AT delorie DOT com] wrote:
> According to the docs on my machine there is no 
> 'scm_frame_procedure_name' function in 2.0. So if I understand correctly 
> it is an either/or situation.

That's correct.

> It should be possible to have configure detect which version of guile is 
> available and then build accordingly. The reason I don't like that 
> approach is that if for some reason, e.g. development, you have both 
> versions available but want to use one of them specifically you can't.

Don't give users a way to shoot themselves in the foot unless there is a 
very good reason to do so.  Besides that, Guile 2.0 and 2.2 development 
files aren't usually installed next to each other (Guile doesn't handle 
this kind of situation well).


I pushed a patch to the branch `stable-1.10' which allows compiling 
gEDA/gaf with either version of Guile:

   http://git.geda-project.org/geda-gaf/commit/?h=stable-1.10&id=288cb8fd

Please use this instead of the provisional patch I posted earlier.

Roland

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019