[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