Hi Francesco, Good to read that it works fine with consistent libraries. I just wanted to warn you that AFS authentication will not work with v4.00/03 because of a bug introduced in the re-arrangement of the authentication code. The fix will be shortly committed to CVS. Cheers, Gerri -- +--------------------------------------------------------------------------+ Gerardo GANIS IWR - ForschungZentrum Karlsruhe address CERN / EP-SFT , CH 1211 Geneve 23 room: 32-RC-017, tel / fax: +412276 76439 / 79425 e-mail gerardo.ganis@cern.ch +--------------------------------------------------------------------------+ On Mon, 19 Apr 2004, iannone wrote: > Hi Jiri > > I compiled root_4003 on Fedora core 1 (FC 1) and oipneafs 1.2.11. It > works fine. > > I think that the problem is in the incompatibility of the > glibc-2.3.2-11.9 with openAFS libraries. > > I use glibc-2.3.2-101 of FC1 without problems. > > Thanks a lot for your concern. > > bye > > > Francesco Iannone > Associazione EURATOM-ENEA sulla Fusione > C.R. ENEA Frascati > Via E. Fermi 45 > 00044 Frascati (Roma) Italy > phone 00-39-06-9400-5124 > fax 00-39-06-9400-5524 mailto:francesco.iannone@frascati.enea.it > http://fusfis.frascati.enea.it/~iannone > > > -----Messaggio originale----- > Da: owner-roottalk@pcroot.cern.ch [mailto:owner-roottalk@pcroot.cern.ch] > Per conto di Jiri Masik > Inviato: Thursday, April 15, 2004 9:12 PM > A: Gerardo Ganis > Cc: iannone; roottalk@pcroot.cern.ch > Oggetto: Re: [ROOT] root 4.00/03 linux redhat 9.0 - openAFS - problem to > compile sources kit > > > Hi, > > it rather looks like the afs libraries were compiled on an older system > and have references to some C library symbols __ctype_b which are not > available in the newer libc you might have installed. I guess > recompilation of afs and kerberos libraries on this system or upgrade of > afs/kerberos libs should help. > cheers > > Jiri > > Gerardo Ganis <Gerardo.Ganis@cern.ch> writes: > > > Hi Francesco, > > > > It looks like a conflict between afs and krb5; I will try to > > reproduce and debug it. > > In the meanwhile, if you do not need kerberos, could you try > > disabling it (--disable-krb5 to configure)? > > > > Cheers, Gerri > > > > -- > > > +----------------------------------------------------------------------- > ---+ > > Gerardo GANIS IWR - ForschungZentrum Karlsruhe > > address CERN / EP-SFT , CH 1211 Geneve 23 > > room: 32-RC-017, tel / fax: +412276 76439 / 79425 > > e-mail gerardo.ganis@cern.ch > > > +----------------------------------------------------------------------- > ---+ > > > > On Thu, 15 Apr 2004, iannone wrote: > > > >> Hi rooters > >> > >> I have already compiled root 4.00/03 under > >> Alpha/CompaqTrue64/alphacxx6 and Sun/Solaris9/solarisgcc(gcc_3.2.1) > >> enabling: openAFS, Mysql and thread supports. > >> > >> I had not problems and root works fine. > >> > >> I am trying to compile the root 4.00/03 source kit with Linux/Pentium > > >> 4/gcc_3.3. with following flags: > >> > >> # ./configure linux --prefix=/afs/fusione.it/project/fturoot/ROOT/ > >> --enable-afs --enable-mysql --enable-thread --with-afs=/usr/afsws/lib > > >> --with-mysql-incdir=/afs/fusione.it/project/ftumysql/mysql-4.0.13/inc > >> lud > >> e/mysql > >> > --with-mysql-libdir=/afs/fusione.it/project/ftumysql/mysql-4.0.13/lib/my > >> sql > >> > >> The linux kernel is foolowing: > >> > >> Linux hostname 2.4.20-18.9 #1 Thu May 29 07:08:16 EDT 2003 i686 i686 > >> i386 GNU/Linux > >> > >> And gcc version is: > >> > >> # gcc -v > >> Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3/specs > >> Configured with: ./configure : (reconfigured) ./configure > >> --prefix=/usr > >> : (reconfigured) ./configure --prefix=/usr > >> Thread model: posix > >> gcc version 3.3 > >> > >> Below is the error output: > >> > >> > >> g++ -O -o bin/rootd rootd/src/rootd.o rpdutils/src/daemon.o > >> rpdutils/src/error.o rpdutils/src/net.o rpdutils/src/netpar.o > >> rpdutils/src/rpdutils.o rpdutils/src/ssh.o \ > >> clib/src/rsaaux.o clib/src/rsalib.o clib/src/rsafun.o > >> /usr/afsws/lib//afs/libkauth.a /usr/afsws/lib//afs/libprot.a > >> /usr/afsws/lib//afs/libauth.a /usr/afsws/lib//afs/libsys.a > >> /usr/afsws/lib//afs/libcmd.a /usr/afsws/lib//afs/libaudit.a > >> /usr/afsws/lib//afs/util.a /usr/afsws/lib//libubik.a > >> /usr/afsws/lib//librx.a /usr/afsws/lib//librxkad.a > >> /usr/afsws/lib//liblwp.a /usr/afsws/lib//libafsrpc.a > >> /usr/afsws/lib//libdes.a /usr/kerberos/lib/libkrb5.a > >> /usr/kerberos/lib/libk5crypto.a /usr/afsws/lib//afs/libcom_err.a > >> -lresolv -lcrypt -lm -ldl -lpthread -rdynamic > >> /usr/kerberos/lib/libkrb5.a(fcc_gennew.o)(.text+0x6c): In function > >> `krb5_fcc_generate_new': > >> : the use of `mktemp' is dangerous, better use `mkstemp' > >> /usr/afsws/lib//afs/libprot.a(ptuser.o)(.text+0xe98): In function > >> `stolower': > >> : undefined reference to `__ctype_b' > >> /usr/afsws/lib//afs/libprot.a(ptuser.o)(.text+0xea4): In function > >> `stolower': > >> : undefined reference to `__ctype_tolower' > >> /usr/afsws/lib//afs/libauth.a(cellconfig.o)(.text+0x7d): In function > >> `TrimLine': > >> /vicepa/129/openafs-1.2.9/src/auth/cellconfig.c:129: undefined > reference > >> to `__ctype_b' > >> /usr/afsws/lib//afs/libauth.a(cellconfig.o)(.text+0xc69): In function > >> `afsconf_GetAfsdbInfo': > >> /vicepa/129/openafs-1.2.9/src/auth/cellconfig.c:731: undefined > reference > >> to `__ctype_tolower' > >> /usr/afsws/lib//afs/libauth.a(ktc.o)(.text+0x238): In function > >> `OldSetToken': > >> /vicepa/129/openafs-1.2.9/src/auth/ktc.c:315: undefined reference to > >> `__ctype_b' > >> /usr/afsws/lib//afs/util.a(casestrcpy.o)(.text+0x26): In function > >> `lcstring': > >> : undefined reference to `__ctype_b' > >> /usr/afsws/lib//afs/util.a(casestrcpy.o)(.text+0x33): In function > >> `lcstring': > >> : undefined reference to `__ctype_tolower' > >> /usr/afsws/lib//afs/util.a(casestrcpy.o)(.text+0x7e): In function > >> `ucstring': > >> : undefined reference to `__ctype_b' > >> /usr/afsws/lib//afs/util.a(casestrcpy.o)(.text+0x8b): In function > >> `ucstring': > >> : undefined reference to `__ctype_toupper' > >> /usr/afsws/lib//afs/util.a(dirpath.o)(.text+0x88b): In function > >> `ConstructLocalPath': > >> : undefined reference to `__ctype_b' > >> /usr/kerberos/lib/libkrb5.a(prof_err.o)(.text+0x1b): In function > >> `initialize_prof_error_table': > >> : undefined reference to `_et_list' > >> /usr/kerberos/lib/libkrb5.a(asn1_err.o)(.text+0x1b): In function > >> `initialize_asn1_error_table': > >> : undefined reference to `_et_list' > >> /usr/kerberos/lib/libkrb5.a(kdb5_err.o)(.text+0x1b): In function > >> `initialize_kdb5_error_table': > >> : undefined reference to `_et_list' > >> /usr/kerberos/lib/libkrb5.a(krb5_err.o)(.text+0x1b): In function > >> `initialize_krb5_error_table': > >> : undefined reference to `_et_list' > >> /usr/kerberos/lib/libkrb5.a(kv5m_err.o)(.text+0x1b): In function > >> `initialize_kv5m_error_table': > >> : undefined reference to `_et_list' > >> collect2: ld returned 1 exit status > >> gmake: *** [bin/rootd] Error 1 > >> > >> > >> Can you help me ? > >> > >> Thanks in advance > >> > >> Francesco Iannone > >> Associazione EURATOM-ENEA sulla Fusione > >> C.R. ENEA Frascati > >> Via E. Fermi 45 > >> 00044 Frascati (Roma) Italy > >> phone 00-39-06-9400-5124 > >> fax 00-39-06-9400-5524 mailto:francesco.iannone@frascati.enea.it > >> http://fusfis.frascati.enea.it/~iannone > >> > >> > >> > >
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:07 MET