sparc32 & gnupg speed problems?

Chris Ruffin c.ruffin@ieee.org
Thu, 13 Jan 2000 17:12:07 -0600


--huq684BweRXVnRxX
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable


The problem was that gpg was not using EGD, but lpstat, ps, and
netstat to generate random numbers.  After properly installing EGD,
the program runs like a champ.

Thanks,

Chris Ruffin
--
Chris Ruffin <c.ruffin@ieee.org>
http://www.ece.msstate.edu/~ruff/

On Thu, Jan 13, 2000 at 09:42:45PM +0100, Remi Guyomarch wrote:

> On Thu, Jan 13, 2000 at 09:15:35AM -0600, Chris Ruffin wrote:
> >=20
> > Hello, I'm using gnupg on both sparc32 and linux platforms. I've
> > noticed a tremendous speed difference between the two platforms, and
> > was wondering if there was something I was doing wrong. Signing an
> > e-mail message with gnupg on a sparc workstation (ultra 1) takes about
> > 20 seconds, while my trusty 486/50 MHz Linux machine signs the same
> > message (using the same key) in about a second flat. I compiled gnupg
> > for sparc myself using:
> >=20
> > ./configure --disable-nls --disable-dev-random --prefix=3D$HOME
>=20
> GnuPG doesn't know how to distinguish between the various architectures. =
So
> it choose v7 by default.
> Edit mpi/config.links and rename to "sparc*-*-*)" the sparc case
> corresponding to your architecture level.
> For example, on my SS10 (supersparc), I patched mpi/config.links this way=
:
>=20
> Index: config.links
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> RCS file: /home/koch/cvs/gnupg/mpi/config.links,v
> retrieving revision 1.22.2.2
> diff -u -r1.22.2.2 config.links
> --- config.links 1999/12/16 09:10:39 1.22.2.2
> +++ config.links 2000/01/13 20:35:27
> @@ -87,14 +87,9 @@
> echo '/* configured for sparc8 */' >>./mpi/asm-syntax.h
> path=3D"sparc32v8 sparc32"
> ;;
> - supersparc*-*-*)
> + sparc*-*-*)
> echo '/* configured for supersparc */' >>./mpi/asm-syntax.h
> path=3D"supersparc sparc32v8 sparc32"
> - mpi_extra_modules=3D"udiv"
> - ;;
> - sparc*-*-*)
> - echo '/* configured for sparc */' >>./mpi/asm-syntax.h
> - path=3D"sparc32"
> mpi_extra_modules=3D"udiv"
> ;;
> mips[34]*-*-* | mips*-*-irix6*)
--huq684BweRXVnRxX Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.1 (SunOS) Comment: For info see http://www.gnupg.org iD8DBQE4flvHZdxCt9TlgCYRAZ4lAJ9ZWpNhnAE3vho5yng/yQ0uZo2I3gCfYcJr rlX360FHFK+XuyO3XdNeRwk= =Y6Ab -----END PGP SIGNATURE----- --huq684BweRXVnRxX--