What output do you get when you run the same commands as Richard? That is:

type perl

perl -v

perl -e 'print $^X,"\n";'


On 27/12/2016 20:05, Ron Gaw <ronmlgaw at yahoo dot com> via openssl-users wrote:
I wondered about that as well.

First, regarding my msys64: The root '/' is mapped to "C:\msys64", and "/mingw64" is the directory where I keep all things MinGW64 w64.

Second: I do have multiple Perl's installed, though only one in the /mingw64 tree. In essence, I *think* all the non-mingw64 per stuff I list below is irrelevant, but I'm not ruling those out as possible culprits in this issue...


So here's what I see (spoiler alert : nothing is jumping out at me as the culprit):

$ type /mingw64/bin/perl
/mingw64/bin/perl is /mingw64/bin/perl

$ /mingw64/bin/perl -v

This is perl 5, version 22, subversion 0 (v5.22.0) built for MSWin32-x64-multi-thread

Copyright 1987-2015, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

$ pacman -Ss perl /*--- NOTE: I cut out all the extraneous stuff and narrowed it to only what's [installed]

mingw64/mingw-w64-x86_64-perl 5.22.0-1 [installed]
    A highly capable, feature-rich programming language (mingw-w64)
msys/libpcre 8.38-1 (libraries) [installed]
    A library that implements Perl 5-style regular expressions
msys/libpcre16 8.38-1 (libraries) [installed]
    A library that implements Perl 5-style regular expressions
msys/libpcre32 8.38-1 (libraries) [installed]
    A library that implements Perl 5-style regular expressions
msys/libpcrecpp 8.38-1 (libraries) [installed]
    A library that implements Perl 5-style regular expressions
msys/libpcreposix 8.38-1 (libraries) [installed]
    A library that implements Perl 5-style regular expressions
msys/pcre 8.38-1 [installed]
    A library that implements Perl 5-style regular expressions
msys/perl 5.22.1-1 (base-devel) [installed]
    A highly capable, feature-rich programming language
msys/perl-Authen-SASL 2.16-2 (perl-modules) [installed]
    Perl/CPAN Module Authen::SASL : SASL authentication framework
msys/perl-Convert-BinHex 1.123-2 [installed]
    Perl module to extract data from Macintosh BinHex files
msys/perl-Encode-Locale 1.04-1 (perl-modules) [installed]
    Determine the locale encoding
msys/perl-File-Listing 6.04-2 (perl-modules) [installed]
    parse directory listing
msys/perl-HTML-Parser 3.71-3 (perl-modules) [installed]
    Perl HTML parser class
msys/perl-HTML-Tagset 3.20-2 (perl-modules) [installed]
    Data tables useful in parsing HTML
msys/perl-HTTP-Cookies 6.01-2 (perl-modules) [installed]
    HTTP cookie jars
msys/perl-HTTP-Daemon 6.01-2 (perl-modules) [installed]
    A simple http server class
msys/perl-HTTP-Date 6.02-2 (perl-modules) [installed]
    Date conversion routines
msys/perl-HTTP-Message 6.06-2 (perl-modules) [installed]
    HTTP style messages
msys/perl-HTTP-Negotiate 6.01-2 (perl-modules) [installed]
    choose a variant to serve
msys/perl-IO-Socket-SSL 2.016-1 (perl-modules) [installed]
    Nearly transparent SSL encapsulation for IO::Socket::INET
msys/perl-IO-stringy 2.111-1 (perl-modules) [installed]
    I/O on in-core objects like strings/arrays
msys/perl-LWP-MediaTypes 6.02-2 (perl-modules) [installed]
    Guess the media type of a file or a URL
msys/perl-MIME-tools 5.506-1 [installed]
    Parses streams to create MIME entities
msys/perl-MailTools 2.14-1 [installed]
    Various e-mail related modules
msys/perl-Module-Build 0.4212-1 [installed]
    Build, test, and install Perl modules
msys/perl-Net-HTTP 6.09-1 (perl-modules) [installed]
    Low-level HTTP connection (client)
msys/perl-Net-SMTP-SSL 1.02-1 (perl-modules) [installed]
    SSL support for Net::SMTP
msys/perl-Net-SSLeay 1.72-1 (perl-modules) [installed]
    Perl extension for using OpenSSL
msys/perl-TermReadKey 2.33-1 (perl-modules) [installed]
    Provides simple control over terminal driver modes
msys/perl-Test-Pod 1.50-1 (perl-modules) [installed]
    Check for POD errors in files
msys/perl-TimeDate 2.30-2 [installed]
    Date formating subroutines
msys/perl-URI 1.68-1 (perl-modules) [installed]
    Uniform Resource Identifiers (absolute and relative)
msys/perl-WWW-RobotRules 6.02-2 (perl-modules) [installed]
    Database of robots.txt-derived permissions
msys/perl-YAML-Syck 1.29-1 (perl-modules) [installed]
    Fast, lightweight YAML loader and dumper
msys/perl-libwww 6.13-1 (perl-modules) [installed]
    The World-Wide Web library for Perl


*
*
*From:* Richard Levitte <levi...@openssl.org>
**


levitte>> The PERL definition is a bit odd for a mingw perl. That path comes
levitte>> mingw64/mingw-w64-x86_64-perl 5.22.0-1 [installed]
levitte>> A highly capable, feature-rich programming language (mingw-w64)
levitte>> from the perl variable $^X.
levitte>>
levitte>> In my MSYS2/Mingw64 shell, I get this:
levitte>>
levitte>> Richard@OSFWin7 <mailto:Richard@OSFWin7> MINGW64 ~
levitte>>     $ type perl
levitte>>     perl is hashed (/usr/bin/perl)
levitte>>
levitte>> Richard@OSFWin7 <mailto:Richard@OSFWin7> MINGW64 ~
levitte>>     $ perl -v
levitte>>
levitte>> This is perl 5, version 22, subversion 1 (v5.22.1) built for i686-msys-thread-levitte>> multi-64int
levitte>>
levitte>>     Copyright 1987-2015, Larry Wall
levitte>>
levitte>> Perl may be copied only under the terms of either the Artistic License or the levitte>> GNU General Public License, which may be found in the Perl 5 source kit.
levitte>>
levitte>> Complete documentation for Perl, including FAQ lists, should be found on levitte>> this system using "man perl" or "perldoc perl". If you have access to the levitte>> Internet, point your browser at http://www.perl.org/, the Perl Home Page.
levitte>>
levitte>>
levitte>> Richard@OSFWin7 <mailto:Richard@OSFWin7> MINGW64 ~
levitte>>     $ perl -e 'print $^X,"\n";'
levitte>>     perl
levitte>>
levitte>> So the question is, what perl do you use? From your output, I'd say
levitte>> it isn't the mingw64 one...
levitte>>
levitte>>
levitte>>     SIXTY_FOUR_BIT mode
levitte>>
levitte>>     Configured for mingw64.
levitte>>
levitte>> Cheers,
levitte>> Richard






--
J. J. Farrell
Not speaking for Oracle

-- 
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users
  • [openssl-users... Ron Gaw <ronmlgaw at yahoo dot com> via openssl-users
    • Re: [open... Jeffrey Walton
      • Re: [... Ron Gaw <ronmlgaw at yahoo dot com> via openssl-users
    • Re: [open... Richard Levitte
      • Re: [... Ron Gaw <ronmlgaw at yahoo dot com> via openssl-users
        • R... Jeremy Farrell
          • ... Ron Gaw <ronmlgaw at yahoo dot com> via openssl-users
            • ... Jeremy Farrell
        • R... Richard Levitte

Reply via email to