From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Newsgroups: gmane.lisp.guile.user Subject: Re: Nyacc and guile-nearly-3.0 (progress report) Date: Mon, 2 Dec 2019 22:45:23 +0100 Message-ID: <20191202214523.GC3978@tuxteam.de> References: <20191202094041.GA10353@tuxteam.de> <20191202125507.GA14913@tuxteam.de> <94784430-a9ad-bb11-f481-ef2426a6dfca@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2JFBq9zoW8cOFH7v" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="100162"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mutt/1.5.21 (2010-09-15) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Dec 02 22:57:23 2019 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1ibth4-000Pos-Fz for guile-user@m.gmane.org; Mon, 02 Dec 2019 22:57:22 +0100 Original-Received: from localhost ([::1]:45012 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ibth3-0002NV-5Q for guile-user@m.gmane.org; Mon, 02 Dec 2019 16:57:21 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56841) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ibtVf-0002kb-2c for guile-user@gnu.org; Mon, 02 Dec 2019 16:45:37 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ibtVW-0007tO-HC for guile-user@gnu.org; Mon, 02 Dec 2019 16:45:30 -0500 Original-Received: from mail.tuxteam.de ([5.199.139.25]:32961) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ibtVV-0007pb-G3 for guile-user@gnu.org; Mon, 02 Dec 2019 16:45:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tuxteam.de; s=mail; h=From:In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:To:Date; bh=1fMGt8YoJ95MV2WC9FoZKn9NgJVb4Xs60QapMygFEcg=; b=bvc617djwfl/++7xvbaMtH7UKhLdFZ/+96XDvnMoPAZQxijQR+DHv/CjkC8vTgUhDE7UgJkqoZJ4Y+TreL4psoPvMuJC1jP24bOspfodiNfLWuMave1MoT5mEPW7muRCgMVk6e1BpBMnpIHmrEHUhcz5gY8BNhbfEjBIK4HWxTj/qyOF+ytKIsUU3loyROgjbYO4K1Y//mgWsTJ6WtFNf7ElpXE9GjxY2Yb1wZiHSyZcbGqTBPqaSEuXtf4YgkzmJj9MlZC8CEvuzw5vXfp0IIaUeI+v2N6/6q/aR7vqrry91lr1KLxoScj2JWI1Z+DUyTn6XMDm8SdIHDyg//W8SQ==; Original-Received: from tomas by mail.tuxteam.de with local (Exim 4.80) (envelope-from ) id 1ibtVT-0001re-5a for guile-user@gnu.org; Mon, 02 Dec 2019 22:45:23 +0100 Content-Disposition: inline In-Reply-To: <94784430-a9ad-bb11-f481-ef2426a6dfca@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 5.199.139.25 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:15927 Archived-At: --2JFBq9zoW8cOFH7v Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 02, 2019 at 06:28:53AM -0800, Matt Wette wrote: > Look at etc/README.=C2=A0 Maybe edit etc/configure.ac and rerun as in the= README. Hm. Same confusion. Adding 3.0 to GUILE_PKG, like so: GUILE_PKG([3.0 2.2 2.0]) yields, at configure time: tomas@trotzki:~/src/guile/nyacc$ ./configure checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes configure: checking for guile 3.0 configure: found guile 3.0 checking for guile... /usr/local/bin/guile checking for Guile version >=3D 3.0... configure: error: Guile 3.0 requir= ed, but 2.9.5 found Inserting 2.9.5 in configure.ac's GUILE_PKG, like so: GUILE_PKG([2.9.5 2.2 2.0]) yields, again at configure time: tomas@trotzki:~/src/guile/nyacc$ ./configure checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes configure: checking for guile 3.0 configure: found guile 3.0 checking for guile... /usr/local/bin/guile checking for Guile version >=3D 3.0... configure: error: Guile 3.0 requir= ed, but 2.9.5 found tomas@trotzki:~/src/guile/nyacc$ ( cd etc && autoconf -o ../configure ) tomas@trotzki:~/src/guile/nyacc$ ./configure checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes configure: checking for guile 2.9.5 configure: found guile 2.9.5 checking for guile... /usr/local/bin/guile configure: error: found development files for Guile 2.9.5, but /usr/local= /bin/guile has effective version 3.0 It seems I've got a schizophrenic Guile. It somehow reports an "effective version" 3.0 (the pkg config file in /usr/local/lib is a guile-3.0.pc, actually), but if you ask guile itself, it reports 2.9.5. I don't exactly know where configure has this "effective version" =66rom, but I dimly remember Andy mumbling about setting Guile's effective version to 3.0, since 2.9.5 is already a pre-3. Hmmm. I'll try to poke at it some more tomorrow... Cheers & thanks -- tom=C3=A1s --2JFBq9zoW8cOFH7v Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAl3lhfMACgkQBcgs9XrR2kb0+QCfboHxEWc+FDnwGs/DXRUIKuu3 +14An1cnwBTF1cbpkDNnrCeDu5hqdVJP =R+zM -----END PGP SIGNATURE----- --2JFBq9zoW8cOFH7v--