[Pkg-zfsonlinux-devel] Bug#851513: Push ZFS 0.6.5.9 to Debian Stretch

François francois at scala.name
Sun Feb 12 12:27:31 UTC 2017


Hi,

My Debian installation is stuck on 4.8 kernel because zfs-dkms fail to 
build for 4.9 kernel.

My question is why latest release of ZFS is only on Sid and not Stretch ?


Thanks.


ps: some data about my installation

DKMS status:

    $ 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

Build output for zfs module build:

    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
    ...

       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











-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-zfsonlinux-devel/attachments/20170212/701b9ed5/attachment.html>


More information about the Pkg-zfsonlinux-devel mailing list