Commit graph

274 commits

Author SHA1 Message Date
Jörg Thalheim 5bae92a715 zfs: 2.1.5 → 2.1.6 2022-10-04 14:34:42 +02:00
Maximilian Bosch a2969b43bb
linux: remove 5.18
This is long overdue, the last release was almost a month ago, on 21st
Aug 2022[1].

[1] https://lwn.net/Articles/905532/
2022-09-17 17:06:58 +02:00
Franz Pletz c092a502df
treewide: remove myself as maintainer from some pkgs
Only packages I'm not able to maintain anymore as of today. Mostly
because I'm haven't been using them in a while.
2022-08-03 14:17:51 +02:00
Madoura 8cfcee74b1
zfs: 2.1.4 -> 2.1.5 2022-06-23 15:04:46 -05:00
Maximilian Bosch f0e3e98377
linux_5_17: remove 2022-06-23 11:09:16 +02:00
Alyssa Ross ae8e8aaee7 treewide: remove obsolete kernel version checks
We no longer support any Linux kernel older than 4.9.
2022-04-08 09:56:09 +00:00
Gregor Kleen 53c1fe6b2e zfs: 2.1.3 -> 2.1.4 2022-03-24 21:59:56 +01:00
Jörg Thalheim a0429ebd51
Merge pull request #163631 from adisbladis/zfs-top-level-with
zfs: Remove top-level `with` from expression
2022-03-12 14:45:50 +00:00
adisbladis ac74ab0236 zfs: Remove top-level with from expression
Using `with` in such a high up scope makes it very easy to
accidentally forget to update function arguments and introduce typos
because of the lack of any editor support and static analysis.

It's better to explicitly inherit the small number of things we need
from `lib` into scope so that editors can know of scoped variables.
2022-03-11 11:25:19 +12:00
adisbladis f445a7668c zfs: 2.1.2 -> 2.1.3 2022-03-11 10:32:14 +12:00
Andrew Marshall 04ae83ae6b zfs: 2.1.1 -> 2.1.2 2021-12-15 22:03:17 -05:00
Andrew Marshall 9339e8e093 zfs: Update repository
zfsonlinux/zfs redirects to openzfs/zfs.
2021-12-15 21:35:35 -05:00
TredwellGit 04bbfd1b88 linux_5_14: remove
https://lwn.net/ml/linux-kernel/1637500331152110@kroah.com/
https://github.com/openzfs/zfs/issues/12786
2021-12-08 00:15:07 +00:00
Jörg Thalheim b8df591eb6 zfs: remove myself as maintainer 2021-11-16 23:29:49 +01:00
TredwellGit 28289f34ec Revert "zfs: unlock for 5.15"
This reverts commit 86e057aa5b.
2021-11-16 22:11:25 +00:00
Jörg Thalheim 86e057aa5b zfs: unlock for 5.15 2021-11-13 09:41:34 +01:00
Julien Moutinho 736dcd8955 zfs-kernel: fix strip in cross-compilation 2021-10-28 20:11:18 -07:00
Jörg Thalheim 54bf57aa1b zfs: add docs why we strip symbols manual 2021-10-18 09:49:40 +02:00
Jörg Thalheim eefdd9ffb2 zfs: strip debug symbols
initrd-linux: -12427.8 KiB
linux: -12419.3 KiB
nc2k9ym14spzz2pgq6hn84k8k9zgf686: ∅ → ε, +102451.2 KiB
nixos-system-turingmachine: 21.11.20211015.a2dcfa2 → 21.11.20211017.c6f77b7
visjwxsjqmh8c9lxnrxsw5w19zszflm6: ε → ∅, -102451.0 KiB
zfs-kernel: -12419.3 KiB
2021-10-17 07:04:22 +02:00
figsoda 8212bd0ed1
Merge pull request #138466 from samuelgrf/mainProgram-multiple-II
Add meta.mainProgram to multiple packages
2021-09-19 11:59:16 -04:00
Samuel Gräfenstein 9d5298933a
zfs: add meta.mainProgram
Fix the following error when running `nix run .#zfs`:
error: unable to execute '/nix/store/ns6rifm17r0lp17w8gb4qr5db4cwbkj9-zfs-user-2.1.1/bin/zfs-user': No such file or directory
2021-09-19 00:11:17 +02:00
Henri Menke a0bbb9e766
zfsUnstable: correct sha256 2021-09-18 16:28:08 +02:00
sternenseemann 29f8f30b37 zfsStable, zfsUnstable: fix eval 2021-09-17 10:05:42 +00:00
Bernardo Meurer af69a71395
linuxPackages.zfs: 2.1.0 -> 2.1.1 2021-09-16 11:22:57 -07:00
github-actions[bot] 704a7a86ca
Merge master into staging-next 2021-09-03 00:01:42 +00:00
Bernardo Meurer ab1d85c0b1
Revert "linuxPackages.zfs: fix m4 script when not using GCC"
This reverts commit 5280cdee8d.
2021-09-02 13:45:53 -07:00
Bernardo Meurer a12606bef4
linuxPackages.zfs: use the kernel's stdenv when possible 2021-09-02 13:45:52 -07:00
github-actions[bot] ce1d6621cd
Merge master into staging-next 2021-09-02 00:01:38 +00:00
Bernardo Meurer 03f44bd225
Merge pull request #136251 from lovesegfault/zfs-fix-configure
linuxPackages.zfs: fix m4 script when not using GCC
2021-09-01 18:15:02 +00:00
Alyssa Ross c13cf1e76f
Merge remote-tracking branch 'nixpkgs/master' into staging-next 2021-09-01 07:47:01 +00:00
adisbladis 19ea42a1f6
zfsUnstable: 2.1.0 -> unstable-2021-08-30 2021-08-31 09:59:20 -05:00
Bernardo Meurer 5280cdee8d
linuxPackages.zfs: fix m4 script when not using GCC 2021-08-30 17:25:19 -07:00
Dominik Xaver Hörl c62f911507 top-level: move linux kernels, packages and related functions to linux-kernels.nix 2021-08-12 12:22:03 +02:00
Jonathan Ringer e3074263be zfs: add latestCompatibleLinuxPackages option 2021-08-04 12:56:59 -07:00
Jonathan Ringer 6f1b155d37
zfsUnstable: 2.1.0-rc8 -> 2.1.0 2021-07-02 12:59:20 -07:00
Jonathan Ringer 4a397269c9
zfs: 2.0.5 -> 2.1.0 2021-07-02 12:58:42 -07:00
TredwellGit 5ef8322daa zfsUnstable: 2.1.0-rc7 -> 2.1.0-rc8
https://github.com/openzfs/zfs/releases/tag/zfs-2.1.0-rc8
2021-06-30 10:03:32 -07:00
Robert Schütz ec8dbc11aa zfs: 2.0.4 -> 2.0.5
https://github.com/openzfs/zfs/releases/tag/zfs-2.0.5
2021-06-24 11:25:01 +02:00
Jörg Thalheim 7c2d15627a
Merge pull request #92378 from jnetod/zfs-smb-share-fix
zfs: patch client path used in smb share
2021-06-21 07:11:43 +02:00
TredwellGit eeb255207d zfsUnstable: 2.1.0-rc6 -> 2.1.0-rc7
https://github.com/openzfs/zfs/releases/tag/zfs-2.1.0-rc7
2021-06-11 15:31:30 -07:00
jnetod e16e51702b zfs: patch client path used in smb share
fix zfs smb share integration

before:

# zfs share tank/smb_share
cannot share tank/smb_share: smb add share failed

now works as intended.
2021-06-08 23:44:34 -03:00
TredwellGit 917884725d zfsUnstable: 2.1.0-rc5 -> 2.1.0-rc6
https://github.com/openzfs/zfs/releases/tag/zfs-2.1.0-rc6
2021-05-30 02:42:06 +00:00
fortuneteller2k e97d557475 zfsUnstable: 2.1.0-rc4 -> 2.1.0-rc5 2021-05-11 11:35:33 +08:00
Henri Menke e4b05d9af5
zfs: remove trace output
We cannot have trace output if the package is marked broken, because
ofborg will consider the evaluation failed if there is any output. Hence
if there is any unsupported kernel version in nixpkgs, the trace will
show up and ofborg will complain.
2021-05-10 21:01:54 +02:00
Henri Menke 33fff37020
zfsUnstable: 2.1.0-rc3 -> 2.1.0-rc4 2021-04-23 11:25:37 +02:00
Henri Menke b14062b75c zfsUnstable: 2.0.4 -> 2.1.0-rc3
In https://github.com/openzfs/zfs/commit/658fb802 OpenZFS introduced a
new compatibility feature. This is accompanied by some default profiles
which are located in the $out output of the Nix derivation. However,
these compatibility profiles are used by both the zpool executable
located in $out and the libzfs library located in $lib. This
inadvertently creates a cycle, because zpool refers to $lib to link
against libzfs but libzfs refers back to $out for the compatibility
profiles.

There are two possible routes to rectify this problem:

 1. Patch the zpool source code to not read the compatibility profiles
    and adjust the build system to put them into the $lib output.

 2. Simply remove the $out/$lib split.

Since no other derivation in nixpkgs refers to the $lib output
explicitly we opt for the latter, because this is also in accordance
with upstream.
2021-04-21 09:08:18 -07:00
Henri Menke fea3cb98e1 zfs: 2.0.3 -> 2.0.4 2021-03-10 10:16:30 -08:00
Sandro Jäckel 1aa4d1d846
zfs: remove unused input 2021-02-18 00:00:44 +01:00
Tim Steinbach 4d86791dd2 zfs: Enable 2.0.3 for kernel 5.11 2021-02-17 09:12:50 -05:00
Henri Menke 3f0e6e1daa zfs: 2.0.2 -> 2.0.3 2021-02-14 19:41:22 -08:00