Re: a new way to build LilyPond binary releases

2020-03-13 Thread Federico Bruni
Il giorno ven 13 mar 2020 alle 14:08, Jonas Hahnfeld ha scritto: Am Freitag, den 13.03.2020, 13:59 +0100 schrieb Federico Bruni: Il giorno gio 12 mar 2020 alle 14:39, Jonas Hahnfeld < hah...@hahnjo.de > ha scritto: > The usage of plain archives has the advantage that the user can >

Re: a new way to build LilyPond binary releases

2020-03-13 Thread Federico Bruni
Il giorno gio 12 mar 2020 alle 14:39, Jonas Hahnfeld ha scritto: The usage of plain archives has the advantage that the user can install and move the files anywhere, without invoking any installer. That is by design, but maybe there's a valid use case for installers that I'm missing?

Re: a new way to build LilyPond binary releases

2020-03-13 Thread Jonas Hahnfeld
Am Freitag, den 13.03.2020, 13:59 +0100 schrieb Federico Bruni: > Il giorno gio 12 mar 2020 alle 14:39, Jonas Hahnfeld < > hah...@hahnjo.de > > > ha scritto: > > The usage of plain archives has the advantage that the user can > > install > > and move the files anywhere, without invoking any

Re: a new way to build LilyPond binary releases

2020-03-13 Thread Federico Bruni
Il giorno gio 12 mar 2020 alle 14:39, Jonas Hahnfeld ha scritto: I think this one actually has the same root case as Karlin reported: I traced this back to the garbage collector freeing objects prematurely. Apparently it's not really happy that I made it unaware of threading... I've just

Re: a new way to build LilyPond binary releases

2020-03-12 Thread Thomas Morley
Am Do., 12. März 2020 um 16:22 Uhr schrieb Mats Bengtsson : > > > On 2020-03-12 16:17, Mats Bengtsson wrote: > > > > On 2020-03-12 14:39, Jonas Hahnfeld wrote: > >> I did test some more advanced files than "{ c' }", but apparently not > >> complicated enough. I think this one actually has the same

Re: Re[7]: a new way to build LilyPond binary releases

2020-03-12 Thread Jonas Hahnfeld
Am Donnerstag, den 12.03.2020, 21:26 + schrieb Trevor: > > Jonas, you wrote 12/03/2020 20:57:00 > > > Am Donnerstag, den 12.03.2020, 20:45 + schrieb Trevor: > > > I couldn't get convert-ly to work in Frescobaldi - not sure why yet. > > > > The mingw archive doesn't contain a Python

Re[7]: a new way to build LilyPond binary releases

2020-03-12 Thread Trevor
Jonas, you wrote 12/03/2020 20:57:00 Am Donnerstag, den 12.03.2020, 20:45 + schrieb Trevor: I couldn't get convert-ly to work in Frescobaldi - not sure why yet. The mingw archive doesn't contain a Python interpreter, so you'd need this separately on Windows. As far as I remember, GUB

Re: Re[5]: a new way to build LilyPond binary releases

2020-03-12 Thread Jonas Hahnfeld
Am Donnerstag, den 12.03.2020, 20:45 + schrieb Trevor: > > Mats wrote12/03/2020 19:35:09 > > On 3/12/20 6:02 PM, Jonas Hahnfeld wrote: > > > Am Donnerstag, den 12.03.2020, 16:57 + schrieb Trevor: > > > > I've tried compiling several of my files running this version of yours > > > >

Re[5]: a new way to build LilyPond binary releases

2020-03-12 Thread Trevor
Mats wrote12/03/2020 19:35:09 On 3/12/20 6:02 PM, Jonas Hahnfeld wrote: Am Donnerstag, den 12.03.2020, 16:57 + schrieb Trevor: I've tried compiling several of my files running this version of yours inside Frescobaldi on my Windows 10 system. All worked fine except one. Here's a MWE

Re: Re: Re[2]: a new way to build LilyPond binary releases

2020-03-12 Thread Mats Bengtsson
On 3/12/20 6:02 PM, Jonas Hahnfeld wrote: Am Donnerstag, den 12.03.2020, 16:57 + schrieb Trevor: I've tried compiling several of my files running this version of yours inside Frescobaldi on my Windows 10 system. All worked fine except one. Here's a MWE which shows the fault I found:

Re: a new way to build LilyPond binary releases

2020-03-12 Thread Karlin High
On 3/12/2020 8:43 AM, Jonas Hahnfeld wrote: The mingw executable now also works under wine, but it'd be great if you could test the full version (and possibly other large scores) on your system. The link is: https://github.com/hahnjo/lilypond-binaries/releases/tag/2020-03-12 I'll give it a

Re[2]: a new way to build LilyPond binary releases

2020-03-12 Thread Trevor
Jonas, you wrote I've just finished building anew, please give https://github.com/hahnjo/lilypond-binaries/releases/tag/2020-03-12 a try. Or rebuild with the updated scripts  I've tried compiling several of my files running this version of yours inside Frescobaldi on my Windows 10 system. All

Re: Re[2]: a new way to build LilyPond binary releases

2020-03-12 Thread Jonas Hahnfeld
Am Donnerstag, den 12.03.2020, 16:57 + schrieb Trevor: > Jonas, you wrote > > I've just finished building anew, please give > > https://github.com/hahnjo/lilypond-binaries/releases/tag/2020-03-12 a > > try. Or rebuild with the updated scripts  > I've tried compiling several of my files

Re: a new way to build LilyPond binary releases

2020-03-12 Thread Jonas Hahnfeld
Am Donnerstag, den 12.03.2020, 17:30 +0100 schrieb Mats Bengtsson: > On 2020-03-12 16:41, Jonas Hahnfeld wrote: > > Am Donnerstag, den 12.03.2020, 16:17 +0100 schrieb Mats Bengtsson: > > > I did a quick test of the lilypond-linux-x86_64-full.tar.gz version on a > > > reasonably large project (some

Re: a new way to build LilyPond binary releases

2020-03-12 Thread Mats Bengtsson
On 2020-03-12 16:41, Jonas Hahnfeld wrote: Am Donnerstag, den 12.03.2020, 16:17 +0100 schrieb Mats Bengtsson: I did a quick test of the lilypond-linux-x86_64-full.tar.gz version on a reasonably large project (some 80+ page output string quartet score) and it runs without any error messages

Re: Re: a new way to build LilyPond binary releases

2020-03-12 Thread Jonas Hahnfeld
Am Donnerstag, den 12.03.2020, 16:17 +0100 schrieb Mats Bengtsson: > On 2020-03-12 14:39, Jonas Hahnfeld wrote: > > I did test some more advanced files than "{ c' }", but apparently not > > complicated enough. I think this one actually has the same root case as > > Karlin reported: I traced this

Re: a new way to build LilyPond binary releases

2020-03-12 Thread Mats Bengtsson
On 2020-03-12 16:17, Mats Bengtsson wrote: On 2020-03-12 14:39, Jonas Hahnfeld wrote: I did test some more advanced files than "{ c' }", but apparently not complicated enough. I think this one actually has the same root case as Karlin reported: I traced this back to the garbage collector

Re: Re: a new way to build LilyPond binary releases

2020-03-12 Thread Mats Bengtsson
On 2020-03-12 14:39, Jonas Hahnfeld wrote: I did test some more advanced files than "{ c' }", but apparently not complicated enough. I think this one actually has the same root case as Karlin reported: I traced this back to the garbage collector freeing objects prematurely. Apparently it's not

Re: a new way to build LilyPond binary releases

2020-03-12 Thread Jonas Hahnfeld
Am Mittwoch, den 11.03.2020, 19:17 +0100 schrieb Jonas Hahnfeld: > Am Mittwoch, den 11.03.2020, 11:38 -0500 schrieb Karlin High: > > On Wed, Mar 11, 2020 at 10:56 AM Jonas Hahnfeld < > > hah...@hahnjo.de > > > > > wrote: > > > Please let me know if something doesn't work at all > > > > That

Re: a new way to build LilyPond binary releases

2020-03-12 Thread Jonas Hahnfeld
Am Donnerstag, den 12.03.2020, 14:18 +0100 schrieb Federico Bruni: > Il giorno mer 11 mar 2020 alle 16:56, Jonas Hahnfeld < > hah...@hahnjo.de > > > ha scritto: > > This is _not_ (yet) a proposal to switch over, but rather my ideas > > about a possible replacement. So take this as a request for

Re: a new way to build LilyPond binary releases

2020-03-12 Thread Federico Bruni
Il giorno mer 11 mar 2020 alle 16:56, Jonas Hahnfeld ha scritto: This is _not_ (yet) a proposal to switch over, but rather my ideas about a possible replacement. So take this as a request for feedback and testing as well as general discussion. I've just made a test and was able to build the

Re: a new way to build LilyPond binary releases

2020-03-11 Thread Jonas Hahnfeld
Am Mittwoch, den 11.03.2020, 11:38 -0500 schrieb Karlin High: > On Wed, Mar 11, 2020 at 10:56 AM Jonas Hahnfeld < > hah...@hahnjo.de > > wrote: > > Please let me know if something doesn't work at all > > That sounds like an interesting project. I tested the Windows version, > and it works. I got

Re: a new way to build LilyPond binary releases

2020-03-11 Thread Karlin High
On Wed, Mar 11, 2020 at 10:56 AM Jonas Hahnfeld wrote: > Please let me know if something doesn't work at all That sounds like an interesting project. I tested the Windows version, and it works. I got a PDF from compiling { c' } as a hello-world test. Now, is this supposed to be a 64-bit

a new way to build LilyPond binary releases

2020-03-11 Thread Jonas Hahnfeld
We got to this topic a few times now, so here's a proper thread about it. As the title suggests, I've been working on a new way to build redistributable LilyPond binaries. Right now we are using GUB for this task (see CG and https://github.com/gperciva/gub). This is _not_ (yet) a proposal to