In message <17A8F299EFD84F899C35E7D0DF885A3A@Unimatrix1> on Wed, 18 May 2016 
23:25:12 -0400, "Michael Steve" <mst...@columbus.rr.com> said:

msteve> I want to better understand the rationale behind requiring MMS and
msteve> Perl for the 1.1.0 builds by the VMS community. If multiple “someones”
msteve> from this community can explain this to me, it would be most
msteve> appreciated.

Sure.  The rationale is first of all to have a common build database
and set of scripts (as much as possible) for all platforms we support.
In previous OpenSSL version, we have one set of scripts and a Makefile
for Unix, one set of scripts and completely different makefile for
Windows, and a sub-functional set of DCL scripts for VMS (1).  This
was a mess to maintain.

Perl was chosen as a script language because it's one of the, not to
say *the*, most well supported interpreters on all our target
platforms (including VMS).

MMS was chosen because it is a well supported make implementation on
VMS.  However, if MMS isn't accessible for you, MMK is a free fully
functional replacement.

Cheers,
Richard

(1) and for the VMS case, it felt like the DCL scripts were constantly
    lagging behind, and with all the changes happening in the 1.1.0
    development, it became too much of a burden.  For a while there, I
    was seriously considering giving up VMS support entirely.

-- 
Richard Levitte         levi...@openssl.org
OpenSSL Project         http://www.openssl.org/~levitte/
-- 
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev

Reply via email to