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