successful GUB build on my LilyDev (2.6)

2012-08-28 Thread Janek Warchoł
That took a lot of time, but finally (after 4 days of trying) my
machine managed to build LilyPond using GUB.
I'll try more operating systems (like, ubuntu 12.04) when i get back
home and setup everything (i'll be buying a new computer, so that may
take some time).

cheers,
Janek

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


Re: successful GUB build on my LilyDev (2.6)

2012-08-28 Thread James
Hello,

On 28 August 2012 12:23, Janek Warchoł  wrote:
> That took a lot of time, but finally (after 4 days of trying) my
> machine managed to build LilyPond using GUB.
> I'll try more operating systems (like, ubuntu 12.04) when i get back
> home and setup everything (i'll be buying a new computer, so that may
> take some time).

I have been trying to see about cutting a new LilyDev (2.7) on 12.04 -
the limitation being whatever remastersys backup is supported on -
when I last looked it was not on 12:10. If you can get GUB to work on
12.04 then it would be useful as I am not sure what GUB hackers like
Phil and Graham use (maybe 10.04?).

James

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


Re: successful GUB build on my LilyDev (2.6)

2012-08-28 Thread Phil Holmes
- Original Message - 
From: "James" 

To: "Janek Warchoł" 
Cc: "LilyPond Developmet Team" 
Sent: Tuesday, August 28, 2012 1:24 PM
Subject: Re: successful GUB build on my LilyDev (2.6)



Hello,

On 28 August 2012 12:23, Janek Warchoł  wrote:

That took a lot of time, but finally (after 4 days of trying) my
machine managed to build LilyPond using GUB.
I'll try more operating systems (like, ubuntu 12.04) when i get back
home and setup everything (i'll be buying a new computer, so that may
take some time).


I have been trying to see about cutting a new LilyDev (2.7) on 12.04 -
the limitation being whatever remastersys backup is supported on -
when I last looked it was not on 12:10. If you can get GUB to work on
12.04 then it would be useful as I am not sure what GUB hackers like
Phil and Graham use (maybe 10.04?).

James



Yep.  10.04 32 bit - I couldn't get it running on 64 bit, so I'm using a VM 
with a 32 bit OS - in fact, it's a lilydev machine.


--
Phil Holmes 



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


Re: successful GUB build on my LilyDev (2.6)

2012-08-28 Thread Jan Nieuwenhuizen
Phil Holmes writes:

> Yep.  10.04 32 bit - I couldn't get it running on 64 bit, so I'm using
> a VM with a 32 bit OS - in fact, it's a lilydev machine.

And "it" is GUB here?

Note that at Waltrop, Graham and I have built lilypond 2.17 GUB releases
on 12.04 and John has built everything up to lilypond on Fedora17.

Have a look at Graham's waltrop branch, it contains a number of fixes
and will see more soon [until we switch back to master, of course].

Jan

-- 
Jan Nieuwenhuizen  | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar®  http://AvatarAcademy.nl  

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


Re: successful GUB build on my LilyDev (2.6)

2012-08-28 Thread Phil Holmes
- Original Message - 
From: "Jan Nieuwenhuizen" 

To: "Phil Holmes" 
Cc: "James" ; "Janek Warchoł" ; 
"LilyPond Developmet Team" 

Sent: Tuesday, August 28, 2012 1:40 PM
Subject: Re: successful GUB build on my LilyDev (2.6)


Phil Holmes writes:


> Yep.  10.04 32 bit - I couldn't get it running on 64 bit, so I'm using
> a VM with a 32 bit OS - in fact, it's a lilydev machine.



And "it" is GUB here?



Note that at Waltrop, Graham and I have built lilypond 2.17 GUB releases
on 12.04 and John has built everything up to lilypond on Fedora17.



Have a look at Graham's waltrop branch, it contains a number of fixes
and will see more soon [until we switch back to master, of course].



Jan



Yes - "it" is Gub.  I might try getting it working on 64 bit once I've 
bedded down regularly running it in the VM.


--
Phil Holmes 



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


Re: successful GUB build on my LilyDev (2.6)

2012-08-28 Thread John Mandereau
2012/8/28 Jan Nieuwenhuizen :
> Have a look at Graham's waltrop branch, it contains a number of fixes
> and will see more soon [until we switch back to master, of course].

When Graham managed to rebuild stable/2.16 with waltrop branch, he
merged it into master, so checking out that waltrop branch is no
longer useful.

Best,
John

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


Re: successful GUB build on my LilyDev (2.6)

2012-08-28 Thread John Mandereau
2012/8/28 Phil Holmes :
> Yes - "it" is Gub.  I might try getting it working on 64 bit once I've
> bedded down regularly running it in the VM.

Running GUB inside a VM must slow it down a lot, you might want to
build by chrooting into the mounted partition(s) that the VM used
instead, with the hope that the 64bit host kernel causes no trouble
with GUB build.  That said, you might want to try building GUB
directly on your 64bit system with the latest and greatest GUB on
master, which includes some recent fixes, and report any build
problems you encounter.

John

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


Re: successful GUB build on my LilyDev (2.6)

2012-08-28 Thread Phil Holmes
- Original Message - 
From: "John Mandereau" 

To: "Phil Holmes" 
Cc: "Jan Nieuwenhuizen" ; "LilyPond Developmet Team" 


Sent: Tuesday, August 28, 2012 3:31 PM
Subject: Re: successful GUB build on my LilyDev (2.6)



2012/8/28 Phil Holmes :

Yes - "it" is Gub.  I might try getting it working on 64 bit once I've
bedded down regularly running it in the VM.


Running GUB inside a VM must slow it down a lot, you might want to
build by chrooting into the mounted partition(s) that the VM used
instead, with the hope that the 64bit host kernel causes no trouble
with GUB build.  That said, you might want to try building GUB
directly on your 64bit system with the latest and greatest GUB on
master, which includes some recent fixes, and report any build
problems you encounter.

John



Not on current CPUs.  James only ever uses a VM for his builds and they're 
pretty nippy.  Mine runs all 8 CPUs quite happily.


As I said, I fancy getting GUB builds settled on my current incarnation 
before re-trying to get it running on a different environment.


--
Phil Holmes 



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


Re: successful GUB build on my LilyDev (2.6)

2012-08-28 Thread James
John,

On 28 August 2012 15:31, John Mandereau  wrote:
> 2012/8/28 Phil Holmes :
>> Yes - "it" is Gub.  I might try getting it working on 64 bit once I've
>> bedded down regularly running it in the VM.
>
> Running GUB inside a VM must slow it down a lot,

It depends. If you have V-T enabled CPUs on your PC and the Virtual
Software (VirtualBox or linux's qemu-KVM in the 3.x kernels for
example) is able to access the CPUs directly because of that -
effectively the OS in the VM has direct access to the CPU as if it
were installed on bare metal. There is 'some' loss but it's negligible
on my system - I seem to recall about 120 second difference compiling
native vs in a VM. SSDs do also help.

E.g http://ark.intel.com/Products/VirtualizationTechnology

Para-virtualization will slow things down but I don't have any
figures, but even they are getting better.

You may then ask why bother using a VM at all and just install and
compile on your own OS. It's easy then to roll out cloned VMs or take
snapshots and roll back to certain points - I used to use this a lot
before we had patchy test scripts - I'd run make and make
test-baseline, take a snapshot and the apply a patch and run make
test. When that was done, roll back to the snapshot and apply next
patch and run make ; make test without the need to do another make
test-baseline. Took seconds to roll back, saved me 10 minutes a patch
(and that's on a fast machine) and I could guarantee a clean make test
each time.

i am sure there are other methods that snapshots can be used for, as
long as you have the disk space and reasonable amounts of RAM, I think
it's a nice way to develop.

Oh and it helps when testing new LilyDevs.

James

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


Re: successful GUB build on my LilyDev (2.6)

2012-08-28 Thread Graham Percival
On Tue, Aug 28, 2012 at 01:24:09PM +0100, James wrote:
> I have been trying to see about cutting a new LilyDev (2.7) on 12.04 -
> the limitation being whatever remastersys backup is supported on -
> when I last looked it was not on 12:10.

I should say so, since 12:10 is still two months in the future!

> If you can get GUB to work on 12.04 then it would be useful as I
> am not sure what GUB hackers like Phil and Graham use (maybe
> 10.04?).

Much has changed in the past 4 days.  I also have a bunch of
requests for the next LilyDev, and will have even more in a few
more days.  More information will come soon.

- Graham

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


Re: successful GUB build on my LilyDev (2.6)

2012-08-28 Thread James
Hello,

On 28 August 2012 20:41, Graham Percival  wrote:
> On Tue, Aug 28, 2012 at 01:24:09PM +0100, James wrote:
>> I have been trying to see about cutting a new LilyDev (2.7) on 12.04 -
>> the limitation being whatever remastersys backup is supported on -
>> when I last looked it was not on 12:10.
>
> I should say so, since 12:10 is still two months in the future!

I have to say I don't really follow the release cycle, so I guess it
was 12.04 I meant, not 12.10 - remastersys was not 'available' on at
least when I looked.

There may be other tools but remastersys is really easy and I think
(@janek or was it @Pavel?) that the live CD asking for a
login/password might be simply solved - I've been trying to find out
what that is about and have some links to the forums that sort of
explains it - I haven't had much chance to read it in detail.

james

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