Package Details: spl-utils

Git Clone URL: (read-only)
Package Base: spl-dkms
Description: Solaris Porting Layer kernel module support files.
Upstream URL:
Licenses: GPL
Conflicts: spl-utils-git, spl-utils-lts
Submitter: AlD
Maintainer: isiachi
Last Packager: isiachi
Votes: 24
Popularity: 1.118251
First Submitted: 2013-10-11 10:29
Last Updated: 2016-09-17 16:37

Dependencies (1)

Required by (1)

Sources (2)

Latest Comments

RubenKelevra commented on 2016-09-15 09:45

This package is now also out of date for serveral weeks, no kernel support has been added and the new version which is out for a week is also not added. This would add new kernel support...

RubenKelevra commented on 2016-09-08 13:18

I have some troubles to install this package on my system:

make[1]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/lib“ wird betreten
make[2]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/lib“ wird betreten
make[2]: Für das Ziel „install-exec-am“ ist nichts zu tun.
make[2]: Für das Ziel „install-data-am“ ist nichts zu tun.
make[2]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/lib“ wird verlassen
make[1]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/lib“ wird verlassen
Making install in cmd
make[1]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/cmd“ wird betreten
make[2]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/cmd“ wird betreten
/usr/bin/mkdir -p '/tmp/yaourt-tmp-ruben/aur-spl-dkms/pkg/spl-utils/usr/bin'
/bin/sh ../libtool --silent --mode=install ../0 splat '/tmp/yaourt-tmp-ruben/aur-spl-dkms/pkg/spl-utils/usr/bin'
../libtool: line 1720: ../0: No such file or directory
make[2]: *** [Makefile:404: install-sbinPROGRAMS] Fehler 127
make[2]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/cmd“ wird verlassen
make[1]: *** [Makefile:586: install-am] Fehler 2
make[1]: Verzeichnis „/tmp/yaourt-tmp-ruben/aur-spl-dkms/src/spl/cmd“ wird verlassen
make: *** [Makefile:588: install-recursive] Fehler 1
==> FEHLER: Ein Fehler geschah in package_spl-utils().
Breche ab...
==> FEHLER:Makepkg konnte spl-dkms nicht erstellen.
==> Erstellen von spl-dkms neu starten?[j/N]

roobre commented on 2016-08-23 23:07

I'm unable to compile it for 4.7.1-1-ARCH, even with the patch @fermatslast supplied. Does anyone have a patch for .1?

/var/lib/dkms/spl/ error: ‘struct inode’ has no member named ‘i_mutex’; did you mean ‘i_mode’?
#define spl_inode_lock(ip) mutex_lock(&(ip)->i_mutex)

saghm commented on 2016-08-15 05:26

Thanks a bunch! This (and your patch for zfs-dkms) worked beautifully

fermatslast commented on 2016-08-15 04:33

Here's a patch for the pkgbuild that adds a linux 4.7 compatibility patch to the build:

This is a temporary fix until the zfsonlinux upstream release has 4.7 support.

saghm commented on 2016-08-14 00:35

I'm unable to get the spl module to compile with the newest kernel update (4.7.0-1). I seem to be getting the same issue as, but the solution given there requires having the Linux source available. Any idea if/how I can fix this?

WoefulDerelict commented on 2015-10-03 05:05

Users can find updated resources for this package at the following URLs while the maintainer is indisposed.