Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

spl/zfs: 0.7.6 -> 0.7.7 #37424

Closed
wants to merge 2 commits into from
Closed

spl/zfs: 0.7.6 -> 0.7.7 #37424

wants to merge 2 commits into from

Conversation

clefru
Copy link
Contributor

@clefru clefru commented Mar 20, 2018

Motivation for this change

upstream release, bugfixes: https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.7.7 and compatibility with 4.16.

Things done

Running the release-18.03 branch with a 4.15.10 kernel on my desktop since 20180321.

  • Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via nix-build -A zfsroot nixos/test/installer.nix:
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Fits CONTRIBUTING.md.

@clefru
Copy link
Contributor Author

clefru commented Mar 20, 2018

I just noticed that splUnstable probably requires a bump too as I am updating a patch shared by stable and unstable.

Also remove const.patch which takes care of kernels older than
linux-3.8.0 when used with grsecurity, as I would argue linux-3.8.0 is
no longer supported post-18.03. See
NixOS@1c2aacb#diff-e5a7dee2463f18e737832bc30d4029a3
@clefru
Copy link
Contributor Author

clefru commented Mar 20, 2018

Bumping unstable isn't enough as there is also the legacyCrypto branch which can't be bumped. Instead of forking the const.patch into two, I decided to drop it, as it's a fix for a grsecurity enabled kernel that's older than 3.8.0 (merged around 15.09). I would safely <3.8.0+grsecurity is an unsupported configuration in 18.09.

@clefru
Copy link
Contributor Author

clefru commented Mar 20, 2018

This is ready for merging.

clefru referenced this pull request Mar 22, 2018
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.
@clefru
Copy link
Contributor Author

clefru commented Mar 22, 2018

f744f83 duplicated the work :/.

@clefru clefru closed this Mar 22, 2018
@clefru clefru deleted the zfs-bump branch March 22, 2018 11:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants