PATCHES - Countdown to March 29

2022-03-27 Thread Colin Campbell
Here is the current countdown list. The next countdown will be on March 29. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1261 Remove filter_map_assign optimization in break substitution - Jean Abou Samra

Re: unusable backtrace

2022-03-27 Thread Jean Abou Samra
Le 27/03/2022 à 20:59, Werner LEMBERG a écrit : Jean: This is strange: What does '2.2-LE-8-3.A' mean? Why do I get two paths concatenated? Additionally, the `.go` files are put into `/home/wl/lilypond/scm/out` Because of Lilypond's functions exported from C++, which are added onl

Re: unusable backtrace

2022-03-27 Thread Werner LEMBERG
Jean: >>This is strange: What does '2.2-LE-8-3.A' mean? Why do I get two >>paths concatenated? Additionally, the `.go` files are put into >>`/home/wl/lilypond/scm/out` > > Because of Lilypond's functions exported from C++, which are added > only when running Lilypond but are neede

Re: unusable backtrace

2022-03-27 Thread David Kastrup
Werner LEMBERG writes: >>> * The compilation output says, for example, >>> >>> ``` >>> ;;; compiling >>> /home/wl/lilypond/out/share/lilypond/current/scm/lily/graphviz.scm >>> ;;; compiled >>> /home/wl/lilypond/out/share/lilypond/current/guile/ccache/2.2-LE-8-3.A/home/wl/lilypond/scm/graph

Re: unusable backtrace

2022-03-27 Thread Jean Abou Samra
Le 27/03/2022 à 10:06, Jonas Hahnfeld a écrit : It totally is expected: Because "make bytecode" is optional and not the default, "make install" cannot install it by default. You need to explicitly ask for "install-bytecode". This was discussed on the mailing list and is spelled out both in the

Re: unusable backtrace

2022-03-27 Thread Jonas Hahnfeld via Discussions on LilyPond development
Am Sonntag, dem 27.03.2022 um 09:12 +0200 schrieb Jean Abou Samra: > Because of Lilypond's functions exported from C++, which are > added only when running Lilypond but are needed for byte-compilation, > we cannot use the normal method to get .go files, 'guild compile'. > We thus hijack the 'auto-c

Re: LilyPond 2.23.7 released

2022-03-27 Thread Jonas Hahnfeld via Discussions on LilyPond development
Am Sonntag, dem 27.03.2022 um 09:02 +0200 schrieb Jean Abou Samra: > You can make a symlink in ~/bin/ if you want the command to be invoked > as 'lilypond'. Note that this depends on your distributions, not everyone has ~/bin/ in their PATH. signature.asc Description: This is a digitally signed

Re: unusable backtrace

2022-03-27 Thread Jean Abou Samra
Le 26/03/2022 à 23:09, Werner LEMBERG a écrit : Byte-compilation, I guess. I seem to recall that Guile 2 uses primitive-eval to run code that is not byte-compiled, and this loses the location information. Generally speaking, running code without compilation seems to be preserved for the sake of

Re: LilyPond 2.23.7 released

2022-03-27 Thread Jean Abou Samra
Le 27/03/2022 à 01:14, Paul Scott a écrit : I just downloaded the Linux version from from Lily web site and got a tar.gz version instead of the .sh version I expected. Is this a change or a mistake? A change. These are static binaries. There is no installation needed. Just unpack them so