[openssl-commits] [openssl] master update

Richard Levitte levitte at openssl.org
Tue Sep 15 11:15:03 UTC 2015

The branch master has been updated
       via  187bad4c241ad2a929745546fd473f0692879fa7 (commit)
      from  a46c9789ce2aecedceef119e9883513c7a49f1ca (commit)

- Log -----------------------------------------------------------------
commit 187bad4c241ad2a929745546fd473f0692879fa7
Author: Richard Levitte <levitte at openssl.org>
Date:   Thu Sep 10 13:02:42 2015 +0200

    Add a few notes on perl
    Reviewed-by: Emilia Käsper <emilia at openssl.org>


Summary of changes:
 INSTALL     | 22 +++++++++++++++++++++-
 INSTALL.VMS |  2 ++
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/INSTALL b/INSTALL
index 610f7da..9bb98be 100644
@@ -12,7 +12,7 @@
  To install OpenSSL, you will need:
   * make
-  * Perl 5
+  * Perl 5 with core modules (see 'Note on Perl' further down)
   * an ANSI C compiler
   * a development environment in form of development libraries and C
     header files
@@ -286,6 +286,26 @@
      with names of the form <foo.h>.
+ Note on Perl
+ ------------
+ For our scripts, we rely quite a bit on Perl, and increasingly on
+ some core Perl modules.  These Perl modules are part of the Perl
+ source, so if you build Perl on your own, you should be set.
+ However, if you install Perl as binary packages, the outcome might
+ differ, and you may have to check that you do get the core modules
+ installed properly.  We do not claim to know them all, but experience
+ has told us the following:
+ - on Linux distributions based on Debian, the package 'perl' will
+   install the core Perl modules as well, so you will be fine.
+ - on Linux distributions based on RPMs, you will need to install
+   'perl-core' rather than just 'perl'.
+ It is highly recommended that you have at least Perl version 5.12
+ installed.
  Note on multi-threading
index 8f0d847..7fc3389 100644
@@ -25,6 +25,8 @@ Requirements:
 To build and install OpenSSL, you will need:
+ * Perl 5 with core modules.  If you don't want to build it yourself,
+   we suggest you look here: http://sourceforge.net/projects/vmsperlkit/files/
  * DEC C or some other ANSI C compiler.  VAX C is *not* supported.
    [Note: OpenSSL has only been tested with DEC C.  Compiling with 
     a different ANSI C compiler may require some work]

More information about the openssl-commits mailing list