Re: GUB lilypond build fails

2018-12-30 Thread David Kastrup
Knut Petersen  writes:

> On 30.12.18 19:31, Phil Holmes wrote:
>>
>>
>> Success building from master. Thanks Werner.  Will take me a time to
>> sort out a build from the stable candidate, but it looks like we're
>> on track.
>
> stable/2.20 currently will not build with gub.
>
> cherry-picking 915799cad7118c39c89f564430093c0ad021dd9e from master fixes 
> that.

Of course (change to Python 2.4 syntax).  Done.

-- 
David Kastrup

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: GUB lilypond build fails

2018-12-30 Thread Knut Petersen

On 30.12.18 19:31, Phil Holmes wrote:



Success building from master. Thanks Werner.  Will take me a time to sort out a 
build from the stable candidate, but it looks like we're on track.


stable/2.20 currently will not build with gub.

cherry-picking 915799cad7118c39c89f564430093c0ad021dd9e from master fixes that.




make lilypond took 4 hours on a core i7 with 4 core, 8 hyperthreads...


i7-4790K: About 130 minutes for 'make lilypond' after an 'rm -rf target/*'

Knut

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: GUB lilypond build fails

2018-12-30 Thread David Kastrup
"Phil Holmes"  writes:

> - Original Message - 
> From: "David Kastrup" 
> To: "Phil Holmes" 
> Cc: "Werner LEMBERG" ; 
> Sent: Sunday, December 30, 2018 6:46 PM
> Subject: Re: GUB lilypond build fails
>
>
>> "Phil Holmes"  writes:
>>
>>> - Original Message - 
>>> From: "Phil Holmes" 
>>> To: "Werner LEMBERG" 
>>> Cc: ; 
>>> Sent: Sunday, December 30, 2018 12:29 PM
>>> Subject: Re: GUB lilypond build fails
>>>
>>>

 The problem with "NewGub" would seem to be my issue.  I've always
 made and uploaded GUB in a VM with a user gub and a directory called
 NewGub under that user's home directory.  I'm currently trying to
 build from a user with a home directory called gubd and in a
 directory called GubDir.  I do have a user called gub (it's where
 the VM lives) and could create a directory called NewGub and try to
 see if this works at this time.  Watch this space.
>>>
>>>
>>> Success building from master. Thanks Werner.  Will take me a time to
>>> sort out a build from the stable candidate, but it looks like we're on
>>> track.
>>>
>>> make lilypond took 4 hours on a core i7 with 4 core, 8 hyperthreads...
>>
>> That does not say a lot without specifying the generation.  I have in my
>> laptop a
>>
>> model name : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
>
>
> core i7-2600 3.4GHz.  About 8 years old

Oh, 2nd generation like mine.  It's not a mobile, but the difference in
speed should actually be sort-of proportional to the clock frequency.

-- 
David Kastrup

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: GUB lilypond build fails

2018-12-30 Thread Phil Holmes
- Original Message - 
From: "David Kastrup" 

To: "Phil Holmes" 
Cc: "Werner LEMBERG" ; 
Sent: Sunday, December 30, 2018 6:46 PM
Subject: Re: GUB lilypond build fails



"Phil Holmes"  writes:

- Original Message - 
From: "Phil Holmes" 

To: "Werner LEMBERG" 
Cc: ; 
Sent: Sunday, December 30, 2018 12:29 PM
Subject: Re: GUB lilypond build fails




The problem with "NewGub" would seem to be my issue.  I've always
made and uploaded GUB in a VM with a user gub and a directory called
NewGub under that user's home directory.  I'm currently trying to
build from a user with a home directory called gubd and in a
directory called GubDir.  I do have a user called gub (it's where
the VM lives) and could create a directory called NewGub and try to
see if this works at this time.  Watch this space.



Success building from master. Thanks Werner.  Will take me a time to
sort out a build from the stable candidate, but it looks like we're on
track.

make lilypond took 4 hours on a core i7 with 4 core, 8 hyperthreads...


That does not say a lot without specifying the generation.  I have in my
laptop a

model name : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz



core i7-2600 3.4GHz.  About 8 years old

--
Phil Holmes

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: GUB lilypond build fails

2018-12-30 Thread David Kastrup
David Kastrup  writes:

> "Phil Holmes"  writes:
>
>> - Original Message - 
>> From: "Phil Holmes" 
>> To: "Werner LEMBERG" 
>> Cc: ; 
>> Sent: Sunday, December 30, 2018 12:29 PM
>> Subject: Re: GUB lilypond build fails
>>
>>
>>>
>>> The problem with "NewGub" would seem to be my issue.  I've always
>>> made and uploaded GUB in a VM with a user gub and a directory called
>>> NewGub under that user's home directory.  I'm currently trying to
>>> build from a user with a home directory called gubd and in a
>>> directory called GubDir.  I do have a user called gub (it's where
>>> the VM lives) and could create a directory called NewGub and try to
>>> see if this works at this time.  Watch this space.
>>
>>
>> Success building from master. Thanks Werner.  Will take me a time to
>> sort out a build from the stable candidate, but it looks like we're on
>> track.
>>
>> make lilypond took 4 hours on a core i7 with 4 core, 8 hyperthreads...
>
> That does not say a lot without specifying the generation.  I have in my
> laptop a
>
> model name: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
>
> which would formally meet this specification (I think it's pretty much
> the lowest possible mobile CPU that would).  Admittedly, the laptop is
> not certified for the CPU's thermal design power and it's just since
> last year or so since I caved and upgraded, but still it's considered
> slow in comparison to today's usual horsepower.

Over the CPU bragging I forgot the most important part of this
information:

YES  Finally progress again.

-- 
David Kastrup

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: GUB lilypond build fails

2018-12-30 Thread David Kastrup
"Phil Holmes"  writes:

> - Original Message - 
> From: "Phil Holmes" 
> To: "Werner LEMBERG" 
> Cc: ; 
> Sent: Sunday, December 30, 2018 12:29 PM
> Subject: Re: GUB lilypond build fails
>
>
>>
>> The problem with "NewGub" would seem to be my issue.  I've always
>> made and uploaded GUB in a VM with a user gub and a directory called
>> NewGub under that user's home directory.  I'm currently trying to
>> build from a user with a home directory called gubd and in a
>> directory called GubDir.  I do have a user called gub (it's where
>> the VM lives) and could create a directory called NewGub and try to
>> see if this works at this time.  Watch this space.
>
>
> Success building from master. Thanks Werner.  Will take me a time to
> sort out a build from the stable candidate, but it looks like we're on
> track.
>
> make lilypond took 4 hours on a core i7 with 4 core, 8 hyperthreads...

That does not say a lot without specifying the generation.  I have in my
laptop a

model name  : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz

which would formally meet this specification (I think it's pretty much
the lowest possible mobile CPU that would).  Admittedly, the laptop is
not certified for the CPU's thermal design power and it's just since
last year or so since I caved and upgraded, but still it's considered
slow in comparison to today's usual horsepower.

-- 
David Kastrup

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: GUB lilypond build fails

2018-12-30 Thread Phil Holmes
- Original Message - 
From: "Phil Holmes" 

To: "Werner LEMBERG" 
Cc: ; 
Sent: Sunday, December 30, 2018 12:29 PM
Subject: Re: GUB lilypond build fails




The problem with "NewGub" would seem to be my issue.  I've always made and 
uploaded GUB in a VM with a user gub and a directory called NewGub under 
that user's home directory.  I'm currently trying to build from a user 
with a home directory called gubd and in a directory called GubDir.  I do 
have a user called gub (it's where the VM lives) and could create a 
directory called NewGub and try to see if this works at this time.  Watch 
this space.



Success building from master. Thanks Werner.  Will take me a time to sort 
out a build from the stable candidate, but it looks like we're on track.


make lilypond took 4 hours on a core i7 with 4 core, 8 hyperthreads...

--
Phil Holmes 



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


adding other numbering systems to the LilyPond TAB score function

2018-12-30 Thread BLAINE SCOTT
 I've looked over the Learning manual and found the custom tabulatures note on 
page 331 answered my question as to how a clef/TABstaff was generated. I was 
interested to see that LilyPond has predefined string tunings for violin, 
viola, cello and DB. I'm anticipating that the numbers on the TABstaff are the 
'fret' numbers, for the violin/viola/cello, similar to the mandolin fret 
numbers.
 I'm hoping that the numbers used for unfretted string instruments could be 
altered to match the system I'm using. The pitch of each note and string 
remains the same but my system avoids the fret number problem on the 
violin/viola/cello; one where the TAB fret numbers have no practical reference 
for students gaining accuracy in finger placement.
The numbering system for the violin/viola, treble/alto clefs I've developed 
uses 0-4 to indicate what fingers of the left hand are used. The open string 
note uses the numeral 0. The 1 fret is indicated by the number 1 and what looks 
like a 0 exponent with it because the 1st finger is placed close to the nut of 
the instrument where the "Open" position is. The 2nd fret is given the number 1 
(for the first finger), the 3rd fret is given the number 2 with an exponent 
1(meaning that it is the 2nd finger near [in front of] the 1 finger position) 
the 4th fret is given the number 2 with the exponent 3 (meaning the 2nd finger 
is placed behind the 3 finger position), the 5th fret is given the number 3 
alone. The 6th fret is a 3 with the exponent 4 added to it. The 4th finger (7th 
fret) plays the same note as the next string.This does limit the use of this 
numbering system to the Open and First finger positions however, by the time my 
students have mastered all the Open keys they have the technical skills to more 
quickly pick up the shift to clef only score reading.
 I use three strips of tape on the fingerboard of their violin/viola or cello 
at the 1st finger position, the 2nd near the 3 finger position and at the 3rd 
finger position.
The numbering system above is placed on a 4 line TAB score. The treble and alto 
clef are used as the music line above each TAB line for later reference and 
initial theory introduction for violin and viola. These numbers then provide 
direction for what finger goes where on the fingerboard.  The Cello bass clef 
version of the TAB line uses only the numbers 0-4, not requiring the exponent 
looking number.

Could a version of LilyPond be adapted so that the string orchestra instruments 
could use the alternate numbering systems described above for the same note 
pitches and positions on the fingerboards.
I look forward to any comment the LilyPond development community can provide, 
particularly where the code section is located for the TABscore numbering 
systems. I hope to be able to add my violin, viola and cello numbered TAB 
versions to what LilyPond can provide or find a code maker who could insert the 
specific adaptions to the TABscores I am discussing.
Sincerely,
Blaine Matthew ScottSistema Huronia music teacherMidland ON Canada
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: GUB lilypond build fails

2018-12-30 Thread David Kastrup
"Phil Holmes"  writes:

> The problem with "NewGub" would seem to be my issue.  I've always made
> and uploaded GUB in a VM with a user gub and a directory called NewGub
> under that user's home directory.  I'm currently trying to build from
> a user with a home directory called gubd and in a directory called
> GubDir.  I do have a user called gub (it's where the VM lives) and
> could create a directory called NewGub and try to see if this works at
> this time.  Watch this space.

Just as a strategy for would-be fixers: it is not really necessary to
replace everything with relative paths: one can instead use an
environment variable like $GUBHOME or whatever as an absolute path
component.  I think there are already environment variables described
that need to be set for development/release work.

-- 
David Kastrup

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: GUB lilypond build fails

2018-12-30 Thread Phil Holmes
- Original Message - 
From: "Werner LEMBERG" 

To: 
Cc: ; 
Sent: Saturday, December 29, 2018 8:42 PM
Subject: Re: GUB lilypond build fails



It now fails with a different file not found, but essentially still
the same: [...]


OK.


If I try to locate the file we get: [...]


Are these files displayable?  You could try

 gv -nosafedir -nosafer foo.eps


A curious other problem which I'd not remarked on before is that a
little higher in the output I get:

Operand stack:
(/home/gub/NewGub/gub/target/linux-x86/root/usr/share/lilypond/current/fonts/otf/emmentaler-20.otf) 
(r)

[...]
Last OS error: No such file or directory


Does this file exist?


When I was building from git master (just a lily build, not GUB) I
had the same error until I nuked the build directory and started
from scratch.


I haven't dived into doing partial builds at all...

Right now I'm working on improving fontconfig support to not use fonts
outside of gub.  After this step I'm going to write a script to
convert the absolute file paths in the `test-output' tarball to
relative paths so that you don't need a `NewGub' user for a complete
build.



The problem with "NewGub" would seem to be my issue.  I've always made and 
uploaded GUB in a VM with a user gub and a directory called NewGub under 
that user's home directory.  I'm currently trying to build from a user with 
a home directory called gubd and in a directory called GubDir.  I do have a 
user called gub (it's where the VM lives) and could create a directory 
called NewGub and try to see if this works at this time.  Watch this space.


--
Phil Holmes 



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


PATCHES - Countdown for December 30th

2018-12-30 Thread James Lowe

Hello,

Here is the current patch countdown list. The next countdown will be on 
the 2nd January.


A quick synopsis of all patches currently in the review process can be 
found here:


http://philholmes.net/lilypond/allura/




 Push:

5453 Clean-up relocation stuff. - Werner LEMBERG
https://sourceforge.net/p/testlilyissues/issues/5453
http://codereview.appspot.com/349830043

5452 running.itely: Revise documentation of -d command line options. - 
Werner LEMBERG

https://sourceforge.net/p/testlilyissues/issues/5452
http://codereview.appspot.com/361770043

5451 running.itely: Revise documentation of basic command line options. 
- Werner LEMBERG

https://sourceforge.net/p/testlilyissues/issues/5451
http://codereview.appspot.com/351850043

5450 relocate.cc: Introduce new command `set?'. - Werner LEMBERG
https://sourceforge.net/p/testlilyissues/issues/5450
http://codereview.appspot.com/345160043

5448 Documentation: correction in guitar "power chords" tab example - 
Valentin Villenave

https://sourceforge.net/p/testlilyissues/issues/5448
http://codereview.appspot.com/347030043

5447 Documentation: add predefined \powerChords command - Valentin Villenave
https://sourceforge.net/p/testlilyissues/issues/5447
http://codereview.appspot.com/344100043


 Countdown:

No patches on countdown at this time.


 Review:

No patches in review at this time.


 New:

5251 document restNumberThreshold - Malte Meyn
https://sourceforge.net/p/testlilyissues/issues/5251
http://codereview.appspot.com/353850043




Regards


James
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: So far some minor LilyDev issues

2018-12-30 Thread Federico Bruni




Il giorno ven 28 dic 2018 alle 0:53, Adam Good  
ha scritto:
Federico, ah what the heck but I just tried to resize my VM window 
and it's resizing fine just as I'd hoped for. Not sure what to make 
of that, maybe it'd been ok the whole time?




I guess it started working after you installed the kernel headers.
I'll do some testing after 7th of January.




___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel