<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hi,</p>
    <p>My Debian installation is stuck on 4.8 kernel because zfs-dkms
      fail to build for 4.9 kernel.<br>
    </p>
    <p>My question is why latest release of ZFS is only on Sid and not
      Stretch ?<br>
    </p>
    <p><br>
    </p>
    <p>Thanks.<br>
    </p>
    <p><br>
    </p>
    <p>ps: some data about my installation<br>
    </p>
    DKMS status:<br>
    <blockquote>
      <pre>$ dkms status
spl, 0.6.5.8, 4.8.0-2-amd64, x86_64: installed
spl, 0.6.5.8, 4.9.0-1-amd64, x86_64: installed
zfs, 0.6.5.8, 4.8.0-2-amd64, x86_64: installed
</pre>
    </blockquote>
    <p>Build output for zfs module build:<br>
    </p>
    <blockquote>
      <pre>DKMS make.log for zfs-0.6.5.8 for kernel 4.9.0-1-amd64 (x86_64)
Sun Feb 12 13:03:20 CET 2017
make  all-recursive
make[1]: Entering directory '/var/lib/dkms/zfs/0.6.5.8/build'
Making all in module
make[2]: Entering directory '/var/lib/dkms/zfs/0.6.5.8/build/module'
make -C /lib/modules/4.9.0-1-amd64/build SUBDIRS=`pwd`  O=/lib/modules/4.9.0-1-amd64/build CONFIG_ZFS=m modules
make[3]: Entering directory '/usr/src/linux-headers-4.9.0-1-amd64'
  CC [M]  /var/lib/dkms/zfs/0.6.5.8/build/module/avl/avl.o
  CC [M]  /var/lib/dkms/zfs/0.6.5.8/build/module/unicode/u8_textprep.o
  CC [M]  /var/lib/dkms/zfs/0.6.5.8/build/module/zcommon/zfs_deleg.o
  CC [M]  /var/lib/dkms/zfs/0.6.5.8/build/module/nvpair/nvpair.o
/var/lib/dkms/zfs/0.6.5.8/build/module/avl/avl.c: In function ‘avl_add’:
/var/lib/dkms/zfs/0.6.5.8/build/module/avl/avl.c:647:2: warning: ‘where’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  avl_insert(tree, new_node, where);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  LD [M]  /var/lib/dkms/zfs/0.6.5.8/build/module/avl/zavl.o
  CC [M]  /var/lib/dkms/zfs/0.6.5.8/build/module/zfs/arc.o
...</pre>
      <pre>  CC [M]  /var/lib/dkms/zfs/0.6.5.8/build/module/zfs/zpl_ctldir.o
  CC [M]  /var/lib/dkms/zfs/0.6.5.8/build/module/zfs/zpl_export.o
/var/lib/dkms/zfs/0.6.5.8/build/module/zfs/zpl_ctldir.c:408:13: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
  .rename  = zpl_snapdir_rename,
             ^~~~~~~~~~~~~~~~~~
/var/lib/dkms/zfs/0.6.5.8/build/module/zfs/zpl_ctldir.c:408:13: note: (near initialization for ‘zpl_ops_snapdir.rename’)
  CC [M]  /var/lib/dkms/zfs/0.6.5.8/build/module/zfs/zpl_file.o
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.9.0-1-common/scripts/Makefile.build:298: recipe for target '/var/lib/dkms/zfs/0.6.5.8/build/module/zfs/zpl_ctldir.o' failed
make[7]: *** [/var/lib/dkms/zfs/0.6.5.8/build/module/zfs/zpl_ctldir.o] Error 1
make[7]: *** Waiting for unfinished jobs....
/var/lib/dkms/zfs/0.6.5.8/build/module/zfs/zpl_file.c:841:2: error: unknown field ‘aio_fsync’ specified in initializer
  .aio_fsync = zpl_aio_fsync,
  ^
/var/lib/dkms/zfs/0.6.5.8/build/module/zfs/zpl_file.c:841:15: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
  .aio_fsync = zpl_aio_fsync,
               ^~~~~~~~~~~~~
/var/lib/dkms/zfs/0.6.5.8/build/module/zfs/zpl_file.c:841:15: note: (near initialization for ‘zpl_file_operations.fasync’)
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.9.0-1-common/scripts/Makefile.build:298: recipe for target '/var/lib/dkms/zfs/0.6.5.8/build/module/zfs/zpl_file.o' failed
make[7]: *** [/var/lib/dkms/zfs/0.6.5.8/build/module/zfs/zpl_file.o] Error 1
/usr/src/linux-headers-4.9.0-1-common/scripts/Makefile.build:549: recipe for target '/var/lib/dkms/zfs/0.6.5.8/build/module/zfs' failed
make[6]: *** [/var/lib/dkms/zfs/0.6.5.8/build/module/zfs] Error 2
/usr/src/linux-headers-4.9.0-1-common/Makefile:1507: recipe for target '_module_/var/lib/dkms/zfs/0.6.5.8/build/module' failed
make[5]: *** [_module_/var/lib/dkms/zfs/0.6.5.8/build/module] Error 2
Makefile:150: recipe for target 'sub-make' failed
make[4]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[3]: *** [all] Error 2
make[3]: Leaving directory '/usr/src/linux-headers-4.9.0-1-amd64'
Makefile:16: recipe for target 'modules' failed
make[2]: *** [modules] Error 2
make[2]: Leaving directory '/var/lib/dkms/zfs/0.6.5.8/build/module'
Makefile:683: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/var/lib/dkms/zfs/0.6.5.8/build'
Makefile:556: recipe for target 'all' failed
make: *** [all] Error 2
</pre>
    </blockquote>
    <p><br>
    </p>
    <br>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
  </body>
</html>