lilypond-auto
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5384 Various


From: Auto mailings of changes to Lily Issues via Testlilyissues-auto
Subject: [Lilypond-auto] [LilyIssues-auto] [testlilyissues: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
Date: Mon, 16 Jul 2018 17:22:48 -0000

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 address@hidden

http://codereview.appspot.com/369750043


Sent from sourceforge.net because address@hidden 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
address@hidden
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto

reply via email to

[Prev in Thread] Current Thread [Next in Thread]