Package: drbd0.7-module-source
Version: 0.7.21-3
Severity: grave

Description of the problem :
Since the kernel version on etch has been upgraded to 2.6.18, the drbd kernel 
module provided on etch doesn't build against this kernel version since the 
removal of Devfs.
The upstream version 0.7.22 resolv this issue (see 
http://lists.linbit.com/pipermail/drbd-announce/2006-October/000045.html).

# uname -a :
Linux www2 2.6.18-3-686 #1 SMP Wed Sep 13 16:34:10 UTC 2006 i686 GNU/Linux


www2:/usr/src/modules/drbd/drbd# make KDIR=/lib/modules/2.6.18-3-686/build

    Calling toplevel makefile of kernel source tree, which I believe is in
    KDIR=/lib/modules/2.6.18-3-686/build

test -f ../scripts/adjust_drbd_config_h.sh && \
         KDIR=/lib/modules/2.6.18-3-686/build /bin/sh 
../scripts/adjust_drbd_config_h.sh

  Using unmodified drbd_config.h

make -C /lib/modules/2.6.18-3-686/build SUBDIRS=/usr/src/modules/drbd/drbd  
modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.18-3-686 »
  CC [M]  /usr/src/modules/drbd/drbd/drbd_sizeof_sanity_check.o
  CC [M]  /usr/src/modules/drbd/drbd/drbd_buildtag.o
  CC [M]  /usr/src/modules/drbd/drbd/drbd_bitmap.o
  CC [M]  /usr/src/modules/drbd/drbd/drbd_fs.o
  CC [M]  /usr/src/modules/drbd/drbd/drbd_proc.o
  CC [M]  /usr/src/modules/drbd/drbd/drbd_worker.o
  CC [M]  /usr/src/modules/drbd/drbd/drbd_receiver.o
  CC [M]  /usr/src/modules/drbd/drbd/drbd_req.o
  CC [M]  /usr/src/modules/drbd/drbd/drbd_actlog.o
  CC [M]  /usr/src/modules/drbd/drbd/lru_cache.o
  CC [M]  /usr/src/modules/drbd/drbd/drbd_main.o
/usr/src/modules/drbd/drbd/drbd_main.c:52:35: error: linux/devfs_fs_kernel.h: 
Aucun fichier ou répertoire de ce type
/usr/src/modules/drbd/drbd/drbd_main.c: In function ‘drbd_cleanup’:
/usr/src/modules/drbd/drbd/drbd_main.c:1698: warning: implicit declaration of 
function ‘devfs_remove’
/usr/src/modules/drbd/drbd/drbd_main.c: In function ‘drbd_init’:
/usr/src/modules/drbd/drbd/drbd_main.c:1794: warning: implicit declaration of 
function ‘devfs_mk_dir’
/usr/src/modules/drbd/drbd/drbd_main.c:1817: error: ‘struct gendisk’ has no 
member named ‘devfs_name’
make[2]: *** [/usr/src/modules/drbd/drbd/drbd_main.o] Erreur 1
make[1]: *** [_module_/usr/src/modules/drbd/drbd] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.18-3-686 »
make: *** [kbuild] Erreur 2



Reply via email to