[Gpg4win-devel] 64-bit gpgme looking for 32-bit gnupg

Werner Koch wk at gnupg.org
Wed Sep 21 21:36:49 CEST 2016


On Tue, 20 Sep 2016 13:25, andrej at kacian.sk said:

> Let's quote Werner here:
>
> On Tue, 04 Aug 2015 18:49:11 +0200

Well that is quite some time ago and fortunately we did a new release
today.  One point fixed in the new releases (1.7.0) is:

    * src/w32-util.c (find_program_at_standard_place): Fallback to
    CSIDL_PROGRAM_FILESX86.

which should fix your problem.  There are a lot of other small changes
to better fit into a 64 bit environment.  For example the search order
has been refined and as a last resort there is a

  gpgme_set_global_flag ("gpgconf-name", NAMEOFGPGCONF)

to initially set this.  I would suggest to try out 1.7.0 - we are using
most of that stuff from git master for a long time now in GpgOL and
GpgEX.

Note that there may be incompatibilies due to HANDLE inheritance.  I am
not sure that there is a guarantee that a 64 bit HANDLE can always be
passed to a 32 bit application.


Salam-Shalom,

   Werner


-- 
Die Gedanken sind frei.  Ausnahmen regelt ein Bundesgesetz.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 162 bytes
Desc: not available
URL: <http://lists.wald.intevation.org/pipermail/gpg4win-devel/attachments/20160921/cde55530/attachment.sig>


More information about the Gpg4win-devel mailing list