diff -ur --new-file openssl-0.9.7-stable-SNAP-20021116/crypto/x509/x509_vfy.c openssl-0.9.7-stable-SNAP-20021116-modified/crypto/x509/x509_vfy.c
--- openssl-0.9.7-stable-SNAP-20021116/crypto/x509/x509_vfy.c	2002-02-15 12:21:15.000000000 +1100
+++ openssl-0.9.7-stable-SNAP-20021116-modified/crypto/x509/x509_vfy.c	2002-11-17 22:31:25.000000000 +1100
@@ -756,7 +756,7 @@
 	{
 	char *str;
 	ASN1_TIME atm;
-	time_t offset;
+	long offset;
 	char buff1[24],buff2[24],*p;
 	int i,j;
 
diff -ur --new-file openssl-0.9.7-stable-SNAP-20021116/util/pl/VC-CE.pl openssl-0.9.7-stable-SNAP-20021116-modified/util/pl/VC-CE.pl
--- openssl-0.9.7-stable-SNAP-20021116/util/pl/VC-CE.pl	2002-11-16 21:06:03.000000000 +1100
+++ openssl-0.9.7-stable-SNAP-20021116-modified/util/pl/VC-CE.pl	2002-11-17 23:14:25.000000000 +1100
@@ -16,8 +16,8 @@
 $lflags='/nologo /subsystem:windowsce,3.00 /machine:$(TARGETCPU) /opt:ref';
 $mlflags='';
 
-$out_def="out32";
-$tmp_def="tmp32";
+$out_def='out32_$(TARGETCPU)';
+$tmp_def='tmp32_$(TARGETCPU)';
 $inc_def="inc32";
 
 if ($debug)
@@ -63,8 +63,8 @@
 	$mlflags.=" $lflags /dll";
 #	$cflags =~ s| /MD| /MT|;
 	$lib_cflag=" -D_WINDLL -D_DLL";
-	$out_def="out32dll";
-	$tmp_def="tmp32dll";
+	$out_def='out32dll_$(TARGETCPU)';
+	$tmp_def='tmp32dll_$(TARGETCPU)';
 	}
 
 $cflags.=" /Fd$out_def";
