when generating the ms makefile and defs under a cygwin environment, backslashes are not correctly detected. Enclosed find a patch for 0.9.8b
This resolves my recent messages in rt. --To verify the signature, see http://edelpki.edelweb.fr/ Cela vous permet de charger le certificat de l'autorité; die Liste mit zurückgerufenen Zertifikaten finden Sie da auch.
diff -purN openssl-0.9.8b/util/mkdef.pl openssl-0.9.8b+S/util/mkdef.pl --- openssl-0.9.8b/util/mkdef.pl 2006-01-02 15:08:22.000000000 +0100 +++ openssl-0.9.8b+S/util/mkdef.pl 2006-06-04 15:23:22.451088000 +0200 @@ -445,9 +445,9 @@ sub do_defs $line = ''; } - if (/\\$/) { - chomp; # remove eol - chop; # remove ending backslash + if (s/\\\s*$//) { + #chomp; # remove eol + #chop; # remove ending backslash $line = $_; next; } diff -purN openssl-0.9.8b/util/mkfiles.pl openssl-0.9.8b+S/util/mkfiles.pl --- openssl-0.9.8b/util/mkfiles.pl 2005-04-27 18:27:14.000000000 +0200 +++ openssl-0.9.8b+S/util/mkfiles.pl 2006-06-04 15:19:19.251316000 +0200 @@ -88,9 +88,9 @@ while (<IN>) ($s,$b)=($1,$2); for (;;) { - if ($b =~ /\\$/) + if ($b =~ s/\\\s*$//) { - chop($b); + #chop($b); $o.=$b." "; $b=<IN>; chop($b);
smime.p7s
Description: S/MIME Cryptographic Signature