Thomas Morley <> writes:

> Hi,
> I recently read
> "The Guile maintainers care very much about backwards compatibility,
> from what I've seen over the last few years."
> Well, not in LilyPond case, I thought, but ofcourse I didn't try to
> get further with guilev2 myself after my last unsuccessful attempts.
> I'm ashamed not having tried
> before.
> Nevertheless I did it today.
> I checked out
> remotes/origin/dev/janneke/wip-guile2
> derived a local branch (dev/janneke-wip-guile2-my-version) from it and
> rebased it against current master, nuked the build-directory and
> started from scratch:
>   sh --noconfigure
>   mkdir -p build/
>   cd build/
>   ../configure --enable-guile2

I took a look at Jan's branch but it only contains patches to the build
system (apparently in the context of catering for Guix as a
crosscompiling environment instead of Gub), nothing in LilyPond source
code itself:

commit 6020430549573970ff0b2710bca343359438fa64
Author: Jan Nieuwenhuizen <>
Date:   Sun May 1 16:07:47 2016 +0200

    aclocal.m4: look for $host-windres.  Fixes GuixSD cross build.


commit fefc17874239752c443ac1279386aac8cef272ae
Author: Jan Nieuwenhuizen <>
Date:   Sun May 1 15:52:11 2016 +0200

    aclocal.m4: remove DATADIR and PACKAGE_* duplications.


commit 2f3105f7d617f05328d5cc3189e099c83ca6a84a
Author: Jan Nieuwenhuizen <>
Date:   Sun May 1 12:46:38 2016 +0200 make python-devel (i.e., module) optional.

commit f174b53783aa67a12004276f9b325a7e8fd93b84
Author: Jan Nieuwenhuizen <>
Date:   Sun May 1 10:10:49 2016 +0200[guile-2.0]: disable rational check.

commit e25fcffc76c4e428abd2080efab0bc1f495196b5
Author: Jan Nieuwenhuizen <>
Date:   Sun May 1 10:32:23 2016 +0200

    aclocal.m4[guile-2.0]: use pkg-config for guile check. Fixes cross build.


commit 99b9d6fca9dd4446c9b8f1946d577d83dd769f1c
Author: Jan Nieuwenhuizen <>
Date:   Sun May 1 10:31:56 2016 +0200

    aclocal.m4: refactor pkg-config --modversion.  Fixes cross building.


So while your feedback might be interesting to Jan regarding the
compilability of the result, it does not seem overly relevant regarding
our own challenge of getting Guile to run here.

David Kastrup

lilypond-devel mailing list

Reply via email to