[MacPorts] #19277: Lilypond 2.12.1 fails to build with -docs variant

MacPorts noreply at macports.org
Sat Apr 11 07:14:38 PDT 2009


#19277: Lilypond 2.12.1 fails to build with -docs variant
----------------------------------+-----------------------------------------
 Reporter:  greg.novak@…          |       Owner:  macports-tickets@…                   
     Type:  defect                |      Status:  new                                  
 Priority:  Normal                |   Milestone:  Port Bugs                            
Component:  ports                 |     Version:  1.7.1                                
 Keywords:                        |        Port:                                       
----------------------------------+-----------------------------------------
 The most recent portfile for Lilypond fails to build with the -docs
 variant.

 Ticket 18612 (http://trac.macports.org/ticket/18612) reports a problem
 building the lilypond documentation.  To get around that failure, I used
 the -docs variant.  However, that results in an undefined symbol.

 Incidentally, it's surprising that lilypond indirectly depends on the
 OpenGL framework.

 {{{
 [novak at gregory-novaks-macbook ~]$ sudo port install lilypond -docs -gui
 --->  Fetching lilypond
 --->  Verifying checksum(s) for lilypond
 --->  Extracting lilypond
 --->  Configuring lilypond
 --->  Building lilypond
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_lilypond/work/lilypond-2.12.1"
 && make all " returned error 2
 Command output: @{puorg@:dots@}
 )
 @{tnof@}) )
 (some charht values had to be adjusted by as much as 0.7875pt)
 (some chardp values had to be adjusted by as much as 0.7875pt)
 Font metrics written on parmesan26.tfm.
 189 output files written: parmesan26.33 .. parmesan26.221
 Transcript written on parmesan26.log.

 Converting PostScript graphics to Type 1 font programs...

 Invoking "t1asm parmesan26.pt1 parmesan26.pfb"...

 Invoking "fontforge -script parmesan26.pe parmesan26.pfb"...
 dyld: Symbol not found: _gll_noop
   Referenced from:
 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
   Expected in: /opt/local/lib/libGL.dylib

 mf2pt1: You'll need to install FontForge if you want parmesan26.pfb
 autohinted (not required, but strongly recommended)

 *** Successfully generated parmesan26.pfb! ***
 /opt/local/bin/python
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_lilypond/work/lilypond-2.12.1/buildscripts/./out
 /gen-emmentaler-scripts --dir=./out
 cd ./out && /opt/local/bin/fontforge -script emmentaler-11.pe
 dyld: Symbol not found: _gll_noop
   Referenced from:
 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
   Expected in: /opt/local/lib/libGL.dylib

 /bin/sh: line 1: 19388 Trace/BPT trap          /opt/local/bin/fontforge
 -script emmentaler-11.pe
 make[1]: *** [out/emmentaler-11.otf] Error 133
 make: *** [all] Error 2

 Error: Status 1 encountered during processing.
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/19277>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list