[OpenAFS] AFS Inode & debian package

Lars Schimmer schimmer@cgv.tugraz.at
Wed, 03 Aug 2005 12:24:12 +0200

Hash: SHA1

Russ Allbery wrote:
> Lars Schimmer <schimmer@cgv.tugraz.at> writes:
>>Is there ANY rough plan in which time the private inode table of OpenAFS
>>will be changed?
> I have no idea what you mean by this.

OpenAFS has a private inode table as mentioned in
and because of this there are problems with newer kernel versions.

>>And another one: there is 1.3.86 out, on debian we've got only 1.3.82-2.
>>1.3.82-2 seems to be fairly stable and works, but has troubles with
>>gcc4. So I wanted to test a newer one, but haven't found one... Is there
>>a actual one in preperation? And yes, the same offer ;-)
> 1.3.82 was fairly stable in combination with one additional patch.  Every
> release that's come out since then has run into some sort of fairly
> noticable problem on the mailing list within a day or two of the release.
> Accordingly, I keep waiting for the next release to update the package.

The same over and over again. I supposed something like this, so I'm
quite happy 1.3.82-2 works fine here.

> Currently, it's large file support problems in 1.3.86.
> I may pull down the large file delta fixes and package 1.3.86 anyway,
> including those, since I know it's been quite a while since a new package
> has gone into sid.

I have no idea if a -87 is near with OpenAFS or far away, maybe that
near version could help with large file support, maybe not. I beleive in
your knowledge and jut wanted to ask if there is some progress :-) It
has been quite silent for some time.

And for gcc4 problem, uh, the backlog is gone, have to try it again...
Here are the last lines:
In file included from /usr/src/modules/openafs/src/rx/rx_kcommon.h:140,
/usr/src/modules/openafs/src/afs/sysincludes.h:79: error: redefinition
of 'struct coda_inode_info'
/usr/src/modules/openafs/src/afs/sysincludes.h:82: error: redefinition
of 'struct xfs_inode_info'
make[8]: ***
Error 1
make[7]: ***
[_module_/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.11-luna-SP] Error 2
make[7]: Leaving directory `/usr/src/kernel-source-2.6.11'
make[6]: *** [openafs.ko] Error 2
make[6]: Leaving directory
make[5]: *** [linux_compdirs] Error 2
make[5]: Leaving directory `/usr/src/modules/openafs/src/libafs'
make[4]: *** [libafs] Error 2
make[4]: Leaving directory `/usr/src/modules/openafs'
make[3]: *** [build] Error 2
make[3]: Leaving directory `/usr/src/modules/openafs'
make[2]: *** [only_libafs] Error 2
make[2]: Leaving directory `/usr/src/modules/openafs'
make[1]: *** [build-modules-stamp] Error 2
make[1]: Leaving directory `/usr/src/modules/openafs'
Module /usr/src/modules/openafs failed.
Hit return to Continue

With gcc 3.3 it compiles, with gcc4 it just ends here.
I can send the complete output to you, if you need it.
gcc-4.0 -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v
- --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr
- --enable-shared --with-system-zlib --libexecdir=/usr/lib --enable-nls
- --without-included-gettext --enable-threads=posix --program-suffix=-4.0
- --enable-__cxa_atexit --enable-libstdcxx-allocator=mt
- --enable-clocale=gnu --enable-libstdcxx-debug --enable-java-gc=boehm
- --enable-java-awt=gtk --enable-gtk-cairo
- --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-
- --enable-mpfr --disable-werror --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.0.2 20050725 (prerelease) (Debian 4.0.1-3)

gcc-3.3 -v
Reading specs from /usr/lib/gcc-lib/i486-linux-gnu/3.3.6/specs
Configured with: ../src/configure -v
- --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr
- --mandir=/usr/share/man --infodir=/usr/share/info
- --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared
- --enable-__cxa_atexit --with-system-zlib --enable-nls
- --without-included-gettext --enable-clocale=gnu --enable-debug
- --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc
Thread model: posix
gcc version 3.3.6 (Debian 1:3.3.6-7)

- --
- ----------------------------------------------------------
TU Graz, Institut für Wissensmanagement und Visualisierung
Tel.: +43 316 873-5405      E-Mail: schimmer@cgv.tugraz.at
PGP-Key-ID: 0xB87A0E03
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org