Any reason why shared memory coprocess is disabled in gnupg 1.0.7

David Shaw dshaw at
Wed Jul 10 03:18:01 CEST 2002

On Fri, Jul 05, 2002 at 11:36:01AM -0400, Francis J. Lacoste wrote:
> Hello,
> I'm the developer of the 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 
> 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. 
> Was that a debugging statement that somebody forgot to take out before
> release or are you planning on obsoleting the coprocess interface?

Yes, it's a mistake.  It has been fixed for the next release.


   David Shaw  |  dshaw at  |  WWW
   "There are two major products that come out of Berkeley: LSD and UNIX.
      We don't believe this to be a coincidence." - Jeremy S. Anderson

More information about the Gnupg-devel mailing list