I did the following and got the errors at bottom (on Fedora Core 2 installation):
[[root@localhost root]# printenv ROOTSYS
/usr/local/root
root@localhost root]# pwd
/usr/local/
[root@localhost local]# cvs -d :pserver:cvs@root.cern.ch:/user/cvs login
[root@localhost local]# cvs -d :pserver:cvs@root.cern.ch:/user/cvs export -r v4-03-04 root
[root@localhost local]# cd root
[root@localhost root]# ./configure linux
(no errors)
[root@localhost root]# gmake
Make XrdSeckrb5 done.
Making seckrb4 component…
cd src/XrdSeckrb4;
gmake all ARCH=i386_linux26 --no-print-directory
Compiling XrdSecProtocolkrb4.cc
g++ -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_ALL_SOURCE -D_REENTRANT -D_GNU_SOURCE -fPIC -rdynamic -Wall -Wno-deprecated -D__linux__ -DXrdDEBUG=0 -I. -I… -I/usr/krb5/include -o …/…/obj/XrdSecProtocolkrb4.o XrdSecProtocolkrb4.cc
XrdSecProtocolkrb4.cc: In member function int XrdSecProtocolkrb4::Init_Client(XrdOucErrInfo*)': XrdSecProtocolkrb4.cc:163: error:
krb_get_cred’ undeclared (first use this
function)
XrdSecProtocolkrb4.cc:163: error: (Each undeclared identifier is reported only
once for each function it appears in.)
XrdSecProtocolkrb4.cc: In member function int XrdSecProtocolkrb4::get_SIR(XrdOucErrInfo*, const char*, char*, char*, char*)': XrdSecProtocolkrb4.cc:232: error:
krb_get_lrealm’ undeclared (first use this
function)
XrdSecProtocolkrb4.cc: In member function virtual XrdSecCredentials* XrdSecProtocolkrb4::getCredentials(XrdSecParameters*, XrdOucErrInfo*)': XrdSecProtocolkrb4.cc:263: error:
krb_mk_req’ undeclared (first use this
function)
XrdSecProtocolkrb4.cc: In member function virtual int XrdSecProtocolkrb4::Authenticate(XrdSecCredentials*, XrdSecParameters**, XrdSecClientName&, XrdOucErrInfo*)': XrdSecProtocolkrb4.cc:354: error:
krb_rd_req’ undeclared (first use this
function)
gmake[5]: *** […/…/obj/XrdSecProtocolkrb4.o] Error 1
gmake[4]: *** [Linuxall] Error 2
gmake[3]: *** [all] Error 2
gmake[2]: *** [XrdSeckrb4] Error 2
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/usr/local/root/xrootd/src/xrootd’
gmake: *** [xrootd/src/xrootd/bin/xrootd] Error 2