This allows GUB to be used on an ubuntu 14.04-5 system.

Install ubuntu 14.04-5, boot it, login as root, then execute

~~~
apt-get update
apt-get install file gcc git g++ make texlive-fonts-recommended 
texlive-metapost texlive-xetex unzip zip
~~~

To use GUB you have to create a user gub. 'make lilypond' will only succeed if 
GUB is installed in '/home/gub/NewGub/gub' [Reason: our regtest results are 
erroneously built with dgs-load-fonts]

Login as gub, then

~~~
cd ~
mkdir NewGub
cd NewGub
git clone git://github.com/gperciva/gub.git
cd gub
~~~

apply the patch, then

~~~
mkdir regtests
cd regtests
wget 
http://lilypond.org/downloads/binaries/test-output/lilypond-2.19.81-1.test-output.tar.bz2
touch ignore
cd ..
make lilypond LILYPOND_BRANCH=stable/2.20
~~~

IF none of the download links are broken (checked 2018-07-16) make takes about 
160 minutes to finish on my i4790K system.

At the moment building of lilypond master is broken because of Alexander 
Myltsev's recent patch to musicexp.py that is incompatible to our ancient 
toolchain.

You may want to use an image of ubuntu with chroot. If the ubuntu system is 
installed on /dev/sdc2 and you want the image to be located at e.g. 
/home/knut/sources/ubuntu-14.04-5-server/, you could use something like

~~~
cd /home/knut/sources
mkdir ubuntu-14.04-5-server
cd ubuntu-14.04-5-server
su
mount /dev/sdc2 /mnt
rsync -a /mnt/* . 
echo 'nameserver 8.8.8.8' > etc/resolv.conf
mount --bind /tmp /home/knut/sources/ubuntu-14.04-5-server/tmp
mount --bind /proc /home/knut/sources/ubuntu-14.04-5-server/proc
mount --bind /dev /home/knut/sources/ubuntu-14.04-5-server/dev
chroot /home/knut/sources/ubuntu-14.04-5-server
~~~

immediately after installing ubuntu to /dev/sdc2 and rebooting to you normal 
system. After that continue with 'apt-get update' etc as described above.



---

** [issues:#5384] Various fixes to GUB:  - update broken download links  - add 
missing dependencies  - fix building of 'make' on glibc 2.27 systems  - teach 
our ancient glibc that make 4.x exists  - minor fixes**

**Status:** Started
**Created:** Mon Jul 16, 2018 04:44 PM UTC by Knut Petersen
**Last Updated:** Mon Jul 16, 2018 04:44 PM UTC
**Owner:** Knut Petersen


Various fixes to GUB:  - update broken download links  - add missing 
dependencies  - fix building of 'make' on glibc 2.27 systems  - teach our 
ancient glibc that make 4.x exists  - minor fixes

Signed-off-by: Knut Petersen <[email protected]>

http://codereview.appspot.com/369750043


---

Sent from sourceforge.net because [email protected] is 
subscribed to https://sourceforge.net/p/testlilyissues/issues/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/testlilyissues/admin/issues/options.  Or, if this is 
a mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Testlilyissues-auto mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto
  • [Lilypond-... Auto mailings of changes to Lily Issues via Testlilyissues-auto
    • [Lily... Auto mailings of changes to Lily Issues via Testlilyissues-auto
    • [Lily... Auto mailings of changes to Lily Issues via Testlilyissues-auto
    • [Lily... Auto mailings of changes to Lily Issues via Testlilyissues-auto
    • [Lily... Auto mailings of changes to Lily Issues via Testlilyissues-auto
    • [Lily... Auto mailings of changes to Lily Issues via Testlilyissues-auto
    • [Lily... Auto mailings of changes to Lily Issues via Testlilyissues-auto
    • [Lily... Auto mailings of changes to Lily Issues via Testlilyissues-auto
    • [Lily... Auto mailings of changes to Lily Issues via Testlilyissues-auto
    • [Lily... Auto mailings of changes to Lily Issues via Testlilyissues-auto
    • [Lily... Auto mailings of changes to Lily Issues via Testlilyissues-auto
    • [Lily... Auto mailings of changes to Lily Issues via Testlilyissues-auto

Reply via email to