Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 123842

Summary: gfs-kernel oesnt compile with 2.6.16-rc3-xen
Product: Gentoo Linux Reporter: Martin Hierling <martin.hierling>
Component: New packagesAssignee: Gentoo Cluster Team <cluster>
Status: RESOLVED UPSTREAM    
Severity: normal CC: anders, cgs, iggy
Priority: High    
Version: 2005.0   
Hardware: x86   
OS: Other   
Whiteboard:
Package list:
Runtime testing required: ---

Description Martin Hierling 2006-02-23 11:19:44 UTC
while emerging gfs-kernel i got the following error, all other gfs related ebuilds are emerging fine. As you can see this is running inside a xen0 Domain.
If it is kernel related and can not be fixed through ebuild please consider this bug as fixed, i will wait for the next kernel.

---

  CC [M]  /var/tmp/portage/gfs-kernel-1.01.00/work/cluster-1.01.00/gfs-kernel/src/gfs/ondisk.o
  CC [M]  /var/tmp/portage/gfs-kernel-1.01.00/work/cluster-1.01.00/gfs-kernel/src/gfs/ops_address.o
  CC [M]  /var/tmp/portage/gfs-kernel-1.01.00/work/cluster-1.01.00/gfs-kernel/src/gfs/ops_dentry.o
  CC [M]  /var/tmp/portage/gfs-kernel-1.01.00/work/cluster-1.01.00/gfs-kernel/src/gfs/ops_export.o
  CC [M]  /var/tmp/portage/gfs-kernel-1.01.00/work/cluster-1.01.00/gfs-kernel/src/gfs/ops_file.o
/var/tmp/portage/gfs-kernel-1.01.00/work/cluster-1.01.00/gfs-kernel/src/gfs/ops_file.c: In function `gfs_write':
/var/tmp/portage/gfs-kernel-1.01.00/work/cluster-1.01.00/gfs-kernel/src/gfs/ops_file.c:934: error: structure has no member named `i_sem'
/var/tmp/portage/gfs-kernel-1.01.00/work/cluster-1.01.00/gfs-kernel/src/gfs/ops_file.c:939: error: structure has no member named `i_sem'
make[4]: *** [/var/tmp/portage/gfs-kernel-1.01.00/work/cluster-1.01.00/gfs-kernel/src/gfs/ops_file.o] Error 1
make[3]: *** [_module_/var/tmp/portage/gfs-kernel-1.01.00/work/cluster-1.01.00/gfs-kernel/src/gfs] Error 2
make[3]: Leaving directory `/usr/src/linux-2.6.16-rc3-xen'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/gfs-kernel-1.01.00/work/cluster-1.01.00/gfs-kernel/src/gfs'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/gfs-kernel-1.01.00/work/cluster-1.01.00/gfs-kernel/src'
make: *** [all] Error 2

!!! ERROR: sys-cluster/gfs-kernel-1.01.00 failed.
!!! Function src_compile, Line 41, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

---
defiant ~ # emerge info
Portage 2.0.54 (!/usr/portage/profiles/default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.16-rc3-xen i686)
=================================================================
System uname: 2.6.16-rc3-xen i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/export/packages/p3-xenX"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/export/portage"
PORTDIR_OVERLAY="/usr/local/portage/gentoo-de /usr/local/portage/martin"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdr crypt cups curl eds emboss encode esd exif exim expat fam ffmpeg foomaticdb fortran gd gd-external gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 idn imagemagick imap imlib ipv6 jpeg lcms ldap libg++ libwww mad mcal memlimit mhash mikmod mng motif mp3 mpeg mysql ncurses nls ogg oggvorbis opengl oss pam pcre pdflib perl png python qt quicktime readline recode samba sdl slang snmp spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts udev vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS

regards Martin
Comment 1 Brian Jackson (RETIRED) gentoo-dev 2006-02-24 06:45:38 UTC
To track rc kernels, you need to be running gfs software from cvs (HEAD if I'm not mistaken). Gentoo doesn't currently support gfs cvs ebuilds. You are pretty much on your own in this case. Upstream seems to be pretty good about keeping up, so I'm sure when 2.6.13 is actually released, they'll be releasing shortly thereafter.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-02-27 02:35:30 UTC
*** Bug 124235 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-03-02 01:19:24 UTC
*** Bug 124610 has been marked as a duplicate of this bug. ***