diff options
author | Artturi <Artturin@artturin.com> | 2021-12-02 15:10:58 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-02 15:10:58 +0200 |
commit | ee00acc317f76484793f563d843ea98fbfdcfc01 (patch) | |
tree | 9745f7fa7fdcd0c8c4434bd328e5c1cf5bb6beab | |
parent | d24027a6846d64d081f5a1c74aa02c49bf44d288 (diff) | |
parent | a810f7676c1b6e23b317b5f792145de3147faea3 (diff) | |
download | nixpkgs-ee00acc317f76484793f563d843ea98fbfdcfc01.tar nixpkgs-ee00acc317f76484793f563d843ea98fbfdcfc01.tar.gz nixpkgs-ee00acc317f76484793f563d843ea98fbfdcfc01.tar.bz2 nixpkgs-ee00acc317f76484793f563d843ea98fbfdcfc01.tar.lz nixpkgs-ee00acc317f76484793f563d843ea98fbfdcfc01.tar.xz nixpkgs-ee00acc317f76484793f563d843ea98fbfdcfc01.tar.zst nixpkgs-ee00acc317f76484793f563d843ea98fbfdcfc01.zip |
Merge pull request #148270 from Artturin/snappyreenable
-rw-r--r-- | pkgs/development/libraries/snappy/default.nix | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/development/libraries/snappy/default.nix b/pkgs/development/libraries/snappy/default.nix index 71209295b9f..797db5b69b0 100644 --- a/pkgs/development/libraries/snappy/default.nix +++ b/pkgs/development/libraries/snappy/default.nix @@ -20,6 +20,14 @@ stdenv.mkDerivation rec { url = "https://github.com/google/snappy/pull/142/commits/658cb2fcf67b626fff2122a3dbf7a3560c58f7ee.patch"; sha256 = "1kg3lxjwmhc7gjx36nylilnf444ddbnr3px1wpvyc6l1nh6zh4al"; }) + # Re-enable RTTI, without which other applications can't subclass + # snappy::Source (this breaks Ceph, as one example) + # https://tracker.ceph.com/issues/53060 + # https://build.opensuse.org/package/show/openSUSE:Factory/snappy + (fetchpatch { + url = "https://build.opensuse.org/public/source/openSUSE:Factory/snappy/reenable-rtti.patch?rev=a759aa6fba405cd40025e3f0ab89941d"; + sha256 = "sha256-RMuM5yd6zP1eekN/+vfS54EyY4cFbGDVor1E1vj3134="; + }) ]; outputs = [ "out" "dev" ]; |