net-fs/shfs-0.35 version bump
Done. Should be appearing on your local rsync mirror in about an hour. Please test, and let me know how you get on. Best regards, Stu
# FEATURES="-userpriv -usersandbox" emerge -uv shfs <snip> gcc -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -Wall -I- -I. -I/usr/src/linux/include -DMODULE -D__KERNEL__ -DLINUX -c proc.c -o proc.o gcc -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -Wall -I- -I. -I/usr/src/linux/include -DMODULE -D__KERNEL__ -DLINUX -c shell.c -o shell.o proc.c:22:22: net/sock.h: No such file or directory shell.c:22:22: net/sock.h: No such file or directory make: *** [proc.o] Error 1 make: *** Waiting for unfinished jobs.... make: *** [shell.o] Error 1 !!! ERROR: net-fs/shfs-0.35 failed. !!! Function src_compile, Line 42, Exitcode 2 !!! (no error message) # emerge --info Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.5-r1) ================================================================= System uname: 2.6.5-r1 i686 AMD Athlon(tm) XP 2800+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/X11/gdm /etc/gconf /etc/gnome /etc/gnome-vfs-2.0 /etc/init.d /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox userpriv usersandbox" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/home/portage/packages" PORTAGE_TMPDIR="/home/portage/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://192.168.0.254/gentoo-portage" USE="3dnow X acpi alsa apm avi berkdb cdr crypt cups dvd encode foomaticdb gdbm gif gtk gtk2 imlib java jpeg kde libg++ libwww linguas_de mad mikmod mmx motif mozilla moznocompose moznoirc moznomail mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tiff truetype x86 xml xml2 xmms xv zlib"
/usr/src/linux should contain your Linux kernel's source code. My guess is that, on your machine, it doesn't. Best regards, Stu
# ls -l --color=none /usr/src/linux lrwxr-xr-x 1 root root 14 Jun 27 12:34 /usr/src/linux -> linux-2.6.5-r1 The symlink is correct. btw. 2.6.5-r1 is nothing else than plain vanilla-2.6.5 with this patch applied: http://linux.bkbits.net:8080/linux-2.6/gnupatch@40cbb80fOHy9vCWmfUx3PVJBWei0Hw
Is there a 'sock.h' in /usr/src/linux/include/net/ ?
No it isn't. Strange... I rechecked this on another machine, running the same kernel. There's existing a sock.h but not here. I think, it's time to recompile the kernel here :) Poly P.S.: Okay, I recompiled the kernel and now I can emerge shfs without errors. Sorry for the circumstances :-/
Not a problem. We're here to help ;-) Best regards, Stu