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