Package: spl-dkms
Version: 0.6.5.8-2
Severity: normal

Build fails during compilation of spl-rwlock:

 CC [M]  /var/lib/dkms/spl/0.6.5.8/build/module/splat/splat-thread.o
In file included from 
/usr/src/linux-headers-4.8.0-2-common-rt/include/linux/spinlock.h:290:0,
                from 
/usr/src/linux-headers-4.8.0-2-common-rt/include/linux/seqlock.h:35,
                from 
/usr/src/linux-headers-4.8.0-2-common-rt/include/linux/time.h:5,
                from 
/usr/src/linux-headers-4.8.0-2-common-rt/include/linux/stat.h:18,
                from 
/usr/src/linux-headers-4.8.0-2-common-rt/include/linux/module.h:10,
                from /var/lib/dkms/spl/0.6.5.8/build/include/sys/sysmacros.h:28,
                from /var/lib/dkms/spl/0.6.5.8/build/include/sys/types.h:29,
                from /var/lib/dkms/spl/0.6.5.8/build/include/sys/rwlock.h:28,
                from /var/lib/dkms/spl/0.6.5.8/build/module/spl/spl-rwlock.c:27:
/var/lib/dkms/spl/0.6.5.8/build/include/sys/rwlock.h: In function 
‘spl_rw_set_owner’:
/var/lib/dkms/spl/0.6.5.8/build/include/sys/rwlock.h:55:41: error: ‘struct rw_semaphore’ has no member named ‘wait_lock’
        spl_rwsem_lock_irqsave(&SEM(rwp)->wait_lock, flags);
                                        ^
/usr/src/linux-headers-4.8.0-2-common-rt/include/linux/spinlock_rt.h:45:40: note: in definition of macro ‘spin_lock’ #define spin_lock(lock) rt_spin_lock(lock) ^ /var/lib/dkms/spl/0.6.5.8/build/include/linux/rwsem_compat.h:55:46: note: in expansion of macro ‘spin_lock_irqsave’
#define spl_rwsem_lock_irqsave(lk, fl)       spin_lock_irqsave(lk, fl)
                                             ^
/var/lib/dkms/spl/0.6.5.8/build/include/sys/rwlock.h:55:9: note: in expansion of macro ‘spl_rwsem_lock_irqsave’
        spl_rwsem_lock_irqsave(&SEM(rwp)->wait_lock, flags);
        ^
....

and so on.


-- System Information:
Debian Release: stretch/sid
 APT prefers unstable
 APT policy: (900, 'unstable'), (800, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-rc8-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages spl-dkms depends on:
ii  dkms                  2.3-1
ii  file                  1:5.29-2
ii  libc6-dev [libc-dev]  2.24-8
ii  lsb-release           9.20161125

Versions of packages spl-dkms recommends:
pn  spl  <none>

spl-dkms suggests no packages.

Reply via email to