git.iko.soy/typeable/nixpkgs
on master help sign in
gpgme: upstream patch for failing test

Changes cause stdenv rebuild, so for now let's only patch on i686-linux where the test fails: https://hydra.nixos.org/build/148090126 The issue was triggered by the last update (PR #128098).

commit16105403bdd843540cbef9c63fc0f16c1c6eaa70 authorVladimír Čunát <v@cunat.cz> dateWed 21 Jul 2021, 09:28 (5 years ago) parent436c1a9
1 file changed+8−1
pkgs/development/libraries/gpgme/default.nix+8−1
pkgs/development/libraries/gpgme/default.nix+8−1
@@ -20,7 +20,14 @@ stdenv.mkDerivation rec {
2020 sha256 = "1l4yw9fqc1blvx1sq1jnfvp1jijla3ca2jw90p4x9m8hvfpc933c";
2121 };
2222
23− patches = [
23+ patches =
24+ # TODO: apply unconditionally on a rebuild; probably included in > 1.16.0
25+ lib.optional (stdenv.is32bit && stdenv.isLinux) (fetchpatch {
26+ name = "test_t-edit-sign.diff"; # we experienced segmentation fault in this test
27+ url = "https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=patch;h=81a33ea5e1b86d586b956e893a5b25c4cd41c969";
28+ sha256 = "1xxvv0kc9wdj5hzpddzs3cn8dhmm2cb29224a7h9vairraq5272h";
29+ })
30+ ++ [
2431 (fetchpatch { # gpg: Send --with-keygrip when listing keys
2532 name = "c4cf527ea227edb468a84bf9b8ce996807bd6992.patch";
2633 url = "http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=patch;h=c4cf527ea227edb468a84bf9b8ce996807bd6992";