>> how come it's not required in all other perlasm modules? 
> errors do also occure in other perlasm modules, but i'am running this
> configure command without asm support which avoids calling other
> perlasm modules?
> 
> perl Configure debug-VC-WIN64A no-asm --prefix=x64/debug
> 
> I have two perl.exe from msys and git in my path. I have already
> tried it only with strawberry perl, but the same error occured.

But no perl should remove the delimiter. Adding / might do the trick for
you in this specific situation, but corresponding line is meant to be
reusable, i.e. copy-n-paste-able, and adding / *will* break it in
certain cases, so it's not universal solution. Can you post what does
following snippet prints when passed [by absolute path] to either perl:

$0 =~ m/(.*[\/\\])[^\/\\]+$/;
print $0,">",$1,"\n";

> There was also a patch done to mk1mf.pl in line 330
> 
> Before
> ($key,$val)=/^([^=]+)=(.*)/;
> 
> I added this one (problem description and workaround found in a forum)
> s/\r$//; #remove carriage return too!

This shouldn't happen if perl matches the environment, e.g. everything
is MSYS, or Cygwin..., but it can qualify as bug, in which case I'd
suggest s/\s*$// instead of chop.


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to