Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 255556 - sys-cluster/pvfs2-2.7.1: src/kernel/linux-2.6/pvfs2-utils.c:22: error: ‘struct task_struct’ has no member named ‘fsuid’
Summary: sys-cluster/pvfs2-2.7.1: src/kernel/linux-2.6/pvfs2-utils.c:22: error: ‘struc...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Cluster Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-19 21:12 UTC by Martin Mokrejš
Modified: 2010-09-10 19:01 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,185.46 KB, text/plain)
2009-01-19 21:12 UTC, Martin Mokrejš
Details
2.7.1 with 2.6.29 (build.log,192.54 KB, text/plain)
2009-03-26 19:06 UTC, renato gallo
Details
2.8.1 with 2.6.29 (build.log,229.83 KB, text/plain)
2009-03-26 19:06 UTC, renato gallo
Details
patch for pvfs2-2.7.1 and newer kernels (built against 2.6.30.4) (pvfs2-2.7.1-kernel-2.6.29.patch,5.27 KB, patch)
2009-09-27 08:29 UTC, Steve Arnold
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Mokrejš 2009-01-19 21:12:14 UTC
# FEATURES=userpriv USE=pvfs2 emerge -uN mpich2 hdf5
[cut]
***** Displaying PVFS2 Configuration Information *****
------------------------------------------------------
PVFS2 configured to build karma gui               : yes
PVFS2 configured to use epoll                     : yes
PVFS2 configured to perform coverage analysis     :  no
PVFS2 configured for aio threaded callbacks       : yes
PVFS2 configured for the 2.6.x kernel module      : yes
PVFS2 configured for the 2.4.x kernel module      :  no
PVFS2 configured for using the mmap-ra-cache      : yes
PVFS2 configured for using trusted connections    :  no
PVFS2 configured for a thread-safe client library : yes
PVFS2 will use workaround for redhat 2.4 kernels  :  no
PVFS2 will use workaround for buggy NPTL          :  no
PVFS2 server will be built                        : yes

PVFS2 version string: 2.7.1
[cut]
CC="i686-pc-linux-gnu-gcc" ./maint/depend.sh src/apps/admin -I./include -O2 -march=pentium4 -mmmx -msse -msse2 -fomit-frame-pointer -pipe -I/usr/lib/include  -D__STATIC_FLOWPROTO_MULTIQUEUE__ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I . -I . -I./src/client/sysint -I./src/common/misc -I./src/common/quickhash -I./src/common/quicklist -I./src/common/id-generator -I./src/common/gossip -I./src/common/gen-locks -I./src/io/trove -I./src/io/bmi -I./src/io/description -I./src/io/buffer -I./src/io/job -I./src/io/dev -I./src/proto -DPVFS2_VERSION="\"2.7.1\"" -D__STATIC_METHOD_BMI_TCP__ -DUSE_MMAP_RA_CACHE -pipe -Wall -Wstrict-prototypes    -I./src/apps/admin src/apps/admin/pvfs2-change-fsid.c > src/apps/admin/pvfs2-change-fsid.d
for i in pvfs2-utils.c devpvfs2-req.c pvfs2-cache.c dcache.c file.c inode.c dir.c namei.c super.c pvfs2-mod.c pvfs2-bufmap.c symlink.c xattr.c acl.c xattr-trusted.c xattr-default.c waitqueue.c pvfs2-proc.c pvfs2-kernel.h pvfs2-dev-proto.h pvfs2-bufmap.h upcall.h downcall.h pvfs2-proc.h; do \
            if [ ! -f $i  -a  ! -L $i ] ; then \
                ln -s ../../.././src/kernel/linux-2.6/$i ;\
            fi ;\
        done
make -C /lib/modules/2.6.29-rc1-git4/build SUBDIRS=/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6 modules
  CC [M]  /var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.o
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c: In function ‘pvfs2_gen_credentials’:
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c:22: error: ‘struct task_struct’ has no member named ‘fsuid’
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c:23: error: ‘struct task_struct’ has no member named ‘fsgid’
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c: In function ‘pvfs2_inode_getxattr’:
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c:733: error: ‘struct task_struct’ has no member named ‘fsuid’
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c:733: error: ‘struct task_struct’ has no member named ‘fsgid’
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c: In function ‘pvfs2_create_file’:
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c:1173: error: ‘struct task_struct’ has no member named ‘fsuid’
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c:1173: error: ‘struct task_struct’ has no member named ‘fsgid’
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c: In function ‘pvfs2_create_dir’:
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c:1260: error: ‘struct task_struct’ has no member named ‘fsuid’
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c:1260: error: ‘struct task_struct’ has no member named ‘fsgid’
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c: In function ‘pvfs2_create_symlink’:
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c:1354: error: ‘struct task_struct’ has no member named ‘fsuid’
/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.c:1354: error: ‘struct task_struct’ has no member named ‘fsgid’
make[3]: *** [/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6/pvfs2-utils.o] Error 1
make[2]: *** [_module_/var/tmp/portage/sys-cluster/pvfs2-2.7.1/work/pvfs-2.7.1/src/kernel/linux-2.6] Error 2
make[1]: *** [default] Error 2
make: *** [just_kmod] Error 2
 * 
 * ERROR: sys-cluster/pvfs2-2.7.1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3225:  Called linux-mod_src_compile
 *             environment, line 2451:  Called die
 * The specific snippet of code:
 *               eval "emake HOSTCC="$(tc-getBUILD_CC)"                                                 CROSS_COMPILE=${CHOST}-                                                 LDFLAGS="$(get_abi_LDFLAGS)"                         ${BUILD_FIXES}                                           ${BUILD_PARAMS}                                                 ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
 *  The die message:
 *   Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS=   just_kmod
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sys-cluster/pvfs2-2.7.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-cluster/pvfs2-2.7.1/temp/environment'.
 * 

>>> Failed to emerge sys-cluster/pvfs2-2.7.1, Log file:

>>>  '/var/tmp/portage/sys-cluster/pvfs2-2.7.1/temp/build.log'

# emerge --info
Portage 2.1.6.7 (default/linux/x86/2008.0/desktop, gcc-4.3.2, glibc-2.9_p20081201-r1, 2.6.29-rc1-git4 i686)
=================================================================
System uname: Linux-2.6.29-rc1-git4-i686-Mobile_Intel-R-_Pentium-R-_4_-_M_CPU_1.80GHz-with-glibc2.0
Timestamp of tree: Mon, 19 Jan 2009 10:45:01 +0000
distcc 3.1 i686-pc-linux-gnu [disabled]
app-shells/bash:     3.2_p48
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.5.2-r8
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake:      2.6.2
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.2
sys-apps/sandbox:    1.3.2
sys-devel/autoconf:  2.13, 2.63
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
sys-devel/binutils:  2.19
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/bind /var/qmail/alias /var/qmail/control /var/spool/torque /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.mirror.web4u.cz"
LDFLAGS="-Wl,-O1"
LINGUAS="en cs cz"
PKGDIR="/usr/portage/packages"
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/sunrise /usr/local/portage/layman/science /usr/local/portage/layman/java-overlay /usr/local/portage /usr/local/java-experimental /usr/local/portage/layman/java-overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip R X Xaw3d a52 aac aalib ace acl acpi alsa amr amrnb amrwb apache2 audacious audiofile bash-completion bcmath berkdb blas bluetooth boost branding bzip2 cairo cblas cddb cdparanoia cdr clamav cli colordiff compress cpio cracklib crypt cscope css ctype cups curl curlwrappers cxx dbus dga dia directfb djbfft dri dts dv dvb dvd dvdr dvdread eds emacs emboss emf enblend encode enscript exif expat fam fame fat fbcon ffmpeg fftw firefox flac flash foomaticdb fortran fpx ftp gcj gd gdbm ggi gif gimp gimpprint glibc-compat20 glibc-omitfp glitz glut gmp gnuplot gnutls gpgme gphoto2 gpm graphviz gs gsl gstreamer gtk gtkhtml hal hdf hdf5 hp2xx i8x0 icc iconv icu id3 ieee1394 ifc imagemagick imlib inifile innodb isdnlog ithreads jack java javascript jbig jce jikes jpeg jpeg2k kdtree kerberos lame lapack laptop lcms leim libcaca libedit libnotify libwww live lzo lzw mad maildir matroska mhash midi mikmod mime ming mjpeg mmap mmx mng mod_python modperl modplug motif mozilla moznoirc mp2 mp3 mp4 mpeg mpi mpi_njtree mpich2 mplayer mudflap mule musepack mxdatetime mysql mysqli ncurses netcdf netpbm network nls nntp nptl nptlonly nsplugin ntfs numeric ogg opengl openmp pam pango pcmcia pcntl pcre pdf perl plotutils plugin png pnm postproc postscript ppds pppd procmail pymol python qt3 qt3support qt4 quicktime rar raw readline recode reflection reiserfs rpm samba sasl scanner scp seamonkey server session sftp sift slp smime sndfile soap sockets spell spl sqlite srt sse sse2 ssl startup-notification subtitles subversion svg svgz sysfs sysvipc t1lib tcl tcpd tetex theora threads tidy tiff tk transcode truetype unicode urandom usb userlocales uuencode v4l v4l2 vcd vhook vim-syntax vim-with-x vorbis wifi win32codecs wmf wxwindows x264 x86 xanim xcf xfs xft xinerama xinetd xml xorg xpm xprint xsl xslt xulrunner xv xvid xvmc yv12 zip zlib" ALSA_CARDS="intel-8x0m" 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 dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config mem_cache mime mime_magic rewrite setenvif speling status unique_id userdir usertrack vhost_alias negotiation" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en cs cz" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

# ls -la /usr/src
total 487496
drwxr-xr-x  8 root     root         4096 Jan 15 11:30 .
drwxr-xr-x 16 root     root         4096 Sep 25 13:47 ..
-rw-r--r--  1 root     root            0 Dec  1  2005 .keep
lrwxrwxrwx  1 root     root           21 Jan 15 11:30 linux -> linux-2.6.29-rc1-git4
Comment 1 Martin Mokrejš 2009-01-19 21:12:41 UTC
Created attachment 179037 [details]
build.log
Comment 2 Martin Mokrejš 2009-01-19 21:24:00 UTC
Does not happen against linux-2.6.24.7 kernel sources.
Comment 3 renato gallo 2009-03-26 13:01:51 UTC
it happens with the latest 2.6.29
please help 
(In reply to comment #2)
> Does not happen against linux-2.6.24.7 kernel sources.
> 

Comment 4 renato gallo 2009-03-26 13:05:11 UTC
tried the latest pvfs2-2.8.1 from mainstream it fails too with same error

(In reply to comment #2)
> Does not happen against linux-2.6.24.7 kernel sources.
> 

Comment 5 Justin Bronder (RETIRED) gentoo-dev 2009-03-26 14:02:32 UTC
(In reply to comment #4)
> tried the latest pvfs2-2.8.1 from mainstream it fails too with same error
> 
> (In reply to comment #2)
> > Does not happen against linux-2.6.24.7 kernel sources.
> > 
> 

The newest kernel you can use with pvfs-2.7.1 is 2.6.26 I believe.  I'm still waiting on upstream to fix the issues with the 2.8.x compiling shared libraries before bumping, at which point I'll have time to look at this as well.

See:  http://www.beowulf-underground.org/pipermail/pvfs2-users/2009-February/002696.html
Comment 6 renato gallo 2009-03-26 19:06:12 UTC
Created attachment 186338 [details]
2.7.1 with 2.6.29
Comment 7 renato gallo 2009-03-26 19:06:54 UTC
Created attachment 186339 [details]
2.8.1 with 2.6.29
Comment 8 renato gallo 2009-03-26 19:12:55 UTC
emerge --info                                                                
Portage 2.1.6.10 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.29 x86_64)                                                                                           
=================================================================                            
System uname: Linux-2.6.29-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-glibc2.2.5
Timestamp of tree: Thu, 26 Mar 2009 08:45:01 +0000                                           
app-shells/bash:     4.0_p10-r1                                                              
dev-java/java-config: 1.3.7-r1, 2.1.7                                                        
dev-lang/python:     2.4.4-r13, 2.5.4-r2                                                     
dev-python/pycrypto: 2.0.1-r6                                                                
dev-util/cmake:      2.6.3                                                                   
sys-apps/baselayout: 2.0.0                                                                   
sys-apps/openrc:     0.4.3-r1                                                                
sys-apps/sandbox:    1.6                                                                     
sys-devel/autoconf:  2.13, 2.63                                                              
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2                               
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.28-r1                                                               
ACCEPT_KEYWORDS="amd64 ~amd64"                                                               
CBUILD="x86_64-pc-linux-gnu"                                                                 
CFLAGS="-march=nocona -O2 -pipe"                                                             
CHOST="x86_64-pc-linux-gnu"                                                                  
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"                                                              
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/splash /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 -O2 -pipe"                                                           
DISTDIR="/usr/portage/distfiles"                                                             
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"                                                                            
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"                                                                                     
LANG="it_IT.UTF-8"                                                                           
LDFLAGS="-Wl,-O1"                                                                            
LINGUAS="it en"                                                                              
MAKEOPTS="-j5"                                                                               
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/wschlich-testing /usr/local/portage/layman/sunrise /usr/local/portage/layman/mozilla /usr/local/portage/layman/kde-testing"                    
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"                                        
USE="2dnow 3dnowext 7zip X Xaw3d a52 aac aalib accessibility acl acpi ada addbookmarks akode akonadi alias alsa amd64 amr amrb apache2 applet aqua_theme archive ares arts artswrappersuid artworkextra athena autoipd automount autoreplace avahi bash-completion beagle belagle berkdb bidi bittorrent bl bluetooth bookmarks branding bzip2 cairo caps captury carbone_theme cdda cddb cdio cdparanoia cdr chm cisco clamavfontconfig cli compiz connectionstatus consolekit contactnotes cpudetection cracklib crypt cscope ctype cups cupsddk curl dbus debug designer-plugin device-mapper dga digitalradio directfb disk-partition diskio djvu dmx dnd doc dri dts dv dvb dvd dvdr dvi editor eds elf emacs emacx enca encode eolconv epiphany esd exif expat extensible fam fasttrack fax fbcon fbcondecor festival ffmpeg filepicker filter firefox flac fltk fontforge foomaticdb fortran freetts freewnn ftp fuse gadu galago gd gdbm gedit ggi gif gimp glib glitz gnokii gnome gnome-keyring gnomecd gnutella gnutls google-gadgets gpg gphoto2 gpm gps graphwiz groupwise gsf gsm gstreamer gtk gtkhtml guile gz gzip-el hal hdri hesiod hfs highlight history hotplug howl-compat httpd hybrid-auth iceweasel iconv idn ieee1394 imagemagick imlib innodb inotify inquisitio iproute2 ipv6 irc irda irmc isdnlog jack jadetex jai java java5 javamail javascript jbig jce jingle jmf jms jmx joystick jpeg jpeg2k kde kde4 kdrive kerberos kipi ladspa lame lapack laptop latex lcms ldap legacyssl libcaca libffi libnotify libsamplerate libssh2 lilo lirc live lm_sensors logitech-mouse lua lzma lzo mad mbrola md5sum mdnsresponder-compat mfd-rewrites midi mmap mmx mng mono motif mozdevelop mp2 mp3 mpeg mudflap mule multilib musepack mysql mysqli mythtv nas nat nautilus ncurses neXt nemesi netmeeting network networking networkmanager new-login nls nntp nowlistening npp nptl nptlonly nsplugin nss odbc odk offensive ogg old-daemons openal openexr openft opengl openmp openntpd opensslcrypt openstreetmap oracle pam parse-clocks passwordsave pch pcre pda pdf perl phonon php pink pkcs11 plasma plugins png pnm pop portage povray ppds pppd pulseaudio python python-bindings q32 q8 qa qt3 qt3support qt4 quicktime radio rar raster rdesktop readline redland reflection remote resolvconf rpm rrdcgi rss rtc ruby ruby-bindings samba sametime sasl savedconfig scannerschedule script scripting sdl seamonkey semantic-desktop sendmail sesame2 session slang slp smartcard smp sms smux snmp sockets socks5 solver sound speechd speex spell spl sql srt sse sse2 ssl ssse3 startup-notification statistics stemmer suid svg swat swig sysfs syslog t1lib tcl tcltk tcpd teletext test test-programs tetex texteffect tga theora thumbnail tidy tiff tk toolkit-scroll-bars tools tracker translator truetype tseng tunepimp unicode usb utils v4l v4l2 vcd vim-pager vim-syntax vim-with-x visibility vnc vorbis wavpack wddx webinterface webkitwebpresence wifi winpopup wireless wlm wmf x264 xanim xattr xcb xcomposite xemacs xext xfacexforms xft xim xine xinerama xinetd xml xml2 xorg xscreensaver xulrunner xv xvid xvmc yahoo zeroconf zlib zoran zsh-completion zvbi" 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" CAMERAS="adc65 agfa_cl20 aox barbie canon casio_qv clicksmart310 digigr8 digita dimagev dimera3500 directory enigma13 fuji gsmart300 hp215 iclick jamcam jd11 kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica konica_qm150 largan lg_gsm mars mustek panasonic_coolshot panasonic_dc1000 panasonic_dc1580 panasonic_l859 pccam300 pccam600 polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ptp2 ricoh ricoh_g3 samsung sierra sipix_blink sipix_blink2 sipix_web2 smal sonix sony_dscf1 sony_dscf55 soundvision spca50x sq905 stv0674 stv0680 sx330z template toshiba_pdrm11" DVB_CARDS="tda1004x" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse acecad aiptek digitaledge elographics fpit hyperpen jamstudio joystick magellan mutouch palmax spaceorb summa synaptics tek4957 ur98 vmmouse void wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it en" LIRC_DEVICES="pctv" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 9 renato gallo 2009-03-26 19:29:08 UTC
sent a mail upstream too
Comment 10 Steve Arnold archtester gentoo-dev 2009-09-27 08:29:19 UTC
Created attachment 205356 [details, diff]
patch for pvfs2-2.7.1 and newer kernels (built against 2.6.30.4)

Feel free to test this patch; it's not enough to fix the 2.8.1 library error, but it seems to work for 2.7.1.
Comment 11 Justin Bronder (RETIRED) gentoo-dev 2009-09-27 14:24:02 UTC
Fixes included in sys-cluster/pvfs2-2.7.1-r1.  Thanks to nerdboy for tracking down what needed to be done.  Revbump as I needed to start using autotools.eclass.

Seems to be working with up to gentoo-sources-2.6.31.