I've got ghostscript version 9.26, too. I'm using a LilyDev 2 VM, which I believe is based on 64-bit Debian.
Thanks, Owen On Mon, Jun 29, 2020 at 3:35 PM Thomas Morley <thomasmorle...@gmail.com> wrote: > Am Mo., 29. Juni 2020 um 23:54 Uhr schrieb Owen Lamb <owendl...@gmail.com > >: > > > > On Mon, Jun 29, 2020 at 2:40 PM Thomas Morley <thomasmorle...@gmail.com> > wrote: > >> > >> Am Mo., 29. Juni 2020 um 22:43 Uhr schrieb Owen Lamb < > owendl...@gmail.com>: > >> > > >> > Hi all, > >> > > >> > On Friday, make started hanging when making the first .pfb font file, > >> > displaying no new information after: > >> > > >> > Making mf/out/feta11.pfb < mf > >> > Copyright (c) 2000-2014 by George Williams. See AUTHORS for > Contributors. > >> > License GPLv3+: GNU GPL version 3 or later < > >> > http://gnu.org/licenses/gpl.html> > >> > with many parts BSD <http://fontforge.org/license.html>. Please read > >> > LICENSE. > >> > Based on sources from 20170812-ML-D. > >> > Based on source from git with hash: > >> > > >> > After ctrl-C'ing the attempt, the following is displayed: > >> > > >> > ^Cmf2pt1: You'll need to install FontForge if you want feta11.pfb > >> > autohinted (not required, but strongly recommended) > >> > /home/dev/lilypond-git/build/.././mf/GNUmakefile:36: recipe for target > >> > 'out/feta11.log' failed > >> > make[1]: *** [out/feta11.log] Interrupt > >> > > /home/dev/lilypond-git/build/../stepmake/stepmake/generic-targets.make:6: > >> > recipe for target 'all' failed > >> > make: *** [all] Interrupt > >> > > >> > At first, I thought it was my latest changes that broke it, but the > build > >> > fails no matter what commit or branch I checkout. So far, I've tried > >> > running make on: > >> > > >> > - my own dev/lamb/GSoC-2020, > >> > - a few commits in my work's history, > >> > - the point at which current master and my branch diverge (i.e. > what > >> > master was at right before I started work), and > >> > - the current state of master. > >> > > >> > All of them provide the same error message described above. > >> > > >> > FontForge is installed and functional, so I'm not sure why mf2pt1 > thinks I > >> > don't have it. I also tried installing a fresh copy of LilyDev in > case I > >> > somehow messed something up, but that didn't help either. Re-running > >> > ../configure from the build folder does not reveal any missing > >> > dependencies. I'm at a loss as to what else to do! > >> > > >> > Any ideas on what might have gone wrong? > >> > > >> > Thanks in advance, > >> > Owen > >> > >> Hi Owen, > >> > >> FWIW, I did: > >> > >> git checkout remotes/origin/dev/lamb/GSoC-2020 > >> rm -fr build/ > >> sh autogen.sh --noconfigure > >> mkdir -p build/ > >> cd build/ > >> ../configure > >> make -j3 CPU_COUNT=3 > >> > >> failed with: > >> > >> /home/hermann/lilypond-git/flower/jsoncpp.cc: In function 'void > >> Json::throwRuntimeError(const String&)': > >> /home/hermann/lilypond-git/flower/jsoncpp.cc:2620:25: error: exception > >> handling disabled, use -fexceptions to enable > >> throw RuntimeError(msg); > >> ^ > >> > >> A subsequent `make' from current master i.e. > >> 751d453f9172c7dff81d11181158051065badeaf > >> succeeded. > >> > >> Not sure whether this helps... > > > > > > Ah! Sorry about that. JSON_USE_EXCEPTION should be #defined as 0. I just > pushed a quick fix. > > > > At any rate, for me the lilypond executable builds successfully in all > cases. The issue is only with generating fonts. > > > > --Owen > > Hi Owen, > > after your fix `make' succeeded here: > P.e. > Making mf/out/feta11.pfb < mf > is fine. > > I'm on Ubuntu-18.04 64-bit with Ghostscript 9.26 > > Same as your ghostscript-version? I could try a different version... > > Cheers, > Harm >