>> 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]
