Clemens Fruhwirth
05f122c561
spl/zfs: 0.7.9 -> 0.7.10
2018-09-09 17:08:12 +02:00
Jörg Thalheim
714ef2fb64
Merge pull request #45514 from lopsided98/spl-fix-version
...
spl: use correct version to fix binary substitution
2018-08-23 22:20:54 +01:00
Ben Wolsieffer
35f80e39cc
spl: fix version
2018-08-23 17:08:29 -04:00
Alyssa Ross
9f55f04da2
linuxPackages_4_18.spl: broken
2018-08-21 00:34:56 +02:00
Jörg Thalheim
4360a87c45
linuxPackages.zfsUnstable: 2018-05-22 -> 2018-08-13
...
spl was merged into zfs master
2018-08-14 14:12:07 +02:00
Jörg Thalheim
43595c7884
zfsLegacyCrypto: remove
...
This package was only mandatory for migration for people on zfsUnstable
in nixos unstable.
2018-08-13 19:53:50 +02:00
volth
dda95bae35
[bot] treewide: remove unused 'args@' in lambdas
2018-07-20 19:54:05 +00:00
Clemens Fruhwirth
43a737b81c
Disable fortify and stackprotector hardening for spl/zfs.
...
Linux 4.16 introduces a stackprotector detection script that returns
different results for the kernel compilation run and the spl/zfs
compilation run, as the setting for hardening are different. This
results in a broken ABI between spl/zfs and the compiled kernel,
breaking ZFS. Also disabling the fortify and stackprotector hardening,
as we do for the kernel, fixes that.
2018-06-25 16:55:42 +02:00
Ben Wolsieffer
c5a088bf2b
spl, zfs: 0.7.8 -> 0.7.9, unstable to latest ( #41093 )
2018-05-28 22:05:05 +02:00
xeji
b48ba55ab1
splLegacyCrypto: fix build
2018-04-14 18:48:19 +02:00
Jörg Thalheim
ad229677a3
linuxPackages.{zfs,spl}{Stable,Unstable}: 0.7.7 -> 0.7.8; 2018-04-04 -> 2018-04-10
2018-04-10 06:53:07 +01:00
Jörg Thalheim
28ba64c433
linuxPackages.splUnstable: 2018-01-24 -> 2018-03-09
2018-04-04 15:27:19 +01:00
Franz Pletz
f744f83072
zfs, spl: 0.7.6 -> 0.7.7
...
Remove spl patch that was introduced for grsecurity which we don't support
anymore. ZFS now needs perl for some scripts that are call in the configure
script.
2018-03-22 01:05:32 +01:00
Will Dietz
5da8924333
zfs, spl: 0.7.5 -> 0.7.6
...
Fixes compat with 4.15
(cc #34459 )
2018-02-07 18:49:26 -06:00
sjau
0d65e2e0e5
zfs: add migration path for new crypto format
...
fixes #34559
2018-02-07 20:46:16 +00:00
adisbladis
c4148cf0b6
splUnstable: 2017-11-16 -> 2017-12-21
2017-12-30 12:20:29 +01:00
adisbladis
6be7dde896
spl: 0.7.4 -> 0.7.5
2017-12-30 12:20:27 +01:00
Franz Pletz
84d8ef6e2f
linuxPackages.spl: simplify expression
...
This package only contains a kernel module.
2017-12-29 22:45:53 +01:00
David Guibert
1e77d0b975
kernel 4.14 require libelf to compile modules.
...
[...]
make modules -C /nix/store/h1vzl6bq4wif3m8dd1bw2p3fv4shjg3n-linux-4.14.9-dev/lib/modules/4.14.9/build EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/nix-build-spl-kernel-2017-11-16-4.14.9.drv-0/source/build
/nix/store/h1vzl6bq4wif3m8dd1bw2p3fv4shjg3n-linux-4.14.9-dev/lib/modules/4.14.9/source/Makefile:939: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Stop.
This patch introduces kernel.moduleBuildDependencies to avoid the logic "stdenv.lib.optional (stdenv.lib.versionAtLeast kernel.version "4.14") libelf" in multiple places.
[dezgeg did some minor tweaks on top]
2017-12-29 23:08:17 +02:00
Clemens Fruhwirth
03fd7d893f
spl: 0.7.3 -> 0.7.4
2017-12-13 13:15:37 +01:00
adisbladis
be52cff377
splUnstable: 2017-10-31 -> 2017-11-16
...
Fixes breakage with 4.14 kernels
2017-11-16 19:28:15 +08:00
Joerg Thalheim
7f7aa08332
linuxPackages_latest.spl: fix evaluation
2017-11-13 19:13:35 +00:00
adisbladis
8e2bd255e1
spl: Broken with 4.14 kernels
2017-11-14 01:37:52 +08:00
sjau
8ccaa882a1
zfsUnstable: 2017-10-16 -> 2017-11-12
2017-11-13 10:06:57 +01:00
Franz Pletz
94043f511a
zfs: 0.7.2 -> 0.7.3
...
Bugfix release.
2017-11-03 21:39:05 +01:00
Joerg Thalheim
d8842199cb
splUnstable: 2017-09-26 -> 2017-10-16
2017-10-19 16:06:13 +01:00
Franz Pletz
662f82aee8
zfs, spl: 0.7.1 -> 0.7.2
2017-10-07 00:48:51 +02:00
WilliButz
43b7e69d13
splUnstable: fix hash
2017-09-27 15:22:02 +02:00
Joerg Thalheim
8fcf95f102
{zfsUnstable,splUnstable}: 2017-09-12 -> 2017-09-26
2017-09-26 09:08:56 +01:00
Jörg Thalheim
1ecf3e862f
zfsUnstable: init at 2017-09-12
2017-09-15 17:59:37 +02:00
Jörg Thalheim
758421c0ab
spl: 0.7.0 -> 0.7.1
2017-08-12 19:38:10 +01:00
Robin Gloster
2799a94963
zfs, spl: 0.6.5.11 -> 0.7.0
2017-07-27 19:00:54 +02:00
Franz Pletz
7f0994c33d
zfsUnstable: 0.7.0-rc4 -> 0.7.0-rc5
2017-07-17 02:53:14 +02:00
Franz Pletz
e4eea75fa7
zfs: 0.6.5.10 -> 0.6.5.11
2017-07-17 02:53:14 +02:00
Franz Pletz
de74d2015f
kernelPackages.zfs: 0.6.5.9 -> 0.6.5.10
2017-06-17 15:51:39 +02:00
Jörg Thalheim
4ea961ccc3
kernelPackages.splUnstable: 0.7.0-rc3 -> 0.7.0-rc4
2017-05-06 07:40:28 +01:00
Jörg Thalheim
0ca7e01bed
kernelPackages.spl: 0.6.5.8 -> 0.6.5.9
2017-02-04 10:33:11 +01:00
Jörg Thalheim
adecd56871
splUnstable: 0.7.0-rc2 -> 0.7.0-rc3
2017-01-21 18:18:33 +01:00
Jörg Thalheim
4029470a6f
zfs: add unstable variant
...
Until now nixos only delivered the latest zfs release. This release is often not
compatible with the latest mainline kernel. Therefor an unstable variant is
added, which might be based on testing releases or git revisions.
fixes #21359
2017-01-05 08:40:50 +01:00
Joachim Fasting
6d428242a9
linuxPackages.spl: now builds against grsecurity kernel
2016-11-20 23:01:34 +01:00
Joachim Fasting
e1395365ea
spl: fix eval
...
xref: 30ae939142
2016-09-25 16:16:33 +02:00
Franz Pletz
30ae939142
linuxPackages.spl: don't mark as broken on kernel >= 4.7
...
Compatibility added in c8c688b0c9
.
2016-09-25 14:55:45 +02:00
Franz Pletz
c8c688b0c9
linuxPackages.zfs: 0.6.5.7 -> 0.6.5.8
...
Adds compatibility for 4.7 & 4.8 Linux kernels.
2016-09-25 14:20:46 +02:00
Vladimír Čunát
4745341c69
spl: fix evaluation after the parent commit
...
This doesn't fully fix the tarball job.
2016-09-03 14:34:55 +02:00
Rok Garbas
3698f321ef
spl: mark it broken on kernels higher then 4.7
...
until new spl version is release
2016-09-03 14:07:49 +02:00
Robin Gloster
33e1c78ae3
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
2016-08-16 07:54:01 +00:00
Robin Gloster
a37d695c95
linuxPackages.spl: remove unnecessary substituteInPlace
...
`substituteInPlace` was operating on a non-existant file.
Updated to use `autoreconfHook`.
2016-08-14 22:55:21 +00:00
Robin Gloster
2d382f3d98
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
2016-05-30 19:39:34 +00:00
Nahum Shalman
5420f7f6e0
spl: 0.6.5.6 -> 0.6.5.7 ( #15669 )
2016-05-24 16:24:17 +02:00
Franz Pletz
2e08d8234e
Merge remote-tracking branch 'origin/master'
2016-03-31 10:06:30 +02:00