compilation error for libgpg-error-1.28 on armhf

murphy mac3iii at gmail.com
Sat Mar 24 23:26:25 CET 2018


Hi - does anyone know how to force speedo to compile using
libgpg-error-1.27 for the latest version of GnuPG (2.2.5)?  I came
across a bug in libgpg-error-1.28 while using the speedo method on a
Raspberry Pi 3 running the latest 'Jessie' Raspbian:

/home/pi/Downloads/gnupg-2.2.5/PLAY/src/libgpg-error/src/logging.c: In
function '_gpgrt_log_printhex':
/home/pi/Downloads/gnupg-2.2.5/PLAY/src/libgpg-error/src/logging.c:1153:49:
error: incompatible type for argument 4 of '_gpgrt_logv_printhex'
     _gpgrt_logv_printhex (buffer, length, NULL, NULL);
                                                 ^~~~
/home/pi/Downloads/gnupg-2.2.5/PLAY/src/libgpg-error/src/logging.c:1097:1:
note: expected 'va_list {aka __va_list}' but argument is of type 'void *'
 _gpgrt_logv_printhex (const void *buffer, size_t length,
 ^~~~~~~~~~~~~~~~~~~~

This has been identified previously by dkg and is being worked:

https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1592390.html

As a work-around I found everything compiles nicely if libgpg-error-1.27
is used instead.  But then I cannot use the beloved speedo method!  Is
it possible to easily make speedo use v1.27?

Best Regards - Murphy


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.gnupg.org/pipermail/gnupg-users/attachments/20180324/02a2b3c2/attachment-0001.sig>


More information about the Gnupg-users mailing list