Le samedi 27 mai 2023 à 16:31 -0400, msk...@ansuz.sooke.bc.ca a écrit : > Here's a small example showing the problem: > > \include "chord.ly" > music = { <c d>1 } > { \extractNote #3 \music } > > In version 2.21.0 that produces a whole-note rest. In version 2.24.1 with > Guile 2.2 it gives this error output: > > GNU LilyPond 2.24.1 (running Guile 2.2) > Processing `test.ly' > Parsing...ERROR: In procedure %resolve-variable: > Unbound variable: #{ }# > > Lilypond 2.24.1 compiled with Guile 3.0.9 also gives this error.
Are you sure that this is the correct example? That the file chord.ly it uses is the same as the one you sent? That LilyPond is the one you believe and unpatched, etc. ? I can't reproduce your problem (on Fedora); it compiles fine for me and prints a single MM rest.
signature.asc
Description: This is a digitally signed message part