[MacPorts] #32477: Root upgrade from 5.30.03_0 to 5.32.0_0 fails

MacPorts noreply at macports.org
Fri Dec 9 12:53:14 PST 2011


#32477: Root upgrade from 5.30.03_0 to 5.32.0_0 fails
-------------------------------------+--------------------------------------
 Reporter:  david.w.watson@…         |       Owner:  macports-tickets@…                   
     Type:  defect                   |      Status:  new                                  
 Priority:  Normal                   |   Milestone:                                       
Component:  ports                    |     Version:  2.0.3                                
 Keywords:                           |        Port:  root                                 
-------------------------------------+--------------------------------------

Comment(by jonesc@…):

 One other thought. At the end of main3.log the build fails due to gfortran

 {{{
 :info:destroot gfortran -O2 -m64 -std=legacy -o misc/minicern/src/hbook.o
 -c
 /opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_root/root/work/root/misc/minicern/src/hbook.f
 :info:destroot gfortran -O2 -m64 -std=legacy -o
 misc/minicern/src/kernlib.o -c
 /opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_root/root/work/root/misc/minicern/src/kernlib.f
 :info:destroot gfortran -O2 -m64 -std=legacy -o misc/minicern/src/zebra.o
 -c
 /opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_root/root/work/root/misc/minicern/src/zebra.f
 :info:destroot /usr/bin/g++-4.2 -dynamiclib -single_module
 -Wl,-dead_strip_dylibs -install_name /opt/macports/lib/root/libminicern.so
 -O2 -m64 -mmacosx-version-min=10.6 -o lib/libminicern.so
 misc/minicern/src/cernlib.o -ldl misc/minicern/src/hbook.o
 misc/minicern/src/kernlib.o misc/minicern/src/zebra.o /usr/lib/gcc/i686
 -apple-darwin10/4.2.1/x86_64/libgfortranbegin.a
 :info:destroot Undefined symbols:
 :info:destroot   "__gfortran_internal_free", referenced from:
 :info:destroot       _hpaff_ in hbook.o
 :info:destroot       _hpaff_ in hbook.o
 :info:destroot       _hpaff_ in hbook.o
 :info:destroot       _hrfile_ in hbook.o
 :info:destroot       _hrfile_ in hbook.o
 }}}

 I'm not really sure why this is happening, but gfortran is not available
 be default. You need I think to use one of the gcc variants to get this.
 Are you using one of these ?
 Are you specifically wanting to enable fortran support ?

 Chris

-- 
Ticket URL: <https://trac.macports.org/ticket/32477#comment:12>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list