[Announce] GPGME 1.1.6 released
Marcus Brinkmann
marcus.brinkmann at ruhr-uni-bochum.de
Fri Jan 4 17:24:27 CET 2008
At Fri, 4 Jan 2008 18:01:19 +0200,
"Alon Bar-Lev" <alon.barlev at gmail.com> wrote:
>
> On 1/4/08, Marcus Brinkmann <marcus.brinkmann at ruhr-uni-bochum.de> wrote:
> > The fix is fine, priv-io.h is not part of assuan, and thus repeating
> > the internal declarations is good enough.
>
> This is not so good practice... You can separate these into their own
> header file and include it from both places.
Sometimes even good practices need to be broken. This is such a case.
There is a better solution, but it requires major extensions to
libassuan, which we are not currently planning for (to be specific:
libassuan should provide hooks for everything gpgme needs to change in
its implementation. Then we can just link to libassuan and remove the
local copy).
> > Which version of gpgsm do you use? The tests run fine here.
>
> $ gpgsm --version
> gpgsm (GnuPG) 2.0.8
Ok, I used 2.0.4 for testing the release. It is possible that
something changed which broke the test case, I'll have to check it
out. Thanks for letting me know.
> > We already set GPG_AGENT_INFO to empty in the test environment (see
> > TEST_ENVIRONMENT in tests/gpgsm/Makefile.am). I have no idea why this
> > is not working for you. Did you run "make check" or invoked the test
> > manually?
>
> I use "make check".
Probably also related to the gpg/gpgsm version.
> GPG_AGENT_INFO= echo alon | gpg2 --sign
>
> Will result in running an agent by itself... right?
Mmh. Did you specify gpg2 as default gpg for gpgme? And did it ask
for the passphrase in tests/gpg or tests/gpgsm? Actually, in which
particular test, gpg/t-sign?
Thanks,
Marcus
More information about the Gnupg-devel
mailing list