[MacPorts] #30013: update root to 5.30.00

MacPorts noreply at macports.org
Sun Jul 3 21:41:00 PDT 2011


#30013: update root to 5.30.00
--------------------------------------+-------------------------------------
 Reporter:  jonesc@…                  |       Owner:  macports-tickets@…                   
     Type:  update                    |      Status:  new                                  
 Priority:  Normal                    |   Milestone:                                       
Component:  ports                     |     Version:                                       
 Keywords:  haspatch maintainer       |        Port:  root                                 
--------------------------------------+-------------------------------------

Comment(by macsforever2000@…):

 Well my attempt to fix the gfortran problem by using gcc 4.4 failed.
 Here's the error:

 {{{
 cp -f
 /opt/local/var/macports/build/_opt_mports_trunk_dports_science_root/root/work/root/cint/cint/src/loadfile.cxx
 cint/cint/src/loadfile_tmp.cxx
 bin/rmkdepend -R -fcint/cint/src/loadfile_tmp.d -Y -w 1000 -- -m64 -pipe
 -W -Wall -Woverloaded-virtual -fsigned-char -fno-common -Iinclude
 -DR__HAVE_CONFIG  -DG__REGEXP -DG__UNIX -DG__SHAREDLIB -DG__ROOT
 -DG__REDIRECTIO -DG__OSFDLL -DG__STD_EXCEPTION  -DG__HAVE_CONFIG
 -DG__NOMAKEINFO -DG__CINTBODY
 -I/opt/local/var/macports/build/_opt_mports_trunk_dports_science_root/root/work/root/cint/cint/inc
 -I/opt/local/var/macports/build/_opt_mports_trunk_dports_science_root/root/work/root/cint/cint/src
 -I/opt/local/var/macports/build/_opt_mports_trunk_dports_science_root/root/work/root/cint/cint/src/dict
 -pthread -UR__HAVE_CONFIG -DROOTBUILD -I. -D__cplusplus --
 cint/cint/src/loadfile_tmp.cxx
 /opt/local/bin/g++-mp-4.4 -O2 -m64 -pipe -W -Wall -Woverloaded-virtual
 -fsigned-char -fno-common -Iinclude -DR__HAVE_CONFIG  -DG__REGEXP
 -DG__UNIX -DG__SHAREDLIB -DG__ROOT -DG__REDIRECTIO -DG__OSFDLL
 -DG__STD_EXCEPTION  -DG__HAVE_CONFIG -DG__NOMAKEINFO -DG__CINTBODY
 -I/opt/local/var/macports/build/_opt_mports_trunk_dports_science_root/root/work/root/cint/cint/inc
 -I/opt/local/var/macports/build/_opt_mports_trunk_dports_science_root/root/work/root/cint/cint/src
 -I/opt/local/var/macports/build/_opt_mports_trunk_dports_science_root/root/work/root/cint/cint/src/dict
 -pthread -UR__HAVE_CONFIG -DROOTBUILD -I. -o cint/cint/src/loadfile_tmp.o
 -c cint/cint/src/loadfile_tmp.cxx
 g++ -O2 -m64 -mmacosx-version-min=10.6 -o cint/cint/main/cint_tmp
 cint/cint/main/cppmain.o \
                    cint/cint/src/g__cfunc.o cint/cint/src/config/strlcpy.o
 cint/cint/src/config/strlcat.o cint/cint/src/config/snprintf.o
 cint/cint/main/G__setup.o cint/cint/src/Api.o cint/cint/src/BaseCls.o
 cint/cint/src/CallFunc.o cint/cint/src/Class.o cint/cint/src/DataMbr.o
 cint/cint/src/FastAllocString.o cint/cint/src/Method.o
 cint/cint/src/MethodAr.o cint/cint/src/Shadow.o cint/cint/src/Token.o
 cint/cint/src/Type.o cint/cint/src/Typedf.o cint/cint/src/auxu.o
 cint/cint/src/bc_assign.o cint/cint/src/bc_autoobj.o
 cint/cint/src/bc_cfunc.o cint/cint/src/bc_debug.o cint/cint/src/bc_eh.o
 cint/cint/src/bc_exec.o cint/cint/src/bc_inst.o cint/cint/src/bc_item.o
 cint/cint/src/bc_parse.o cint/cint/src/bc_reader.o cint/cint/src/bc_type.o
 cint/cint/src/bc_vtbl.o cint/cint/src/cast.o cint/cint/src/debug.o
 cint/cint/src/decl.o cint/cint/src/disp.o cint/cint/src/dump.o
 cint/cint/src/end.o cint/cint/src/error.o cint/cint/src/expr.o
 cint/cint/src/fread.o cint/cint/src/func.o cint/cint/src/gcoll.o
 cint/cint/src/global1.o cint/cint/src/global2.o cint/cint/src/ifunc.o
 cint/cint/src/inherit.o cint/cint/src/init.o cint/cint/src/input.o
 cint/cint/src/intrpt.o cint/cint/src/loadfile_tmp.o cint/cint/src/macro.o
 cint/cint/src/malloc.o cint/cint/src/memtest.o cint/cint/src/new.o
 cint/cint/src/newlink.o cint/cint/src/opr.o cint/cint/src/parse.o
 cint/cint/src/pause.o cint/cint/src/pcode.o cint/cint/src/pragma.o
 cint/cint/src/quote.o cint/cint/src/random.o cint/cint/src/rflx_gendict.o
 cint/cint/src/rflx_gensrc.o cint/cint/src/rflx_tools.o
 cint/cint/src/scrupto.o cint/cint/src/shl.o cint/cint/src/sizeof.o
 cint/cint/src/struct.o cint/cint/src/stub.o cint/cint/src/tmplt.o
 cint/cint/src/typedef.o cint/cint/src/val2a.o cint/cint/src/value.o
 cint/cint/src/var.o cint/cint/src/dict/Apiif.o
 cint/cint/src/dict/stdstrct.o cint/cint/src/dict/gcc4strm.o -lm   -ldl
 Undefined symbols:
   "std::ctype<char>::_M_widen_init() const", referenced from:
       Cint::G__ShadowMaker::WriteNamespaceHeader(Cint::G__ClassInfo&)
 in Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteShadowClass(Cint::G__ClassInfo&, int) in
 Shadow.o
       Cint::G__ShadowMaker::WriteAllShadowClasses()      in Shadow.o
       Cint::G__ShadowMaker::WriteAllShadowClasses()      in Shadow.o
       Cint::G__ShadowMaker::WriteAllShadowClasses()      in Shadow.o
       Cint::G__ShadowMaker::WriteAllShadowClasses()      in Shadow.o
       Cint::G__ShadowMaker::WriteAllShadowClasses()      in Shadow.o
       Cint::G__ShadowMaker::WriteAllShadowClasses()      in Shadow.o
       Cint::G__ShadowMaker::WriteAllShadowClasses()      in Shadow.o
       Cint::G__ShadowMaker::WriteAllShadowClasses()      in Shadow.o
       G__G__stream_13_0_3(G__value*, char const*, G__param*, int)in
 gcc4strm.o
       G__G__stream_13_0_21(G__value*, char const*, G__param*, int)in
 gcc4strm.o
       G__G__stream_12_0_9(G__value*, char const*, G__param*, int)in
 gcc4strm.o
       G__G__stream_12_0_7(G__value*, char const*, G__param*, int)in
 gcc4strm.o
       G__G__stream_12_0_4(G__value*, char const*, G__param*, int)in
 gcc4strm.o
       G__G__stream__0_21(G__value*, char const*, G__param*, int)in
 gcc4strm.o
       G__G__stream_13_0_2(G__value*, char const*, G__param*, int)in
 gcc4strm.o
 ld: symbol(s) not found
 }}}

 My change was the following:

 {{{
 variant gfortran description {Adds support for fortran compilation} {
     configure.args-append   --with-cc=gcc-mp-4.4
     configure.args-append   --with-cxx=cpp-mp-4.4
     configure.args-append   --with-f77=gfortran-mp-4.4
     configure.compiler      macports-gcc-4.4
     depends_lib-append      port:gcc44
 }
 }}}

 Any other ideas?

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


More information about the macports-tickets mailing list