Any reason why shared memory coprocess is disabled in gnupg 1.0.7

Francis J. Lacoste francis.lacoste@contre.com
Wed Jul 10 02:02:01 2002


--=-LYj8Pc4aus/KNdOUJBCD
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hello,

I'm the developer of the GnuPG.pm CPAN module which offers an perl
interface to gnupg through it's coprocesss interface.

I've received email from users for whom the module stopped working once
they updated to gnupg 1.0.7=20

After investigation, it turns out that the shared memory coprocess
interface is compiled out unconditionnally in gnupg 1.0.7. The
USE_SHM_COPRESSING macro is undefined at line 863 of g10/g10.c:

#undef USE_SHM_COPROCESSING      /* huh? */

The "huh?" comment makes me think that it is an error. In the Changelog
and NEWS files, I didn't find anything that talked about that new
"feature" of 1.0.7. Removing that line and recompiling makes the perl
GnuPG module work again.=20

Was that a debugging statement that somebody forgot to take out before
release or are you planning on obsoleting the coprocess interface?

Thanks for your information

--=20
Francis J. Lacoste
francis@Contre.COM

--=-LYj8Pc4aus/KNdOUJBCD
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQA9JbzhM2AFUiyz+TcRApSdAKCjKnHYS0YZ9HxkE30fBWwJsexipwCgwXso
GxsnbIb4HBUsszM4LoCemOo=
=2rDE
-----END PGP SIGNATURE-----

--=-LYj8Pc4aus/KNdOUJBCD--