gpgme-1.1.0: make check: FAIL: t-sig-notation

Marcus Brinkmann marcus.brinkmann at ruhr-uni-bochum.de
Fri Oct 7 01:03:29 CEST 2005


At Thu, 06 Oct 2005 20:29:04 +0000,
"William M. Perkins" <wmp at grnwood.net> wrote:
>          GnuPG version: 1.4.2, min. 1.2.2

Ah, ok.  I only tested it with GnuPG 1.4.1, which worked fine.

> The failure happened at:
>          t-sig-notation.c:108: Missing or duplicate notation data
>          FAIL: t-sig-notation

GnuPG 1.4.2 has a stricter check for critical notation data.  Sigh.
The below patch is now in CVS Head, and will be part of 1.1.1.  If you
want, give it a try.  Otherwise just ignore the broken test, it has no
effect on how GPGME works.

2005-10-07  Marcus Brinkmann  <marcus at g10code.de>

	* gpg/t-sig-notation.c: Change critical notation to something
	GnuPG understands.

diff -ru gpgme/tests/gpg/t-sig-notation.c gpgme/tests/gpg/t-sig-notation.c
--- gpgme/tests/gpg/t-sig-notation.c	2005-10-01 04:06:08.000000000 +0200
+++ gpgme/tests/gpg/t-sig-notation.c	2005-10-07 01:00:02.000000000 +0200
@@ -42,8 +42,8 @@
   { "laughing at me",
     "Just Squeeze Me",
     GPGME_SIG_NOTATION_HUMAN_READABLE },
-  { "leave at home",
-    "Right Now",
+  { "preferred-email-encoding at pgp.com",
+    "pgpmime",
     GPGME_SIG_NOTATION_HUMAN_READABLE | GPGME_SIG_NOTATION_CRITICAL },
   { NULL, 
     "http://www.gnu.org/policy/",

Thanks,
Marcus




More information about the Gnupg-users mailing list