Error al compilar squashfs 3.3 para kernel 2.6.28

De momento hay varias incompatibilidades entre algunos modulos, como el de SquashFS (version del paquete en Sid, 1:3.3-7), en especial este.

m-a -t -v build squashfs

...
/usr/bin/make -C /lib/modules/2.6.28-amd64/source M=/usr/src/modules/squashfs modules
make[2]: Entering directory `/usr/src/linux-2.6.28'
  CC [M]  /usr/src/modules/squashfs/inode.o
/usr/src/modules/squashfs/inode.c: In function ‘squashfs_export_iget’:
/usr/src/modules/squashfs/inode.c:659: error: implicit declaration of function ‘d_alloc_anon’
/usr/src/modules/squashfs/inode.c:659: warning: assignment makes pointer from integer without a cast
/usr/src/modules/squashfs/inode.c: In function ‘init_inodecache’:
/usr/src/modules/squashfs/inode.c:2210: warning: passing argument 5 of ‘kmem_cache_create’ from incompatible pointer type
make[3]: *** [/usr/src/modules/squashfs/inode.o] Error 1
make[2]: *** [_module_/usr/src/modules/squashfs] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.28'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/squashfs'
make: *** [kdist_build] Error 2
BUILD FAILED!
...

Removieron o cambiaron de nombre algunas funciones como d_alloc_anon(), similar me sucede con los modulos aufs y unionfs.

Mas informacion: http://packages.qa.debian.org

Este articulo fue publicado por: shakka

 -----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d? s: a-- C++ UL++++ P+ L++ 
E- W++ N++ o-- K- w-- 
O- M- V- PS PE-- Y-- PGP++ t+++ 
5++ X++ R !tv b++ DI+++ D+ 
G++ e++ h+ !r y** 
------END GEEK CODE BLOCK------
Ver artículos del autor (73)


About this entry