View previous topic :: View next topic |
Author |
Message |
Shake n00b
Joined: 29 Jun 2004 Posts: 59
|
Posted: Tue Feb 22, 2005 3:47 pm Post subject: emerge shfs failes... |
|
|
Hi,
emerging shfs fails with the following error. I have found a bug that describes the same problem - but no solution https://bugs.gentoo.org/show_bug.cgi?id=81194
The other guy also has a AMD64 system. So maybe this is the problem...
Thanks for your help.
Code: |
emerge shfs
Calculating dependencies ...done!
>>> emerge (1 of 1) net-fs/shfs-0.31-r1 to /
>>> md5 src_uri ;-) shfs-0.31-1.tar.gz
>>> Unpacking source...
>>> Unpacking shfs-0.31-1.tar.gz to /var/tmp/portage/shfs-0.31-r1/work
* Applying shfs-gentoo-0.31-makefile-root.diff ... [ ok ]
* Applying shfs-amd64-makefile.patch ... [ ok ]
>>> Source unpacked.
make[1]: Entering directory `/var/tmp/portage/shfs-0.31-r1/work/shfs-0.31-1/shfs'
make[1]: Warnung: Kein Jobserver verfügbar: setzen -j1. Fügen »+« zur Ursprungsregel hinzu.
gcc -O2 -mcmodel=kernel -fomit-frame-pointer -fno-strict-aliasing -pipe -Wall -I- -I. -I/var/tmp/portage/shfs-0.31-r1/image//lib/modules/2.6.10-gentoo-r7/build/include -I/usr/src/linux/include/ -DMODULE -DMODVERSIONS -DEXPORT_SYMTAB -D__KERNEL__ -DLINUX -DDEBUG_LEVEL=0 -c dcache.c -o dcache.o
dcache.c:2:31: linux/modversions.h: Datei oder Verzeichnis nicht gefunden
In Datei, eingefügt von /usr/src/linux/include/linux/percpu.h:4,
von /usr/src/linux/include/linux/sched.h:31,
von /usr/src/linux/include/linux/module.h:10,
von dcache.c:6:
/usr/src/linux/include/linux/slab.h:94:27: kmalloc_sizes.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/src/linux/include/linux/percpu.h:4,
from /usr/src/linux/include/linux/sched.h:31,
from /usr/src/linux/include/linux/module.h:10,
from dcache.c:6:
/usr/src/linux/include/linux/slab.h: In function `kmalloc':
/usr/src/linux/include/linux/slab.h:100: Warnung: Marke »found« definiert aber nicht verwendet
In file included from ./shfs.h:13,
from dcache.c:9:
./shfs_dcache.h: At top level:
./shfs_dcache.h:22: Fehler: Fehler beim Parsen vor "kdev_t"
./shfs_dcache.h:22: Warnung: kein Semikolon am Ende von »struct« oder »union«
./shfs_dcache.h:27: Fehler: Fehler beim Parsen vor »}«-Zeichen
./shfs_dcache.h:31: Fehler: Feld »entry« hat unvollständigen Typen
./shfs_dcache.h:57: Warnung: "struct iattr" innerhalb Parameterliste deklariert
./shfs_dcache.h:57: Warnung: sein Gültigkeitsbereich umfasst nur diese Definition bzw. Deklaration, was Sie wahrscheinlich nicht wollten
In file included from dcache.c:9:
./shfs.h:53: Fehler: Fehler beim Parsen vor "kdev_t"
./shfs.h:53: Warnung: kein Semikolon am Ende von »struct« oder »union«
./shfs.h:60: Fehler: Fehler beim Parsen vor »}«-Zeichen
In file included from dcache.c:11:
./shfs_proc.h:22: Warnung: "struct super_block" innerhalb Parameterliste deklariert
./shfs_proc.h:37: Warnung: "struct iattr" innerhalb Parameterliste deklariert
dcache.c: In function `shfs_dcache_add':
dcache.c:137: Fehler: inkompatible Typen in Zuweisung
dcache.c: In function `shfs_dcache_get':
dcache.c:186: Fehler: ungültige Operanden für binäres -
dcache.c: In function `shfs_dcache_revalidate':
dcache.c:210: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:217: Fehler: ungültige Operanden für binäres -
dcache.c:219: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c: In function `shfs_dcache_invalidate':
dcache.c:236: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:237: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c: At top level:
dcache.c:256: Warnung: "struct iattr" innerhalb Parameterliste deklariert
dcache.c:257: Fehler: in Konflikt stehende Typen für »shfs_dcache_update_fattr«
./shfs_dcache.h:57: Fehler: vorherige Deklaration von »shfs_dcache_update_fattr« war hier
dcache.c:257: Fehler: in Konflikt stehende Typen für »shfs_dcache_update_fattr«
./shfs_dcache.h:57: Fehler: vorherige Deklaration von »shfs_dcache_update_fattr« war hier
dcache.c: In function `shfs_dcache_update_fattr':
dcache.c:258: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:259: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:265: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:270: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:274: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:274: Fehler: »ATTR_MODE« nicht deklariert (erste Benutzung in dieser Funktion)
dcache.c:274: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
dcache.c:274: Fehler: für jede Funktion in der er auftritt.)
dcache.c:275: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:276: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:276: Fehler: »ATTR_UID« nicht deklariert (erste Benutzung in dieser Funktion)
dcache.c:277: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:278: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:278: Fehler: »ATTR_GID« nicht deklariert (erste Benutzung in dieser Funktion)
dcache.c:279: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:280: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:280: Fehler: »ATTR_SIZE« nicht deklariert (erste Benutzung in dieser Funktion)
dcache.c:281: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:283: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
make[1]: *** [dcache.o] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/shfs-0.31-r1/work/shfs-0.31-1/shfs'
make: *** [all] Fehler 2
!!! ERROR: net-fs/shfs-0.31-r1 failed.
!!! Function src_compile, Line 32, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message. |
Code: |
emerge --info
Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.10-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.4.16
Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 19 2005, 14:20:26)]
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python: 2.3.4-r1
sys-devel/autoconf: 2.59-r6, 2.13
sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils: 2.15.92.0.2-r1
sys-devel/libtool: 1.5.10-r4
virtual/os-headers: 2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -march=athlon64"
CHOST="x86_64-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/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -march=athlon64"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ http://gentoo.eliteitminds.com ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE8@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa arts avi berkdb bitmap-fonts cdr crypt cups curl divx4linux dvd dvdr dvdread encode esd f77 fam flac font-server foomaticdb fortran gdbm gif gnome gphoto2 gpm gstreamer gtk imagemagick imlib ipv6 java joystick jp2 jpeg kde lm_sensors lzw lzw-tiff mad mikmod motif mozilla mpeg multilib ncurses network nls ntpl oggvorbis opengl oss pam perl png ppds python qt readline samba scanner sdl ssl tcltktcpd tiff truetype truetype-fonts type1-fonts usb userlocales xml2 xmms xpm xrandr xv xvid zlib"
Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS
|
|
|
Back to top |
|
|
shadow255 Guru
Joined: 04 Apr 2003 Posts: 412
|
Posted: Tue Feb 22, 2005 4:24 pm Post subject: |
|
|
You could try something that was recommended in one of the comments in that bug: unmask and use net-fs/shfs-0.35-r1. _________________ Vogon poetry is of course the third worst in the Universe. -- Douglas Adams, The Hitchhiker's Guide to the Galaxy |
|
Back to top |
|
|
Shake n00b
Joined: 29 Jun 2004 Posts: 59
|
Posted: Tue Feb 22, 2005 4:45 pm Post subject: |
|
|
aaaargh. Thanks for your post - you opened my eyes
But version 0.35-r1 fails also:
Code: |
emerge shfs
--- Invalid atom in /etc/portage/package.keywords: net-fs/shfs-0.35-r1
Calculating dependencies ...done!
>>> emerge (1 of 1) net-fs/shfs-0.31-r1 to /
>>> md5 src_uri ;-) shfs-0.31-1.tar.gz
>>> Unpacking source...
>>> Unpacking shfs-0.31-1.tar.gz to /var/tmp/portage/shfs-0.31-r1/work
* Applying shfs-gentoo-0.31-makefile-root.diff ... [ ok ]
* Applying shfs-amd64-makefile.patch ... [ ok ]
>>> Source unpacked.
make[1]: Entering directory `/var/tmp/portage/shfs-0.31-r1/work/shfs-0.31-1/shfs'
make[1]: Warnung: Kein Jobserver verfügbar: setzen -j1. Fügen »+« zur Ursprungsregel hinzu.
gcc -O2 -mcmodel=kernel -fomit-frame-pointer -fno-strict-aliasing -pipe -Wall -I- -I. -I/var/tmp/portage/shfs-0.31-r1/image//lib/modules/2.6.10-gentoo-r7/build/include -I/usr/src/linux/include/ -DMODULE -DMODVERSIONS -DEXPORT_SYMTAB -D__KERNEL__ -DLINUX -DDEBUG_LEVEL=0 -c dcache.c -o dcache.o
dcache.c:2:31: linux/modversions.h: Datei oder Verzeichnis nicht gefunden
In Datei, eingefügt von /usr/src/linux/include/linux/percpu.h:4,
von /usr/src/linux/include/linux/sched.h:31,
von /usr/src/linux/include/linux/module.h:10,
von dcache.c:6:
/usr/src/linux/include/linux/slab.h:94:27: kmalloc_sizes.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/src/linux/include/linux/percpu.h:4,
from /usr/src/linux/include/linux/sched.h:31,
from /usr/src/linux/include/linux/module.h:10,
from dcache.c:6:
/usr/src/linux/include/linux/slab.h: In function `kmalloc':
/usr/src/linux/include/linux/slab.h:100: Warnung: Marke »found« definiert aber nicht verwendet
In file included from ./shfs.h:13,
from dcache.c:9:
./shfs_dcache.h: At top level:
./shfs_dcache.h:22: Fehler: Fehler beim Parsen vor "kdev_t"
./shfs_dcache.h:22: Warnung: kein Semikolon am Ende von »struct« oder »union«
./shfs_dcache.h:27: Fehler: Fehler beim Parsen vor »}«-Zeichen
./shfs_dcache.h:31: Fehler: Feld »entry« hat unvollständigen Typen
./shfs_dcache.h:57: Warnung: "struct iattr" innerhalb Parameterliste deklariert
./shfs_dcache.h:57: Warnung: sein Gültigkeitsbereich umfasst nur diese Definition bzw. Deklaration, was Sie wahrscheinlich nicht wollten
In file included from dcache.c:9:
./shfs.h:53: Fehler: Fehler beim Parsen vor "kdev_t"
./shfs.h:53: Warnung: kein Semikolon am Ende von »struct« oder »union«
./shfs.h:60: Fehler: Fehler beim Parsen vor »}«-Zeichen
In file included from dcache.c:11:
./shfs_proc.h:22: Warnung: "struct super_block" innerhalb Parameterliste deklariert
./shfs_proc.h:37: Warnung: "struct iattr" innerhalb Parameterliste deklariert
dcache.c: In function `shfs_dcache_add':
dcache.c:137: Fehler: inkompatible Typen in Zuweisung
dcache.c: In function `shfs_dcache_get':
dcache.c:186: Fehler: ungültige Operanden für binäres -
dcache.c: In function `shfs_dcache_revalidate':
dcache.c:210: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:217: Fehler: ungültige Operanden für binäres -
dcache.c:219: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c: In function `shfs_dcache_invalidate':
dcache.c:236: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:237: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c: At top level:
dcache.c:256: Warnung: "struct iattr" innerhalb Parameterliste deklariert
dcache.c:257: Fehler: in Konflikt stehende Typen für »shfs_dcache_update_fattr«
./shfs_dcache.h:57: Fehler: vorherige Deklaration von »shfs_dcache_update_fattr« war hier
dcache.c:257: Fehler: in Konflikt stehende Typen für »shfs_dcache_update_fattr«
./shfs_dcache.h:57: Fehler: vorherige Deklaration von »shfs_dcache_update_fattr« war hier
dcache.c: In function `shfs_dcache_update_fattr':
dcache.c:258: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:259: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:265: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:270: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:274: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:274: Fehler: »ATTR_MODE« nicht deklariert (erste Benutzung in dieser Funktion)
dcache.c:274: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
dcache.c:274: Fehler: für jede Funktion in der er auftritt.)
dcache.c:275: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:276: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:276: Fehler: »ATTR_UID« nicht deklariert (erste Benutzung in dieser Funktion)
dcache.c:277: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:278: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:278: Fehler: »ATTR_GID« nicht deklariert (erste Benutzung in dieser Funktion)
dcache.c:279: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:280: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:280: Fehler: »ATTR_SIZE« nicht deklariert (erste Benutzung in dieser Funktion)
dcache.c:281: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
dcache.c:283: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
make[1]: *** [dcache.o] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/shfs-0.31-r1/work/shfs-0.31-1/shfs'
make: *** [all] Fehler 2
!!! ERROR: net-fs/shfs-0.31-r1 failed.
!!! Function src_compile, Line 32, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
|
|
|
Back to top |
|
|
kamikaze04 Guru
Joined: 28 Mar 2004 Posts: 366 Location: Valencia-Spain
|
Posted: Sat Feb 26, 2005 2:19 pm Post subject: |
|
|
i had the same problem and i solved it emerging shfs-0.35-r1 _________________ Todo lo que quisiste saber sobre google en: www.noticiasgoogle.es |
|
Back to top |
|
|
.damon n00b
Joined: 16 Feb 2005 Posts: 6
|
Posted: Fri Mar 11, 2005 2:32 am Post subject: a bit late |
|
|
Hi Shake, did you solve your problem since your last post?
I am having the same problem. 2 things I did that _may_ be related to this:
1- emerge --prune (I had to recompile some stuff that this command removed)
2- changed kernel from 2.6.8 to 2.6.10
I still have the module for my 2.6.8 kernel but I can no longer compile shfs. The version I am trying to install is 0.35-r1.
Did you do one of these 2 actions lately ? (or anything else you don't usually do and that is a frequent source of problems) |
|
Back to top |
|
|
.damon n00b
Joined: 16 Feb 2005 Posts: 6
|
Posted: Fri Mar 11, 2005 3:40 am Post subject: build completed |
|
|
Hi I "solved" my problem. In fact, it is a work-around:
Code: |
# cd /var/tmp/portage/shfs-0.35-r1/work/shfs-0.35/shfs
# make
# make install
# modules-update
|
I still don't know why emerge didn't work, but it compiled and it's now working.
Hope it can help someone else too. |
|
Back to top |
|
|
Shake n00b
Joined: 29 Jun 2004 Posts: 59
|
Posted: Fri Mar 11, 2005 10:43 am Post subject: Re: a bit late |
|
|
.damon wrote: | Hi Shake, did you solve your problem since your last post?
I am having the same problem. 2 things I did that _may_ be related to this:
2- changed kernel from 2.6.8 to 2.6.10
Did you do one of these 2 actions lately ? (or anything else you don't usually do and that is a frequent source of problems) |
I did not resolv the problem... Sill working with nfs here...
And yes - I changed to kernel 2.6.10 some days ago... |
|
Back to top |
|
|
.damon n00b
Joined: 16 Feb 2005 Posts: 6
|
Posted: Fri Mar 11, 2005 4:57 pm Post subject: |
|
|
did you try to go to the working directory in /var/tmp/portage/ (the place where emerge unpack tarballs and build them) to try to build it manually ? _________________ The machine needs a Operating System in itself. And it's better to be free, free from all of us.
Then, the public licence will be updated by itself, and we will be able to accept it, or reject it. |
|
Back to top |
|
|
tnt Veteran
Joined: 27 Feb 2004 Posts: 1222
|
Posted: Sun Mar 27, 2005 1:06 am Post subject: |
|
|
Should we write bug report?
shfs-0.31-r1 doesn't compile well even on x86 !!!
It would be called unstable and 0.35-r1 stable one... _________________ gentoo user |
|
Back to top |
|
|
Lucifeer Tux's lil' helper
Joined: 09 Jun 2004 Posts: 110 Location: Sweden
|
|
Back to top |
|
|
garyd9 n00b
Joined: 07 Apr 2004 Posts: 28
|
Posted: Tue Apr 05, 2005 11:24 am Post subject: |
|
|
A related bug which I found while trying to merge shfs since moving to 2005.0:
https://bugs.gentoo.org/show_bug.cgi?id=87278
I don't think this is a bug with shfs itself, but a bug with the glibc multilib header setup used with 2005.0 and glibc-2.3.4.20041102-r1
On the other hand, I haven't (yet) encountered anything else which causes the above mentioned bug (haven't really gone out of my way to find anything either, though) |
|
Back to top |
|
|
puchu n00b
Joined: 15 Feb 2005 Posts: 15
|
Posted: Fri Apr 08, 2005 2:52 pm Post subject: |
|
|
i use an amd64 system but the 2004.3 profile and i get the same error
my system info
Portage 2.0.51.19 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.4.16
Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 7 2005, 15:05:20)]
dev-lang/python: 2.3.4-r1
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.8.5-r3, 1.7.9-r1, 1.5, 1.6.3, 1.4_p6, 1.9.4
sys-devel/binutils: 2.15.92.0.2-r7
sys-devel/libtool: 1.5.10-r4
virtual/os-headers: 2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=x86-64 -O2 -pipe"
CHOST="x86_64-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/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS=""
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="http://gd.tuwien.ac.at/opsys/linux/gentoo/"
LANG="de_DE@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage-de /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa avi berkdb bitmap-fonts cdr crypt cups curl dga divx4linux dvd encode esd fam flac font-server foomaticdb fortran gif gimpprint gnome gpm gtk gtk2 imagemagick imlib irda jp2 jpeg kde lzw lzw-tiff motif mozilla mp3 mpeg multilib ncurses nls nptl nptlonly oggvorbis opengl oss pam perl png ppds python qt quicktime readline real sdl socks5 ssl tcpd tiff truetype truetype-fonts type1-fonts usb xinerama xml2 xmms xpm xprint xrandr xv xvid zlib linguas_de"
Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS |
|
Back to top |
|
|
puchu n00b
Joined: 15 Feb 2005 Posts: 15
|
Posted: Sat Apr 09, 2005 5:33 pm Post subject: |
|
|
i get this error and i use the 2.6.11 kernel and the shfs version 0.35 because 0.35-r1 doesn't run fine (always crashes the connection
bash-2.05b# emerge =shfs-0.35
Calculating dependencies ...done!
>>> emerge (1 of 1) net-fs/shfs-0.35 to /
>>> md5 src_uri shfs-0.35.tar.gz
>>> Unpacking source...
>>> Unpacking shfs-0.35.tar.gz to /tmp/portage/shfs-0.35/work
>>> Source unpacked.
gcc -g -Wall -I- -I. -I../shfs/Linux-2.4/ -DSHFS_VERSION=\"unknown\" -c shfsmount.c -o shfsmount.o
sed -e '/^[ ]*#/d;/^$/d;s/\\/\\\\/g;s/\"/\\\"/g;s/^\(.*\)$/\"\1\\n\"/' <shell-test.in | sed -e "s/'/'\\\\\\\\''/g" >shell-test.h
sed -e '/^[ ]*#/d;/^$/d;s/\\/\\\\/g;s/\"/\\\"/g;s/^\(.*\)$/\"\1\\n\"/' <shell-code.in | sed -e "s/'/'\\\\\\\\''/g" >shell-code.h
sed -e '/^[ ]*#/d;/^$/d;s/\\/\\\\/g;s/\"/\\\"/g;s/^\(.*\)$/\"\1\\n\"/' <perl-test.in | sed -e "s/'/'\\\\\\\\''/g" >perl-test.h
sed -e '/^[ ]*#/d;/^$/d;s/\\/\\\\/g;s/\"/\\\"/g;s/^\(.*\)$/\"\1\\n\"/' <perl-code.in | sed -e "s/'/'\\\\\\\\''/g" >perl-code.h
In file included from /usr/include/linux/errno.h:4,
from /usr/include/bits/errno.h:25,
from /usr/include/errno.h:36,
from shfsmount.c:23:
/usr/include/asm/errno.h:7:33: ../asm-x86_64/errno.h: No such file or directory
In file included from /usr/include/bits/ioctls.h:24,
from /usr/include/sys/ioctl.h:27,
from /usr/include/sys/mount.h:26,
from shfsmount.c:33:
/usr/include/asm/ioctls.h:7:34: ../asm-x86_64/ioctls.h: No such file or directory
gcc -g -Wall -I- -I. -I../shfs/Linux-2.4/ -DSHFS_VERSION=\"unknown\" -c shfsumount.c -o shfsumount.o
In file included from /usr/include/linux/errno.h:4,
from /usr/include/bits/errno.h:25,
from /usr/include/errno.h:36,
from shfsumount.c:6:
/usr/include/asm/errno.h:7:33: ../asm-x86_64/errno.h: No such file or directory
In file included from /usr/include/bits/ioctls.h:24,
from /usr/include/sys/ioctl.h:27,
from /usr/include/sys/mount.h:26,
from shfsumount.c:9:
/usr/include/asm/ioctls.h:7:34: ../asm-x86_64/ioctls.h: No such file or directory
In file included from /usr/include/linux/param.h:4,
from /usr/include/sys/param.h:24,
from shfsumount.c:12:
/usr/include/asm/param.h:7:33: ../asm-x86_64/param.h: No such file or directory
shfsumount.c: In function `umount_ok':
shfsumount.c:46: error: `EINVAL' undeclared (first use in this function)
shfsumount.c:46: error: (Each undeclared identifier is reported only once
shfsumount.c:46: error: for each function it appears in.)
shfsumount.c:52: error: `ENOTDIR' undeclared (first use in this function)
shfsumount.c:57: error: `EPERM' undeclared (first use in this function)
make: *** [shfsumount.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from /usr/include/bits/socket.h:304,
from /usr/include/sys/socket.h:35,
from shfsmount.c:35:
/usr/include/asm/socket.h:7:34: ../asm-x86_64/socket.h: No such file or directory
In file included from /usr/include/linux/param.h:4,
from /usr/include/sys/param.h:24,
from shfsmount.c:37:
/usr/include/asm/param.h:7:33: ../asm-x86_64/param.h: No such file or directory
shfsmount.c: In function `mount_ok':
shfsmount.c:192: error: `ENOTDIR' undeclared (first use in this function)
shfsmount.c:192: error: (Each undeclared identifier is reported only once
shfsmount.c:192: error: for each function it appears in.)
shfsmount.c:200: error: `EPERM' undeclared (first use in this function)
shfsmount.c: In function `main':
shfsmount.c:639: error: `ENODEV' undeclared (first use in this function)
shfsmount.c:662: warning: implicit declaration of function `_IOW'
shfsmount.c:662: error: parse error before "int"
make: *** [shfsmount.o] Error 1
!!! ERROR: net-fs/shfs-0.35 failed.
!!! Function src_compile, Line 29, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
but there is a workaround for 0.35 and 0.35-r1.... it seems that it crashes when compiling the 2.4 shfs module (don't know why it compilies the 2.4 module, but who cares ...... )
go to your Portage dir
mine is /tmp
do a
cd /tmp/portage/shfs-0.35/work/shfs-0.35/shfs/Linux-2.6/
and a
make && make install && modules-update && modprobe shfs
thats it, you have the shfs kernel module
have a nice day |
|
Back to top |
|
|
brodieboy n00b
Joined: 06 Sep 2004 Posts: 36
|
Posted: Sun Apr 10, 2005 12:15 am Post subject: bump |
|
|
has anyone gotten around this?
after the shfs kernel module is made how do I go about making the commands
shfsmount? _________________ AMD AthlonXP 2800+
Nvidia GeForce FX 5700ve
1.2 GB DDR
SB Live! Value
Gigabyte GA-7N400-L
WD 120GB
Lappy
AMD 64 Athlon 3000+
Nvidia GeForce 4 440 go 64MB
512 MB DDR
80 GB Toshiba HD |
|
Back to top |
|
|
Forse Apprentice
Joined: 26 Dec 2002 Posts: 260 Location: /dev/random
|
Posted: Fri Jun 17, 2005 1:04 pm Post subject: |
|
|
Yep, manual compiling of shfs module is easy, but shfsmount is another thing ;(
Quote: | gcc -g -Wall -I- -I. -I../shfs/Linux-2.4/ -DSHFS_VERSION=\"unknown\" -c shfsmount.c -o shfsmount.o
In file included from /usr/include/linux/errno.h:4,
from /usr/include/gentoo-multilib/amd64/bits/errno.h:25,
from /usr/include/bits/errno.h:7,
from /usr/include/gentoo-multilib/amd64/errno.h:36,
from /usr/include/errno.h:7,
from shfsmount.c:23:
/usr/include/asm/errno.h:7:33: ../asm-x86_64/errno.h: No such file or directory
In file included from /usr/include/gentoo-multilib/amd64/bits/ioctls.h:24,
from /usr/include/bits/ioctls.h:7,
from /usr/include/gentoo-multilib/amd64/sys/ioctl.h:27,
from /usr/include/sys/ioctl.h:7,
from /usr/include/gentoo-multilib/amd64/sys/mount.h:26,
from /usr/include/sys/mount.h:7,
from shfsmount.c:33:
/usr/include/asm/ioctls.h:7:34: ../asm-x86_64/ioctls.h: No such file or directory
In file included from /usr/include/gentoo-multilib/amd64/bits/socket.h:304,
from /usr/include/bits/socket.h:7,
from /usr/include/gentoo-multilib/amd64/sys/socket.h:35,
from /usr/include/sys/socket.h:7,
from shfsmount.c:35:
/usr/include/asm/socket.h:7:34: ../asm-x86_64/socket.h: No such file or directory
In file included from /usr/include/linux/param.h:4,
from /usr/include/gentoo-multilib/amd64/sys/param.h:24,
from /usr/include/sys/param.h:7,
from shfsmount.c:37:
/usr/include/asm/param.h:7:33: ../asm-x86_64/param.h: No such file or directory
shfsmount.c: In function `mount_ok':
shfsmount.c:192: error: `ENOTDIR' undeclared (first use in this function)
shfsmount.c:192: error: (Each undeclared identifier is reported only once
shfsmount.c:192: error: for each function it appears in.)
shfsmount.c:200: error: `EPERM' undeclared (first use in this function)
shfsmount.c: In function `main':
shfsmount.c:639: error: `ENODEV' undeclared (first use in this function)
shfsmount.c:662: warning: implicit declaration of function `_IOW'
shfsmount.c:662: error: parse error before "int"
make: *** [shfsmount.o] Error 1 |
_________________ [ My sites ]: UnixTutorials : AniFIND : AnimeYume |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|