Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 123842 - gfs-kernel oesnt compile with 2.6.16-rc3-xen
Summary: gfs-kernel oesnt compile with 2.6.16-rc3-xen
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Other
: High normal (vote)
Assignee: Gentoo Cluster Team
URL:
Whiteboard:
Keywords:
: 124235 124610 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-02-23 11:19 UTC by Martin Hierling
Modified: 2010-09-10 19:00 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 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. ***