On Thu, Nov 25, 2021 at 10:08 PM Jonas Hahnfeld via Discussions on LilyPond development <lilypond-devel@gnu.org> wrote:
> Fun fact: Did you try placing the compiled file (with only the > extension .go) into out/lib/lilypond/current/ccache/lily and make > lilypond load it? It results in "Unbound variable: all-grob- > descriptions", likely because the compiler doesn't understand define- > session-public which is defined in lily. Actually, this points to yet > another problem where some files (to become modules) use the module > (lily) which in turn will have to load all other modules. So we likely > have to re-think the entire layering of the scm/ directory... semi related - in order to fix the --safe mode, we'll probably have to reorganize how things depend on each other anyway (with potential incompatibilities). -- Han-Wen Nienhuys - hanw...@gmail.com - http://www.xs4all.nl/~hanwen