delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2019/11/29/20:11:10

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.7+dev
X-Exmh-Isig-CompType: repl
X-Exmh-Isig-Folder: inbox
From: karl AT aspodata DOT se
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] guile 2.0
In-reply-to: <alpine.DEB.2.20.1911292302310.1620@nimbus>
References: <20191129142549 DOT F1E908038A42 AT turkos DOT aspodata DOT se> <alpine DOT DEB DOT 2 DOT 20 DOT 1911292302310 DOT 1620 AT nimbus>
Comments: In-reply-to Roland Lutz <rlutz AT hedmen DOT org>
message dated "Fri, 29 Nov 2019 23:03:17 +0100."
Mime-Version: 1.0
Message-Id: <20191130004931.3579480395B9@turkos.aspodata.se>
Date: Sat, 30 Nov 2019 01:49:31 +0100 (CET)
X-Virus-Scanned: ClamAV using ClamSMTP
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

Roland:
> On Fri, 29 Nov 2019, karl AT aspodata DOT se wrote:
> > During configure I get:
> >
> > checking for guile-2.0 >= 2.0.0... no
> > configure: error: you need at least version 2.0.0 of guile
> >
> > I have:
> > $ guile -v
> > guile (GNU Guile) 2.2.4
> >
> > ///
> >
> > Is there any specific reason that gschem requires guile 2.0.x and not
> > anyting later ?
> 
> gEDA/gaf 1.10.0 should compile fine with either Guile 2.0.x or Guile 
> 2.2.x.

I still get:

$ ./configure --without-libfam > /dev/null
configure: error: Package requirements (guile-2.0 >= 2.0.10) were not met:

No package 'guile-2.0' found

$ git describe 
1.10.0-20191008-6-gcd7fb930b

$ grep PKG_CONFIG config.log | grep -i guile
configure:16567: $PKG_CONFIG --exists --print-errors "guile-2.2 >= $GUILE_MIN_VER"
configure:16584: $PKG_CONFIG --exists --print-errors "guile-2.2 >= $GUILE_MIN_VER"

 The test itself seems to work:
$ /usr/bin/pkg-config  --exists --print-errors "guile-2.2 >= 2.0.0"; echo $?
0
$ /usr/bin/pkg-config  --exists --print-errors "guile-2.2 >= 2.3.0"; echo $?
Requested 'guile-2.2 >= 2.3.0' but version of GNU Guile is 2.2.4
1

$ diff geda-gaf/m4/geda-guile.m4 lepton-eda/m4/geda-guile.m4 
6a7,8
> dnl Copyright (C) 2009-2016 gEDA Contributors
> dnl Copyright (C) 2017-2019 Lepton EDA Contributors
$

And looking att the diff between geda-gaf/configure lepton-eda/configure, 
there is no diff re guile detection, so I don't know why.

Regards,
/Karl Hammar

- Raw text -


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