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);

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to