Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 280197 - sci-physics/root-5.22.00-r2: fails to compile with kerberos: net/krb5auth/src/Krb5Auth.cxx:430: error: ‘valid_cksumtype’ was not declared in this scope
Summary: sci-physics/root-5.22.00-r2: fails to compile with kerberos: net/krb5auth/src...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Science Physics related packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-03 18:23 UTC by David Kredba
Modified: 2009-11-04 05:10 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Kredba 2009-08-03 18:23:40 UTC
Emerging sci-physics/root-5.22.00-r2  USE="cern cint7 doc emacs examples fftw geant4 kerberos ldap math mysql odbc openmp python qt4 reflex ruby ssl xml" MAKEOPTS="-j5"
results in:

bin/rmkdepend -R -fnet/ldap/src/TLDAPEntry.d -Y -w 1000 -- -pipe -m64 -Wall -W -Woverloaded-virtual -fPIC -Iinclude -DR__HAVE_CONFIG -O2 -g -ggdb -pipe -pthread -DLDAP_DEPRECATED  -D__cplusplus -- net/ldap/src/TLDAPEntry.cxx                    
x86_64-pc-linux-gnu-g++  -pipe -m64 -Wall -W -Woverloaded-virtual -fPIC -Iinclude -DR__HAVE_CONFIG -O2 -g -ggdb -pipe -pthread -DLDAP_DEPRECATED   -o net/ldap/src/TLDAPEntry.o -c net/ldap/src/TLDAPEntry.cxx                                      
net/krb5auth/src/Krb5Auth.cxx: In function ‘Int_t Krb5Authenticate(TAuthenticate*, TString&, TString&, Int_t)’:           
net/krb5auth/src/Krb5Auth.cxx:430: error: ‘valid_cksumtype’ was not declared in this scope                                
make: *** [net/krb5auth/src/Krb5Auth.o] Error 1

Kerberos is app-crypt/mit-krb5-1.7-r1, openldap is net-nds/openldap-2.4.17-r1.



Reproducible: Always

Steps to Reproduce:
1.With app-crypt/mit-krb5-1.7-r1 installed on ~amd64 emerge sci-physics/root-5.22.00-r2 with USE=kerberos
2.
3.

Actual Results:  
Fails to compile with message: net/krb5auth/src/Krb5Auth.cxx:430: error: ‘valid_cksumtype’ was not declared in this scope.

Expected Results:  
Compiles and run fine.

Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.10.1-r0, 2.6.30-gentoo-r4-4d x86_64)
=================================================================                                            
System uname: Linux-2.6.30-gentoo-r4-4d-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q9300_@_2.50GHz-with-gentoo-2.0.1 
Timestamp of tree: Mon, 03 Aug 2009 17:30:01 +0000                                                           
app-shells/bash:     4.0_p28                                                                                 
dev-java/java-config: 2.1.8-r1                                                                               
dev-lang/python:     2.6.2-r1, 3.1                                                                           
dev-util/cmake:      2.6.4-r2                                                                                
sys-apps/baselayout: 2.0.1                                                                                   
sys-apps/openrc:     0.4.3-r3                                                                                
sys-apps/sandbox:    2.0                                                                                     
sys-devel/autoconf:  2.13, 2.63-r1                                                                           
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11                                              
sys-devel/binutils:  2.19.1-r1                                                                               
sys-devel/gcc-config: 1.4.1                                                                                  
sys-devel/libtool:   2.2.6a                                                                                  
virtual/os-headers:  2.6.30-r1                                                                               
ACCEPT_KEYWORDS="amd64 ~amd64"                                                                               
CBUILD="x86_64-pc-linux-gnu"                                                                                 
CFLAGS="-O2 -g -ggdb -pipe"                                                                                  
CHOST="x86_64-pc-linux-gnu"                                                                                  
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind /var/lib/hsqldb"                                                                                                                  
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"                                                                                                              
CXXFLAGS="-O2 -g -ggdb -pipe"                                                                                             
DISTDIR="/usr/portage/distfiles"                                                                                          
FEATURES="distlocks fixpackages nostrip parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"    
GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ ftp://ftp.fi.muni.cz/pub/linux/gentoo/ ftp://gentoo.mirror.web4u.cz/ "      
LANG="cs_CZ.UTF-8"                                                                                                        
LC_ALL="cs_CZ.UTF-8"                                                                                                      
LDFLAGS="-Wl,-O1"                                                                                                         
LINGUAS="cs en"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_COMPRESS="echo"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X accessibility acl acpi alsa amd64 arts avahi berkdb bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus directfb djvu doc dri dvd dvdr dvdread eds emacs emboss encode epydoc esd evo examples exif fam firefox fontconfig fortran freetds gcj gd gdbm gedit geoip gif gimp glep gmp gnome gnome-keyring gpm gstreamer gtk guile hal htmlhandbook iconv idn ieee1394 isdnlog ithreads jadetex java jpeg jpeg2k kde kdehiddenvisibility kerberos lapack latex lcms ldap libedit libffi libnotify lzma lzo mad mikmod mmx mono mp3 mpeg mudflap multilib mysql nautilus ncurses nls nptl nptlonly objc objc++ objc-gc odbc ogg opengl openmp pam pch pcre pdf perl png portaudio ppds pppd pulseaudio python qt3 qt3support qt4 quicktime readline reflection ruby samba sasl sdl session slang soundex source spell spl sqlite sse sse2 sse3 ssl startup-notification svg sysfs tcl tcpd threads tiff tk truetype unicode usb v4l v4l2 vorbis wmf xinerama xml xorg xpm xulrunner xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="cs en" LIRC_DEVICES="inputlirc" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa v4l"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 David Kredba 2009-08-03 18:38:25 UTC
Without kerberos it builds fine.
Comment 2 Andrew Savchenko gentoo-dev 2009-08-09 12:01:43 UTC
the same here with mit-krb5-1.7-r1.
$ emerge --info
Portage 2.2_rc36 (default/linux/x86/2008.0, gcc-4.3.3, glibc-2.10.1-r0, 2.6.30.4-hitomi i686)
=================================================================
System uname: Linux-2.6.30.4-hitomi-i686-Intel-R-_Atom-TM-_CPU_N270_@_1.60GHz-with-gentoo-2.0.1
Timestamp of tree: Fri, 07 Aug 2009 08:20:01 +0000
distcc 3.1 i686-pc-linux-gnu [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p28
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.6.2-r1, 3.1
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.0
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=core2 -m32 --param l1-cache-line-size=64 --param l1-cache-size=32 --param l2-cache-size=512 -O2 -funswitch-loops -fpredictive-commoning -fgcse-after-reload -ftree-vectorize -fomit-frame-pointer -mfpmath=sse -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=core2 -m32 --param l1-cache-line-size=64 --param l1-cache-size=32 --param l2-cache-size=512 -O2 -funswitch-loops -fpredictive-commoning -fgcse-after-reload -ftree-vectorize -fomit-frame-pointer -mfpmath=sse -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="assume-digests ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch userpriv usersandbox"
FFLAGS="-march=core2 -m32 --param l1-cache-line-size=64 --param l1-cache-size=32 --param l2-cache-size=512 -O2 -funswitch-loops -fpredictive-commoning -fgcse-after-reload -ftree-vectorize -fomit-frame-pointer -mfpmath=sse -pipe"
GENTOO_MIRRORS=" ftp://bircoph/distributive/gentoo/portage ftp://orionis/distributions/1Linux/gentoo/portage ftp://ftp.chg.ru/pub/Linux/gentoo http://mirror.yandex.ru/gentoo-distfiles  ftp://ftp.corbina.net/pub/Linux/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo http://mirror.netcologne.de/gentoo"
LANG="en_US.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1"
LINGUAS="ru en ja"
MAKEOPTS="-j8"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/science /usr/local/portage/layman/java-overlay /usr/local/portage/layman/sunrise /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi adns afs aften aim alsa amr amrnb amrwb ao audiofile bash-completion bcmath binfilter blas bluetooth branding bzip2 cairo calendar canna caps ccache cddb cdinstall cdparanoia cdr chasen cjk cli clisp colordiff cracklib crypt cscope css ctype cups curl curlwrappers cvs cxx cyrillic dbus device-mapper dga dia dirac directfb djvu dmx doc dri dts dv dvd dvdr dvdread dvi editor elf encode enscript ermt examples exif expat faac faad fbcon festival ffmpeg fftw firefox flac fontconfig foomaticdb fortran fpx freetds freetype ftp gcj gcrypt gd gdbm geoip ggi gif gimp ginac git glut gmp gnuplot gnutls gpgme gphoto2 gpm gps graphviz gs gsl gsm gtk gucharmap h224 h281 h323 hdf5 hdri iconv icq icu id3tag idn imagemagick imap imlib immqt-bc inkjar ipod iproute2 ipv6 isdnlog jabber jack jadetex java6 javascript jbig jingle jpeg jpeg2k kdehiddenvisibility kerberos keyscrub kpathsea kqemu ladspa lame lapack lash latex lcms ldap libcaca libnotify libsamplerate libwww logrotate lzo mad maildir mailwrapper matroska mbox md5sum mhash mikmod mime mjpeg mmap mmx mng modplug mp3 mpeg mplayer mppe-mppc msn mudflap musepack musicbrainz mysql mysqli nas ncurses netcdf network network-cron nls nntp nocd nodrm nptl nptlonly nsplugin nuv objc objc++ offensive ogg openal openexr opengl openmp oscar otr pam pango pcntl pcre pda pdf perl pgf plotutils png pop posix postproc postscript ppds pppd pronounce pstricks qt3 qt3support qt4 quicktime raw rdesktop readline recode reflection restrict-javascript rle rrdtool samba scanner schroedinger sdl session sharedmem shorten sip sipim slang slp smi smime smp sms smtp sndfile sockets socks5 soundtouch sox sparse speex spell spl sqlite sqlite3 sse sse2 sse3 ssl ssse3 startup-notification subversion supernodal svg svga sysfs syslog szip t1lib taglib tcpd theora threads tiff timezone timidity tordns truetype twolame type3 unicode usb v4l v4l2 vamp vcd videos vim vim-syntax vnc vorbis wav wavpack wifi win32codecs wireshark wmf x264 x86 xattr xcb xface xft xinerama xorg xosd xpm xprint xrandr xscreensaver xv xvid yahoo yaz ziffy zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="authz_host dir mime" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en ja" USERLAND="GNU" VIDEO_CARDS="intel vesa fbdev"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 3 Juergen Rose 2009-08-25 12:15:23 UTC
Without kerberos 'emerge root' fails for me now with:
...
g++ -shared -Wl,-soname,libHbook.so.5.22 -m64 -Wl,-O1 -o lib/libHbook.so.5.22
hist/hbook/src/THbookBranch.o hist/hbook/src/THbookFile.o
hist/hbook/src/THbookKey.o hist/hbook/src/THbookTree.o
hist/hbook/src/G__Hbook.o -Llib -lHist -lMatrix -lTree -lGraf -lTreePlayer
-lRIO -lminicern -Llib -lCore -lCint
==> lib/libTMVA.so done
g++ -m64  -Wl,-O1 -o bin/hadd main/src/hadd.o  \
                       -Llib -lCore -lCint -lRIO -lNet -lHist -lGraf -lGraf3d
-lGpad -lTree -lMatrix -lMathCore -lThread -lm -ldl  -pthread -rdynamic
==> lib/libHbook.so done
g++ -m64  -Wl,-O1 -o bin/h2root main/src/h2root.o  \
                       -Llib -lCore -lCint -lRIO -lNet -lHist -lGraf -lGraf3d
-lGpad -lTree -lMatrix -lMathCore -lThread lib/libminicern.so \
                       /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/libgfortran.so
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/libgfortranbegin.a -lm -ldl  -pthread
    -rdynamic
lib/libRIO.so: undefined reference to `int
TStreamerInfo::ReadBuffer<TVirtualArray>(TBuffer&, TVirtualArray const&, int,
int, int, int)'
lib/libRIO.so: undefined reference to `int
TStreamerInfo::ReadBuffer<char**>(TBuffer&, char** const&, int, int, int, int)'
collect2: ld returned 1 exit status
make: *** [bin/hadd] Error 1
make: *** Waiting for unfinished jobs....
lib/libRIO.so: undefined reference to `int
TStreamerInfo::ReadBuffer<TVirtualArray>(TBuffer&, TVirtualArray const&, int,
int, int, int)'
lib/libRIO.so: undefined reference to `int
TStreamerInfo::ReadBuffer<char**>(TBuffer&, char** const&, int, int, int, int)'
collect2: ld returned 1 exit status
make: *** [bin/h2root] Error 1


[ebuild   R   ] sci-physics/root-5.22.00-r2  USE="afs doc emacs examples fftw
ldap math mysql odbc openmp postgres python qt4 reflex ssl xml -cern -cint7
-clarens -debug -geant4 -kerberos* -oracle -pythia6 -pythia8 -ruby -xinetd
-xrootd" 0 kB



root@lynx:/usr/local/portage/sci-mathematics/scilab(72)# emerge --info
Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.4.1,
glibc-2.10.1-r0, 2.6.29-gentoo-r5 x86_64)
=================================================================
System uname:
Linux-2.6.29-gentoo-r5-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T8300_@_2.40GHz-with-gentoo-2.0.1
Timestamp of tree: Tue, 25 Aug 2009 09:00:20 +0000
app-shells/bash:     4.0_p28
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.6.2-r1, 3.1.1
dev-python/pycrypto: 2.0.1-r8
dev-util/cmake:      2.6.4-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.0
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O3 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/
/etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release
/etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/
/etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo
/etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d
/etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms
splitdebug strict unmerge-orphans userfetch"
FFLAGS="-march=nocona -O3 -pipe -fomit-frame-pointer"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="de fr"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
 --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
 --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/n4g /usr/local/portage/layman/dotnet
/usr/local/portage/layman/science /usr/local/portage/layman/java-overlay
/usr/local/portage/layman/suka /usr/local/portage/layman/zugaina
/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d a52 aac acl acpi administrator afs aiglx alsa amd64 amrr ao aotuv
apache2 asf atlas auctex audacious audiofile automount bash-completion beagle
berkdb bjam blas bluetooth bonobo boo boost branding bzip2 c++ cairo cardbus
cdda cddb cdf cdio cdparanoia cdr cgi chm cli consolekit corba cracklib cran
crypt cups curl cxx daap dbus device-mapper dga dia divx djvu dlloader dmi doc
dri ds3490 dts dv dvb dvd dvdr dvi dxr3 dynagraph eds effects elf emacs emboss
encode epiphany esd evo examples exif expat extra fam fame ffmpeg fftw firefox
fits flac fltk foomaticdb fortran fpx fuse galago garmin gd gdal gdbm geos gif
gimp gimpprint ginac glade glib glitz gml gmp gnokii gnome gnome-keyring
gnuplot gnutls gphoto2 gpm graphics graphviz gs gsl gsm gstreamer gtk guile hal
hardened harness hddtemp hdf hdf5 hlapi http httpd hvm iconv icq icu id3 ide
imagemagick imap innodb ipod ipv6 irda irmc isdnlog ithreads jabber java java5
java6 jbig john jpeg jpeg2k kde kde4 kerberos kexi keyring kvm ladspa lame
lapack laptop latex lcms ldap libffi libgda libnotify libsamplerate lirc lua
lzo lzw mad maildir mailwrapper math matroska mikmod mmx mmxext mng mod mono
motif mozdevelop mozilla mozsvg mozxmlterm mp3 mp4 mp4live mpeg mpeg2 mplayer
mtp mudflap multilib musicbrainz mysql mysqli nautilus ncurses neXt netcdf
netpbm network networkmanager nfs nls nntp nptl nptlonly nsplugin ntfs ntp
numarray numeric nvidia obex objc ocaml octave odbc ogdi ogg ole openexr opengl
openmp pae pam pcre pda pdf perl pipechan plotutils plugins png podcast
policykit posix postgres postscript ppds pppd preview-latex proj projectx
pstricks pulseaudio python qhull qt3 qt3support qt4 quicktime readline
reflection reiserfs rhythmbox rle rpc rrdcgi rrdtool samba sasl science sdl
server session slang slp smp sndfile snmp soup sox speex spell spl sql sqlite
sse sse2 ssl startup-notification stlport subtitles subversion suexec svg sysfs
szip t1lib tcl tcpd tex theora threads thunar thunderbird tidy tiff tk tntc
truetype unicode usb userlocales utempter v4l2 vorbis wav webdav webdav-serf
webkit wifi wmf wxwidgets x264 xattr xcb xemacs xext xine xml xmlreader xmlrpc
xorg xpm xulrunner xv xvid xvmc zlib zvbi" ALSA_CARDS="intel8x0"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file
hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug
rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic
auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm
authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache
dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter
file_cache filter headers ident imagemap include info log_config logio
mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer
proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir
usertrack vhost_alias" DVB_CARDS="usb-wt220u" ELIBC="glibc"
INPUT_DEVICES="keyboard mouse                 synaptics               "
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="de fr" NETBEANS_MODULES="ide websvccommon nb
harness apisupport groovy gsf j2ee java xml" USERLAND="GNU" VIDEO_CARDS="nv
nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Andrew Savchenko gentoo-dev 2009-08-26 19:04:40 UTC
(In reply to comment #3)
> Without kerberos 'emerge root' fails for me now with:
[...]
> lib/libRIO.so: undefined reference to `int
> TStreamerInfo::ReadBuffer<TVirtualArray>(TBuffer&, TVirtualArray const&, int,
> int, int, int)'
> lib/libRIO.so: undefined reference to `int
> TStreamerInfo::ReadBuffer<char**>(TBuffer&, char** const&, int, int, int, int)'
> collect2: ld returned 1 exit status

This is known problem with gcc-4.4.x. Either use older version or look here:
https://bugs.gentoo.org/show_bug.cgi?id=280925
I made a patch for 5.24.00 to fix this problem. If it doesn't work for 5.22, either backport it or try root-5.24.00.
Comment 5 Juergen Rose 2009-08-27 14:05:00 UTC
I tried to install root-5.24.00 with the files from https://bugs.gentoo.org/show_bug.cgi?id=280925, but it fails also:
...
x86_64-pc-linux-gnu-g++  -pipe -m64 -Wall -W -Woverloaded-virtual -fPIC -Iinclude -DR__HAVE_CONFIG -march=nocona -O3 -pipe -fomit-frame-pointer -pthread -I/usr/include   -o net/auth/src/AFSAuth.o -c net/auth/src/AFSAuth.cxx
net/auth/src/AFSAuth.cxx: In function 'void* GetAFSToken(const char*, const char*, int, int, char**)':
net/auth/src/AFSAuth.cxx:98: warning: deprecated conversion from string constant to 'char*'
net/auth/src/AFSAuth.cxx:103: warning: deprecated conversion from string constant to 'char*'
net/auth/src/AFSAuth.cxx:110: warning: deprecated conversion from string constant to 'char*'
net/auth/src/AFSAuth.cxx:155: warning: deprecated conversion from string constant to 'char*'
net/auth/src/AFSAuth.cxx:164: warning: deprecated conversion from string constant to 'char*'
net/auth/src/AFSAuth.cxx:184: warning: deprecated conversion from string constant to 'char*'
net/auth/src/AFSAuth.cxx:184: warning: deprecated conversion from string constant to 'char*'
net/auth/src/AFSAuth.cxx:192: warning: deprecated conversion from string constant to 'char*'
net/auth/src/AFSAuth.cxx:192: warning: deprecated conversion from string constant to 'char*'
bin/rmkdepend -R -fnet/auth/src/TAFS.d -Y -w 1000 -- -pipe -m64 -Wall -W -Woverloaded-virtual -fPIC -Iinclude -DR__HAVE_CONFIG -march=nocona -O3 -pipe -fomit-frame-pointer -pthread -I/usr/include  -D__cplusplus -- net/auth/src/TAFS.cxx
x86_64-pc-linux-gnu-g++  -pipe -m64 -Wall -W -Woverloaded-virtual -fPIC -Iinclude -DR__HAVE_CONFIG -march=nocona -O3 -pipe -fomit-frame-pointer -pthread -I/usr/include   -o net/auth/src/TAFS.o -c net/auth/src/TAFS.cxx
Generating dictionary net/auth/src/G__AFSAuth.cxx...
core/utils/src/rootcint_tmp -cint -f net/auth/src/G__AFSAuth.cxx -c net/auth/inc/AFSAuth.h net/auth/inc/AFSAuthTypes.h net/auth/inc/TAFS.h net/auth/inc/LinkDefAFS.h
bin/rmkdepend -R -fnet/auth/src/G__AFSAuth.d -Y -w 1000 -- \
           -pipe -m64 -Wall -W -Woverloaded-virtual -fPIC -Iinclude -DR__HAVE_CONFIG -march=nocona -O3 -pipe -fomit-frame-pointer -pthread -D__cplusplus -Icint/cint/lib/prec_stl \
           -Icint/cint/stl -Icint/cint/inc -- net/auth/src/G__AFSAuth.cxx
x86_64-pc-linux-gnu-g++  -pipe -m64 -Wall -W -Woverloaded-virtual -fPIC -Iinclude -DR__HAVE_CONFIG -march=nocona -O3 -pipe -fomit-frame-pointer -pthread -I. -Icint/cint/inc  -o net/auth/src/G__AFSAuth.o -c net/auth/src/G__AFSAuth.cxx
g++ -shared -Wl,-soname,libAFSAuth.so.5.24 -m64 -Wl,-O1 -o lib/libAFSAuth.so.5.24 net/auth/src/AFSAuth.o net/auth/src/TAFS.o net/auth/src/G__AFSAuth.o /usr/lib64/libafsauthent.a /usr/lib64/libafsrpc.a -lresolv -Llib -lCore -lCint
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libafsauthent.a(client.o): relocation R_X86_64_32 against `grmutex' can not be used when making a shared object; recompile with -fPIC
/usr/lib64/libafsauthent.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [lib/libAFSAuth.so] Error 1
Comment 6 Sébastien Fabbro (RETIRED) gentoo-dev 2009-09-23 23:55:16 UTC
Fixed in 5.22.00-r3.