Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 142115 - net-fs/shfs-0.35-r3 compilation fails with kernel 2.6.18-rc2
Summary: net-fs/shfs-0.35-r3 compilation fails with kernel 2.6.18-rc2
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Saleem Abdulrasool (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-29 12:15 UTC by blackhawk
Modified: 2006-10-01 04:29 UTC (History)
2 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 blackhawk 2006-07-29 12:15:10 UTC
Hi !
>>> Emerging (1 of 5) net-fs/shfs-0.35-r3 to /
 * Previously fetched: shfs-0.35.tar.gz MD5 ;-) ...                         [ ok ]
 * Previously fetched: shfs-0.35.tar.gz RMD160 ;-) ...                      [ ok ]
 * Previously fetched: shfs-0.35.tar.gz SHA1 ;-) ...                        [ ok ]
 * Previously fetched: shfs-0.35.tar.gz SHA256 ;-) ...                      [ ok ]
 * Previously fetched: shfs-0.35.tar.gz size ;-) ...                        [ ok ]
 * checking ebuild checksums ;-) ...                                        [ ok ]
 * checking auxfile checksums ;-) ...                                       [ ok ]
 * checking miscfile checksums ;-) ...                                      [ ok ]
 * checking shfs-0.35.tar.gz ;-) ...                                        [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.18-rc2
 * Checking for suitable kernel configuration options...                    [ ok ]
>>> Unpacking source...
>>> Unpacking shfs-0.35.tar.gz to /var/tmp/portage/shfs-0.35-r3/work
 * Applying df.patch ...                                                    [ ok ]
 * Applying shfs-0.35-clean-inode-clear.patch ...                           [ ok ]
 * Applying shfs-0.35-gcc4.patch ...                                        [ ok ]
 * Applying space_chars.patch ...                                           [ ok ]
 * Applying uidgid32.patch ...                                              [ ok ]
 * Converting shfs-0.35/shfs/Linux-2.6/Makefile to use M= instead of SUBDI  [ ok ]
 * Applying shfs-0.35-2.6.16-dentry.patch ...                               [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/shfs-0.35-r3/work/shfs-0.35 ...
 * Preparing shfs module
make -C /usr/src/linux M=/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6 modules
make[1]: Entering directory `/usr/src/linux-2.6.18-rc2'
  CC [M]  /var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/dcache.o
  CC [M]  /var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/dir.o
  CC [M]  /var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/fcache.o
  CC [M]  /var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/file.o
/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/file.c: In function 'shfs_slow_read':
/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/file.c:295: warning: ignoring return value of 'copy_to_user', declared with attribute warn_unused_result
/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/file.c: At top level:
/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/file.c:328: warning: initialization from incompatible pointer type
/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/file.c:340: warning: initialization from incompatible pointer type
  CC [M]  /var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/inode.o
/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/inode.c:232: warning: initialization from incompatible pointer type
/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/inode.c: In function 'shfs_get_sb':
/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/inode.c:348: error: too few arguments to function 'get_sb_nodev'
/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/inode.c: At top level:
/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/inode.c:354: warning: initialization from incompatible pointer type
/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/inode.c: In function 'shfs_get_sb':
/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/inode.c:349: warning: control reaches end of non-void function
make[2]: *** [/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6/inode.o] Error 1
make[1]: *** [_module_/var/tmp/portage/shfs-0.35-r3/work/shfs-0.35/shfs/Linux-2.6] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.18-rc2'
make: *** [default] Error 2

!!! ERROR: net-fs/shfs-0.35-r3 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_compile
  ebuild.sh, line 940:   Called src_compile
  shfs-0.35-r3.ebuild, line 61:   Called linux-mod_src_compile
  linux-mod.eclass, line 469:   Called die

!!! Unable to make  -j1 KERNEL_SOURCES=/usr/src/linux default.
!!! If you need support, post the topmost build error, and the call stack if relevant.

What can i do ?
Comment 1 blackhawk 2006-07-29 12:15:58 UTC
emerge --info

Portage 2.1.1_pre4 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.18-rc2 i686)
=================================================================
System uname: 2.6.18-rc2 i686 Intel(R) Pentium(R) M processor 1.60GHz
Gentoo Base System version 1.12.1
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: [Not Present]
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium-m -mtune=pentium-m -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/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O3 -march=pentium-m -mtune=pentium-m -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://gentoo.modulix.net/gentoo/ http://ftp.club-internet.fr/pub/mirrors/gentoo "
LINGUAS="fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts cdr cli crypt cups dlloader dri dvd dvdr dvdread eds emboss encode esd foomaticdb fortran gdbm gif gpm gstreamer gtk2 hal imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl nptlonly nsplugin ogg opengl oss pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev unicode vorbis xinerama xml xmms xorg xscreensaver xv xvid zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux linguas_fr userland_GNU video_cards_radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 2 Saleem Abdulrasool (RETIRED) gentoo-dev 2006-07-31 20:57:14 UTC
2.6.18 is not yet stable, marking bug as invalid.
Comment 3 Peter Ruskin 2006-10-01 04:29:44 UTC
I have the same symptoms on kernel 2.6.18 (which *is* stable now).  Suggest you reopen.