Any reason why shared memory coprocess is disabled in gnupg 1.0.7

David Shaw dshaw at jabberwocky.com
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 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 
> 
> 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

-- 
   David Shaw  |  dshaw at jabberwocky.com  |  WWW http://www.jabberwocky.com/
+---------------------------------------------------------------------------+
   "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