[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Guile V1 vs. V2?

From: Valentin Petzel
Subject: Re: Guile V1 vs. V2?
Date: Tue, 21 Dec 2021 06:51:59 +0000 (UTC)

Hello Mike,

Guile 1 to Guile 2 did change some syntax and some mechanics, which means that guile code must be reworked for guile 2 and using guile 2 makes the program much slower. There is ongoing long time effort to port Lilypond to guile 2 and eventually 3 which does make progress, but for the time being using Lilypond with guile 2 is not recommended.

The way FreeBSD handles this seems to be a bit bad. One can very well have different guile versions one one system, and Lilypond can be compiled with it's own embedded guile version.

So you should probably report this to the system/package maintainers.


21.12.2021 05:48:20 Mike Andrews <>:

Greetings. This is intended primarily for the folks who build packages for FreeBSD. 

I recently installed the current LilyPond on FreeBSD 12, using the pkg command to install a precompiled set of binaries and other files. One of the prerequisites was GNU Guile V1. I had some other packages installed which used Guile V2; those packages and Guile v2 were deinstalled, which was inconvenient at best. 

Is there a particular reason to specify Guile V1, and to not use Guile V2.* ?


Mike Andrews
Tired old sysadmin

reply via email to

[Prev in Thread] Current Thread [Next in Thread]