Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=58973436e3cf9f22edb54a4dc79d98b119b4beeb
commit 58973436e3cf9f22edb54a4dc79d98b119b4beeb Author: DeX77 <[email protected]> Date: Tue Jul 26 11:45:24 2016 +0200 spl-0.6.5.7-6-x86_64 * fix build diff --git a/source/base-extra/spl/FrugalBuild b/source/base-extra/spl/FrugalBuild index ad045b6..27219be 100644 --- a/source/base-extra/spl/FrugalBuild +++ b/source/base-extra/spl/FrugalBuild @@ -12,7 +12,7 @@ archs=('!i686' 'x86_64') up2date="Flasttar $url" source=(http://archive.zfsonlinux.org/downloads/zfsonlinux/$pkgname/$pkgname-$pkgver.tar.gz fixes.patch) sha1sums=('20726a88f146d71f4e7620333d3e72f32712a3f7' \ - '2def5ef74411cb89dedf2d28ad61538f7ff18faf') + 'daf9b622165ae7cdc91e0c2304028de9fb273170') Finclude kernel-module subpkgs=("$pkgname-source") diff --git a/source/base-extra/spl/fixes.patch b/source/base-extra/spl/fixes.patch index da80a53..471f2dd 100644 --- a/source/base-extra/spl/fixes.patch +++ b/source/base-extra/spl/fixes.patch @@ -10,3 +10,16 @@ diff -ur a/module/Makefile.in b/module/Makefile.in SPL_MODULE_CFLAGS = -I@abs_top_srcdir@/include SPL_MODULE_CFLAGS += -include @abs_top_builddir@/spl_config.h +--- spl-0.6.5.7/include/linux/file_compat.h 2015-12-24 01:18:07.000000000 +0100 ++++ spl-0.6.5.7.new/include/linux/file_compat.h 2016-07-26 11:42:53.335661282 +0200 +@@ -76,8 +76,8 @@ + #define spl_filp_fsync(fp, sync) vfs_fsync(fp, (fp)->f_dentry, sync) + #endif /* HAVE_2ARGS_VFS_FSYNC */ + +-#define spl_inode_lock(ip) mutex_lock(&(ip)->i_mutex) +-#define spl_inode_unlock(ip) mutex_unlock(&(ip)->i_mutex) ++#define spl_inode_lock(ip) inode_lock(ip) ++#define spl_inode_unlock(ip) inode_unlock(ip) + + #endif /* SPL_FILE_COMPAT_H */ + _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
