Mailing List Archive

GNU_PG on OS390
In attempting to compile and make in the Unix environment on an IBM OS390
mainframe, we got the error messages below.
I assume we can ignore the note. Are any of the other messages significant?
What needs to be in /dev/zero ?

> I tried again using gnu make. It does seem to work better. It compiled a
> heap of programs. More get warnings and RC=4. One failed because some
> header files were not where it expected them to be, but worked OK after I
> copied the files to where it was looking for them. Another, armour.c, had
> a problem and I had to update the source to get it past that. Eventually I
> got this:
> . . .
> Making all in checks
>
> make[2]: Entering directory `/u/xss109/gnupg/gnupg-1.0.2/g10/checks'
>
> ../g10/gpg --no-options --quiet --yes --dearmor -o ./pubring.gpg
> ../../checks/pu
> bring.asc
>
> gpg: can't open /dev/zero: EDC5129I No such file or directory.
>
> gpg: can't mmap pool of 16384 bytes: EDC5129I No such file or directory. -
> using
> malloc
>
> gpg: Please note that you don't have secure memory on this system
>
> make[2]: *** [pubring.gpg] Error 2
>
> make[2]: Leaving directory `/u/xss109/gnupg/gnupg-1.0.2/g10/checks'
>
> make[1]: *** [all-recursive] Error 1
>
> make[1]: Leaving directory `/u/xss109/gnupg/gnupg-1.0.2/g10'
>
> make: *** [all-recursive-am] Error 2
>
>
> As far as I can tell it is trying to use the newly compiled progam to do
> some sort of IVP and this has failed. Whether this is simply because of
> that problem with /dev/zero I don't know.
>
-------------------------------------------------------------------
Rob Davids Ph: +61 2 9902 5711
Operational Risk, Box 11 Fax: +61 2 9902 6488
Westpac Banking Corporation
72 Christie St mailto:rdavids@westpac.com.au
St Leonards NSW 2065, Australia
----------------------------------------------------------------------------
--------
PRIVATE AND CONFIDENTIAL
Any views or opinions expressed in this communication are those of the
individual sender, except where the sender specifically states them to be
the views or opinions of Westpac Banking Corporation ARBN 007 457 141
("Westpac").

Any unauthorised form of reproduction of this message is prohibited. Westpac
does not guarantee the security of any information electronically
transmitted. Westpac does not accept responsibility for any improper or
incomplete transmission of the information contained in this communication,
nor for any delay in its receipt. Please note that Westpac reserves the
right, in its absolute discretion, to refuse to act upon any instruction,
order or direction received via the internet ("internet instruction") or,
pending further enquiry, to defer acting upon any Internet instruction.




--
Archive is at http://lists.gnupg.org - Unsubscribe by sending mail
with a subject of "unsubscribe" to gnupg-users-request@gnupg.org
Re: GNU_PG on OS390 [ In reply to ]
On Wed, 6 Sep 2000, DAVIDS, Rob wrote:

> I assume we can ignore the note. Are any of the other messages significant?
> What needs to be in /dev/zero ?

GnuPG does uses /dev/zero on systems which don't allow anonymous mmap.
This is a common trick to work around. Make sure you have the
/dev/zero device:

crw-rw-rw- 1 root root 1, 5 Jul 21 1998 /dev/zero

I am not sure about the implemenation of the random device, you
probably want to check first whether it really delivers random (You
have to look at the implementation as it is not possible to do any
meaningful tests on the output of /dev/random).

Werner


--
Werner Koch GnuPG key: 621CC013
OpenIT GmbH http://www.OpenIT.de

--
Archive is at http://lists.gnupg.org - Unsubscribe by sending mail
with a subject of "unsubscribe" to gnupg-users-request@gnupg.org