patch pgp.c as follows:
------------------
comment line 582, 585 and 586. write a short function will be called
before line 582:
void cleanOUT (FILE *pgpout, STATE *s)
{
char buf[1024];
size_t l, i;
int find = 0;
if ( (l = fread (buf, 1, sizeof(buf), pgpout)) > 0) {
if (l==1024) l--;
buf[l] = '\0';
for (i=0; i<l; i++) {
if (!find) {
if (buf[i] == '\n') find = 1;
} else {
if (buf[i] == '\n') {
buf[i] = '\0';
break;
} else if (buf[i] != ' ') {
find = 0;
}
}
}
state_puts (buf, s);
}
}
it works for me. try at your own risk.